Lower ASCII value by fsystem

\xcd\x03\x800\x01v\xbe(\x10O\xcd\x03\x808
\xbe \x03y\xff~\xb98\x01y\xe5

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

Disassemble:

	ORG	00000H

	LD A,(BC)			;0000	0A 	. 
	CALL 08003H		;0001	CD 03 80 	. . . 
	JR NC,$+3		;0004	30 01 	0 . 
	HALT			;0006	76 	V 
	CP (HL)			;0007	BE 	. 
	JR Z,$+18		;0008	28 10 	( . 
	LD C,A			;000A	4F 	O 
	CALL 08003H		;000B	CD 03 80 	. . . 
	JR C,$+12		;000E	38 0A 	8 . 
	CP (HL)			;0010	BE 	. 
	JR NZ,$+5		;0011	20 03 	  . 
	LD A,C			;0013	79 	Y 
	RST 38H			;0014	FF 	. 
	LD A,(HL)			;0015	7E 	~ 
	CP C			;0016	B9 	. 
	JR C,$+3		;0017	38 01 	8 . 
	LD A,C			;0019	79 	Y 
	PUSH HL			;001A	E5 	. 

download

return to the top page