\x01\x01\xa3Q!\xff+]\x1a\x86\x81\x0e\xff\x0c\xd6 0\xfb\xc6 w\x1bz\xb7 \x02\x16++|\xb7 \xe7\x10\xe1!=(\x06\xc3~\xf60\xcd\x00\x80#\x10\xf7v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD BC,0A301H ;0000 01 01 A3 . . . LD D,C ;0003 51 Q LD HL,02BFFH ;0004 21 FF 2B ! . + LD E,L ;0007 5D ] LD A,(DE) ;0008 1A . ADD A,(HL) ;0009 86 . ADD A,C ;000A 81 . LD C,0FFH ;000B 0E FF . . INC C ;000D 0C . SUB 00AH ;000E D6 0A . . JR NC,$-3 ;0010 30 FB 0 . ADD A,00AH ;0012 C6 0A . . LD (HL),A ;0014 77 W DEC DE ;0015 1B . LD A,D ;0016 7A Z OR A ;0017 B7 . JR NZ,$+4 ;0018 20 02 . LD D,02BH ;001A 16 2B . + DEC HL ;001C 2B + LD A,H ;001D 7C | OR A ;001E B7 . JR NZ,$-23 ;001F 20 E7 . DJNZ $-29 ;0021 10 E1 . . LD HL,0283DH ;0023 21 3D 28 ! = ( LD B,0C3H ;0026 06 C3 . . LD A,(HL) ;0028 7E ~ OR 030H ;0029 F6 30 . 0 CALL 08000H ;002B CD 00 80 . . . INC HL ;002E 23 # DJNZ $-7 ;002F 10 F7 . . HALT ;0031 76 V