\x011 \xc5!\x00\x00\xcd\x03\x800\x01v\xd608\x0cT]))\x19)\x16\x00_\x19\x18\xea\xd1\xe5x\xfe (\x16z\xacW{\xad_\xb2(\x0bbk+z\xa4 \x04{\xa5(\x02\x0e0\x10\xc8y\xcd\x00\x80> H\xc5
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H
LD BC,00A31H ;0000 01 31 0A . 1 .
PUSH BC ;0003 C5 .
LD HL,00000H ;0004 21 00 00 ! . .
CALL 08003H ;0007 CD 03 80 . . .
JR NC,$+3 ;000A 30 01 0 .
HALT ;000C 76 V
SUB 030H ;000D D6 30 . 0
JR C,$+14 ;000F 38 0C 8 .
LD D,H ;0011 54 T
LD E,L ;0012 5D ]
ADD HL,HL ;0013 29 )
ADD HL,HL ;0014 29 )
ADD HL,DE ;0015 19 .
ADD HL,HL ;0016 29 )
LD D,000H ;0017 16 00 . .
LD E,A ;0019 5F _
ADD HL,DE ;001A 19 .
JR $-20 ;001B 18 EA . .
POP DE ;001D D1 .
PUSH HL ;001E E5 .
LD A,B ;001F 78 X
CP 00AH ;0020 FE 0A . .
JR Z,$+24 ;0022 28 16 ( .
LD A,D ;0024 7A Z
XOR H ;0025 AC .
LD D,A ;0026 57 W
LD A,E ;0027 7B {
XOR L ;0028 AD .
LD E,A ;0029 5F _
OR D ;002A B2 .
JR Z,$+13 ;002B 28 0B ( .
LD H,D ;002D 62 B
LD L,E ;002E 6B K
DEC HL ;002F 2B +
LD A,D ;0030 7A Z
AND H ;0031 A4 .
JR NZ,$+6 ;0032 20 04 .
LD A,E ;0034 7B {
AND L ;0035 A5 .
JR Z,$+4 ;0036 28 02 ( .
LD C,030H ;0038 0E 30 . 0
DJNZ $-54 ;003A 10 C8 . .
LD A,C ;003C 79 Y
CALL 08000H ;003D CD 00 80 . . .
LD A,00AH ;0040 3E 0A > .
LD C,B ;0042 48 H
PUSH BC ;0043 C5 .