Number guess 1000 by *yuko*

\xafgo\xe5T]\x06\x09\x19\x10\xfdO\x09\xcd\x03\x80\xd600\xf0|\xb5(\x09\x11\xf4\x01\xeb\x0e\xfa\x18\x03\xc3v\x7f\xc5\xd5\xe5\x0e
> \xb7\xf5\x11\xff\xff\x13\xedB0\xfb\x09\xeb{\xd6\xd0\xf5|\xb5 \xee\xf1\xe78\xfc\xe1\xd1\xedR\x19><8\x05>=(\x01<\xe7y\xc1\xe7(\xcay0\x07\xfe> \x01#\x09\x09\xedB\x1fO\xfe\x0f \xbb\x0c\x18\xb8

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

Disassemble:

	ORG	00000H

	XOR A			;0000	AF 	. 
	LD H,A			;0001	67 	G 
	LD L,A			;0002	6F 	O 
	PUSH HL			;0003	E5 	. 
	LD D,H			;0004	54 	T 
	LD E,L			;0005	5D 	] 
	LD B,009H		;0006	06 09 	. . 
	ADD HL,DE			;0008	19 	. 
	DJNZ $-1		;0009	10 FD 	. . 
	LD C,A			;000B	4F 	O 
	ADD HL,BC			;000C	09 	. 
	CALL 08003H		;000D	CD 03 80 	. . . 
	SUB 030H		;0010	D6 30 	. 0 
	JR NC,$-14		;0012	30 F0 	0 . 
	LD A,H			;0014	7C 	| 
	OR L			;0015	B5 	. 
	JR Z,$+11		;0016	28 09 	( . 
	LD DE,001F4H		;0018	11 F4 01 	. . . 
	EX DE,HL			;001B	EB 	. 
	LD C,0FAH		;001C	0E FA 	. . 
	JR $+5		;001E	18 03 	. . 
	JP 07F76H		;0020	C3 76 7F 	. V  
	PUSH BC			;0023	C5 	. 
	PUSH DE			;0024	D5 	. 
	PUSH HL			;0025	E5 	. 
	LD C,00AH		;0026	0E 0A 	. . 
	LD A,020H		;0028	3E 20 	>   
	OR A			;002A	B7 	. 
	PUSH AF			;002B	F5 	. 
	LD DE,0FFFFH		;002C	11 FF FF 	. . . 
	INC DE			;002F	13 	. 
	SBC HL,BC		;0030	ED 42 	. B 
	JR NC,$-3		;0032	30 FB 	0 . 
	ADD HL,BC			;0034	09 	. 
	EX DE,HL			;0035	EB 	. 
	LD A,E			;0036	7B 	{ 
	SUB 0D0H		;0037	D6 D0 	. . 
	PUSH AF			;0039	F5 	. 
	LD A,H			;003A	7C 	| 
	OR L			;003B	B5 	. 
	JR NZ,$-16		;003C	20 EE 	  . 
	POP AF			;003E	F1 	. 
	RST 20H			;003F	E7 	. 
	JR C,$-2		;0040	38 FC 	8 . 
	POP HL			;0042	E1 	. 
	POP DE			;0043	D1 	. 
	SBC HL,DE		;0044	ED 52 	. R 
	ADD HL,DE			;0046	19 	. 
	LD A,03CH		;0047	3E 3C 	> < 
	JR C,$+7		;0049	38 05 	8 . 
	LD A,03DH		;004B	3E 3D 	> = 
	JR Z,$+3		;004D	28 01 	( . 
	INC A			;004F	3C 	< 
	RST 20H			;0050	E7 	. 
	LD A,C			;0051	79 	Y 
	POP BC			;0052	C1 	. 
	RST 20H			;0053	E7 	. 
	JR Z,$-52		;0054	28 CA 	( . 
	LD A,C			;0056	79 	Y 
	JR NC,$+9		;0057	30 07 	0 . 
	CP 03EH		;0059	FE 3E 	. > 
	JR NZ,$+3		;005B	20 01 	  . 
	INC HL			;005D	23 	# 
	ADD HL,BC			;005E	09 	. 
	ADD HL,BC			;005F	09 	. 
	SBC HL,BC		;0060	ED 42 	. B 
	RRA			;0062	1F 	. 
	LD C,A			;0063	4F 	O 
	CP 00FH		;0064	FE 0F 	. . 
	JR NZ,$-67		;0066	20 BB 	  . 
	INC C			;0068	0C 	. 
	JR $-70		;0069	18 B8 	. . 

download

return to the top page