!\x040DL\-\x00\x1a\xa5\x81\xfe:8\x03\x04\xd6 O\xcd\x03\x800\x02\x08\xd8\x94_0\xeax\xbc \xffy\xff> \xff\xc7v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD HL,03004H ;0000 21 04 30 ! . 0 LD B,H ;0003 44 D LD C,H ;0004 4C L LD E,H ;0005 5C \ DEC L ;0006 2D - NOP ;0007 00 . LD A,(DE) ;0008 1A . AND L ;0009 A5 . ADD A,C ;000A 81 . CP 03AH ;000B FE 3A . : JR C,$+5 ;000D 38 03 8 . INC B ;000F 04 . SUB 00AH ;0010 D6 0A . . LD C,A ;0012 4F O CALL 08003H ;0013 CD 03 80 . . . JR NC,$+4 ;0016 30 02 0 . EX AF,AF' ;0018 08 . RET C ;0019 D8 . SUB H ;001A 94 . LD E,A ;001B 5F _ JR NC,$-20 ;001C 30 EA 0 . LD A,B ;001E 78 X CP H ;001F BC . JR NZ,$+1 ;0020 20 FF . LD A,C ;0022 79 Y RST 38H ;0023 FF . LD A,00AH ;0024 3E 0A > . RST 38H ;0026 FF . RST 0 ;0027 C7 . HALT ;0028 76 V