\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 .