C style constants by *yuko*

Ai\xe5\xcd\x03\x808Y\xcb@ \x16\xfe
(C\xfex(\x1e\xfea0#\xcbH !\xfe0(\x14\xcb\xc0\xff\xfe
\xc8\x18\xdb\xaf<\xedR0\xfb\x19\xc6/\xc9\xcb\xd0\xcb\xc8\x18\xcb\xc3\x00\x80\xd6\x07\x0f\x0f\x0f\xcbP(\x04\x0f\x07\xedj\x07\xedj\x07\xedj\x07\xedj\x18\xb0\x11
\x00\xedR\x198\x0c\x1ed\xef\xfe0\xc4v\x7f\x1e
\xef\xff}\xc60\xff>

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

Disassemble:

	ORG	00000H

	LD B,C			;0000	41 	A 
	LD L,C			;0001	69 	I 
	PUSH HL			;0002	E5 	. 
	CALL 08003H		;0003	CD 03 80 	. . . 
	JR C,$+91		;0006	38 59 	8 Y 
	BIT 0,B		;0008	CB 40 	. @ 
	JR NZ,$+24		;000A	20 16 	  . 
	CP 00AH		;000C	FE 0A 	. . 
	JR Z,$+69		;000E	28 43 	( C 
	CP 078H		;0010	FE 78 	. X 
	JR Z,$+32		;0012	28 1E 	( . 
	CP 061H		;0014	FE 61 	. A 
	JR NC,$+37		;0016	30 23 	0 # 
	BIT 1,B		;0018	CB 48 	. H 
	JR NZ,$+35		;001A	20 21 	  ! 
	CP 030H		;001C	FE 30 	. 0 
	JR Z,$+22		;001E	28 14 	( . 
	SET 0,B		;0020	CB C0 	. . 
	RST 38H			;0022	FF 	. 
	CP 00AH		;0023	FE 0A 	. . 
	RET Z			;0025	C8 	. 
	JR $-35		;0026	18 DB 	. . 
	XOR A			;0028	AF 	. 
	INC A			;0029	3C 	< 
	SBC HL,DE		;002A	ED 52 	. R 
	JR NC,$-3		;002C	30 FB 	0 . 
	ADD HL,DE			;002E	19 	. 
	ADD A,02FH		;002F	C6 2F 	. / 
	RET			;0031	C9 	. 
	SET 2,B		;0032	CB D0 	. . 
	SET 1,B		;0034	CB C8 	. . 
	JR $-51		;0036	18 CB 	. . 
	JP 08000H		;0038	C3 00 80 	. . . 
	SUB 007H		;003B	D6 07 	. . 
	RRCA			;003D	0F 	. 
	RRCA			;003E	0F 	. 
	RRCA			;003F	0F 	. 
	BIT 2,B		;0040	CB 50 	. P 
	JR Z,$+6		;0042	28 04 	( . 
	RRCA			;0044	0F 	. 
	RLCA			;0045	07 	. 
	ADC HL,HL		;0046	ED 6A 	. J 
	RLCA			;0048	07 	. 
	ADC HL,HL		;0049	ED 6A 	. J 
	RLCA			;004B	07 	. 
	ADC HL,HL		;004C	ED 6A 	. J 
	RLCA			;004E	07 	. 
	ADC HL,HL		;004F	ED 6A 	. J 
	JR $-78		;0051	18 B0 	. . 
	LD DE,0000AH		;0053	11 0A 00 	. . . 
	SBC HL,DE		;0056	ED 52 	. R 
	ADD HL,DE			;0058	19 	. 
	JR C,$+14		;0059	38 0C 	8 . 
	LD E,064H		;005B	1E 64 	. D 
	RST 28H			;005D	EF 	. 
	CP 030H		;005E	FE 30 	. 0 
	CALL NZ,07F76H		;0060	C4 76 7F 	. V  
	LD E,00AH		;0063	1E 0A 	. . 
	RST 28H			;0065	EF 	. 
	RST 38H			;0066	FF 	. 
	LD A,L			;0067	7D 	} 
	ADD A,030H		;0068	C6 30 	. 0 
	RST 38H			;006A	FF 	. 
	LD A,00AH		;006B	3E 0A 	> . 

download

return to the top page