100 by fsystem

.\x96\x06\x0d#\xf7\x10\xfc\x0d.a\x06\x07\xf7\x10\xfd.[\x0e\x08\xf7\xcd+\x00\xe1\x1e\x9b\x06\x09\xf7\xe3\xeb\xf7\xeb\x10\xf9\xe1\xe3\x0d \xeb\xf7v>
\xc3\x00\x80\xf1\xe5\xf5\xb7~#\x1f\xf5\xcby(\x15\xfey \x08\xe5.\x94\xf7\xe1\xe1\x18\x0c\xfeo \x05\xcd\x00\x80>u\xcd\x00\x80\xf10\xdd\xfey \xd0\xe8\xee\xca\xdc\xe8\xf3\xe8\xd0\xd2\xe4\xe8\xf3\xcc\xde\xe4\xe8\xf3\xcc\xd2\xcc\xe8\xf3\xe6\xd2\xf0\xe8\xf3\xe6\xca\xec\xca\xdc\xe8\xf3\xca\xd2\xce\xd0\xe8\xf3\xdc\xd2\xdc\xca\xe8\xf3\xde\xdc\xca@\xd0\xea\xdc\xc8\xe4\xca\xc9\xca\xca\xdd\xf4\xca\xe4\xdf@\xde\xdc\xcb@\xe8\xee\xdf@\xe8\xd0\xe4\xca\xcb@\xcc\xde\xea\xe5@\xcc\xd2\xec\xcb@\xe6\xd2\xf1@\xe6\xca\xec\xca\xdd@\xca\xd2\xce\xd0\xe9@\xdc\xd2\xdc\xcb@\xe8\xca\xdd@\xca\xd8\xca\xec\xca\xdd@\xe8\xee\xca\xd8\xec\xcb

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

Disassemble:

	ORG	00000H

	LD L,096H		;0000	2E 96 	. . 
	LD B,00DH		;0002	06 0D 	. . 
	INC HL			;0004	23 	# 
	RST 30H			;0005	F7 	. 
	DJNZ $-2		;0006	10 FC 	. . 
	DEC C			;0008	0D 	. 
	LD L,061H		;0009	2E 61 	. A 
	LD B,007H		;000B	06 07 	. . 
	RST 30H			;000D	F7 	. 
	DJNZ $-1		;000E	10 FD 	. . 
	LD L,05BH		;0010	2E 5B 	. [ 
	LD C,008H		;0012	0E 08 	. . 
	RST 30H			;0014	F7 	. 
	CALL 0002BH		;0015	CD 2B 00 	. + . 
	POP HL			;0018	E1 	. 
	LD E,09BH		;0019	1E 9B 	. . 
	LD B,009H		;001B	06 09 	. . 
	RST 30H			;001D	F7 	. 
	EX (SP),HL			;001E	E3 	. 
	EX DE,HL			;001F	EB 	. 
	RST 30H			;0020	F7 	. 
	EX DE,HL			;0021	EB 	. 
	DJNZ $-5		;0022	10 F9 	. . 
	POP HL			;0024	E1 	. 
	EX (SP),HL			;0025	E3 	. 
	DEC C			;0026	0D 	. 
	JR NZ,$-19		;0027	20 EB 	  . 
	RST 30H			;0029	F7 	. 
	HALT			;002A	76 	V 
	LD A,00AH		;002B	3E 0A 	> . 
	JP 08000H		;002D	C3 00 80 	. . . 
	POP AF			;0030	F1 	. 
	PUSH HL			;0031	E5 	. 
	PUSH AF			;0032	F5 	. 
	OR A			;0033	B7 	. 
	LD A,(HL)			;0034	7E 	~ 
	INC HL			;0035	23 	# 
	RRA			;0036	1F 	. 
	PUSH AF			;0037	F5 	. 
	BIT 7,C		;0038	CB 79 	. Y 
	JR Z,$+23		;003A	28 15 	( . 
	CP 079H		;003C	FE 79 	. Y 
	JR NZ,$+10		;003E	20 08 	  . 
	PUSH HL			;0040	E5 	. 
	LD L,094H		;0041	2E 94 	. . 
	RST 30H			;0043	F7 	. 
	POP HL			;0044	E1 	. 
	POP HL			;0045	E1 	. 
	JR $+14		;0046	18 0C 	. . 
	CP 06FH		;0048	FE 6F 	. O 
	JR NZ,$+7		;004A	20 05 	  . 
	CALL 08000H		;004C	CD 00 80 	. . . 
	LD A,075H		;004F	3E 75 	> U 
	CALL 08000H		;0051	CD 00 80 	. . . 
	POP AF			;0054	F1 	. 
	JR NC,$-33		;0055	30 DD 	0 . 
	CP 079H		;0057	FE 79 	. Y 
	JR NZ,$-46		;0059	20 D0 	  . 
	RET PE			;005B	E8 	. 
	XOR 0CAH		;005C	EE CA 	. . 
	CALL C,0F3E8H		;005E	DC E8 F3 	. . . 
	RET PE			;0061	E8 	. 
	RET NC			;0062	D0 	. 
	JP NC,0E8E4H		;0063	D2 E4 E8 	. . . 
	DI			;0066	F3 	. 
	CALL Z,0E4DEH		;0067	CC DE E4 	. . . 
	RET PE			;006A	E8 	. 
	DI			;006B	F3 	. 
	CALL Z,0CCD2H		;006C	CC D2 CC 	. . . 
	RET PE			;006F	E8 	. 
	DI			;0070	F3 	. 
	AND 0D2H		;0071	E6 D2 	. . 
	RET P			;0073	F0 	. 
	RET PE			;0074	E8 	. 
	DI			;0075	F3 	. 
	AND 0CAH		;0076	E6 CA 	. . 
	CALL PE,0DCCAH		;0078	EC CA DC 	. . . 
	RET PE			;007B	E8 	. 
	DI			;007C	F3 	. 
	JP Z,0CED2H		;007D	CA D2 CE 	. . . 
	RET NC			;0080	D0 	. 
	RET PE			;0081	E8 	. 
	DI			;0082	F3 	. 
	CALL C,0DCD2H		;0083	DC D2 DC 	. . . 
	JP Z,0F3E8H		;0086	CA E8 F3 	. . . 
	SBC A,0DCH		;0089	DE DC 	. . 
	JP Z,0D040H		;008B	CA 40 D0 	. @ . 
	JP PE,0C8DCH		;008E	EA DC C8 	. . . 
	CALL PO,0C9CAH		;0091	E4 CA C9 	. . . 
	JP Z,0DDCAH		;0094	CA CA DD 	. . . 
	CALL P,0E4CAH		;0097	F4 CA E4 	. . . 
	RST 18H			;009A	DF 	. 
	LD B,B			;009B	40 	@ 
	SBC A,0DCH		;009C	DE DC 	. . 
	BIT 0,B		;009E	CB 40 	. @ 
	RET PE			;00A0	E8 	. 
	XOR 0DFH		;00A1	EE DF 	. . 
	LD B,B			;00A3	40 	@ 
	RET PE			;00A4	E8 	. 
	RET NC			;00A5	D0 	. 
	CALL PO,0CBCAH		;00A6	E4 CA CB 	. . . 
	LD B,B			;00A9	40 	@ 
	CALL Z,0EADEH		;00AA	CC DE EA 	. . . 
	PUSH HL			;00AD	E5 	. 
	LD B,B			;00AE	40 	@ 
	CALL Z,0ECD2H		;00AF	CC D2 EC 	. . . 
	BIT 0,B		;00B2	CB 40 	. @ 
	AND 0D2H		;00B4	E6 D2 	. . 
	POP AF			;00B6	F1 	. 
	LD B,B			;00B7	40 	@ 
	AND 0CAH		;00B8	E6 CA 	. . 
	CALL PE,0DDCAH		;00BA	EC CA DD 	. . . 
	LD B,B			;00BD	40 	@ 
	JP Z,0CED2H		;00BE	CA D2 CE 	. . . 
	RET NC			;00C1	D0 	. 
	JP (HL)			;00C2	E9 	. 
	LD B,B			;00C3	40 	@ 
	CALL C,0DCD2H		;00C4	DC D2 DC 	. . . 
	BIT 0,B		;00C7	CB 40 	. @ 
	RET PE			;00C9	E8 	. 
	JP Z,040DDH		;00CA	CA DD 40 	. . @ 
	JP Z,0CAD8H		;00CD	CA D8 CA 	. . . 
	CALL PE,0DDCAH		;00D0	EC CA DD 	. . . 
	LD B,B			;00D3	40 	@ 
	RET PE			;00D4	E8 	. 
	XOR 0CAH		;00D5	EE CA 	. . 
	RET C			;00D7	D8 	. 
	DEFB 0ECH,0CBH		;00D8	EC CB 	. . 

download

return to the top page