Ruby by *yuko*

go\x11/\\x01 
\x85\x10\xfdo\xcd\x03\x800\x02\x08\xd8\xd600\xee-) \x1f>\xe2\xff>\x97\xff>\x87\x18\x1e$Dy\xff\x10\xfdz\xff--Ey \xff\x10\xfc{\x18\x0b\xd5\xc9{\xffE>-\xff\x10\xfdz\xff>
\xff \xdc\xaf\xc7v

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

	ORG	00000H

	LD H,A			;0000	67 	G 
	LD L,A			;0001	6F 	O 
	LD DE,05C2FH		;0002	11 2F 5C 	. / \ 
	LD BC,00A20H		;0005	01 20 0A 	.   . 
	ADD A,L			;0008	85 	. 
	DJNZ $-1		;0009	10 FD 	. . 
	LD L,A			;000B	6F 	O 
	CALL 08003H		;000C	CD 03 80 	. . . 
	JR NC,$+4		;000F	30 02 	0 . 
	EX AF,AF'			;0011	08 	. 
	RET C			;0012	D8 	. 
	SUB 030H		;0013	D6 30 	. 0 
	JR NC,$-16		;0015	30 EE 	0 . 
	DEC L			;0017	2D 	- 
	ADD HL,HL			;0018	29 	) 
	JR NZ,$+33		;0019	20 1F 	  . 
	LD A,0E2H		;001B	3E E2 	> . 
	RST 38H			;001D	FF 	. 
	LD A,097H		;001E	3E 97 	> . 
	RST 38H			;0020	FF 	. 
	LD A,087H		;0021	3E 87 	> . 
	JR $+32		;0023	18 1E 	. . 
	INC H			;0025	24 	$ 
	LD B,H			;0026	44 	D 
	LD A,C			;0027	79 	Y 
	RST 38H			;0028	FF 	. 
	DJNZ $-1		;0029	10 FD 	. . 
	LD A,D			;002B	7A 	Z 
	RST 38H			;002C	FF 	. 
	DEC L			;002D	2D 	- 
	DEC L			;002E	2D 	- 
	LD B,L			;002F	45 	E 
	LD A,C			;0030	79 	Y 
	JR NZ,$+1		;0031	20 FF 	  . 
	DJNZ $-2		;0033	10 FC 	. . 
	LD A,E			;0035	7B 	{ 
	JR $+13		;0036	18 0B 	. . 
	PUSH DE			;0038	D5 	. 
	RET			;0039	C9 	. 
	LD A,E			;003A	7B 	{ 
	RST 38H			;003B	FF 	. 
	LD B,L			;003C	45 	E 
	LD A,02DH		;003D	3E 2D 	> - 
	RST 38H			;003F	FF 	. 
	DJNZ $-1		;0040	10 FD 	. . 
	LD A,D			;0042	7A 	Z 
	RST 38H			;0043	FF 	. 
	LD A,00AH		;0044	3E 0A 	> . 
	RST 38H			;0046	FF 	. 
	JR NZ,$-34		;0047	20 DC 	  . 
	XOR A			;0049	AF 	. 
	RST 0			;004A	C7 	. 
	HALT			;004B	76 	V 

download

return to the top page