!!'\x06\x02\xcd\x03\x80\xd658\x06(\x01\x04\xd6\xfaotj,4\x10\xfcj,>1\x96\xcd\x00\x80\xbc0\xf6-x\x86Gy\xbeNr8\xe7- \xf4v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD HL,02721H ;0000 21 21 27 ! ! ' LD B,002H ;0003 06 02 . . CALL 08003H ;0005 CD 03 80 . . . SUB 035H ;0008 D6 35 . 5 JR C,$+8 ;000A 38 06 8 . JR Z,$+3 ;000C 28 01 ( . INC B ;000E 04 . SUB 0FAH ;000F D6 FA . . LD L,A ;0011 6F O LD (HL),H ;0012 74 T LD L,D ;0013 6A J INC L ;0014 2C , INC (HL) ;0015 34 4 DJNZ $-2 ;0016 10 FC . . LD L,D ;0018 6A J INC L ;0019 2C , LD A,031H ;001A 3E 31 > 1 SUB (HL) ;001C 96 . CALL 08000H ;001D CD 00 80 . . . CP H ;0020 BC . JR NC,$-8 ;0021 30 F6 0 . DEC L ;0023 2D - LD A,B ;0024 78 X ADD A,(HL) ;0025 86 . LD B,A ;0026 47 G LD A,C ;0027 79 Y CP (HL) ;0028 BE . LD C,(HL) ;0029 4E N LD (HL),D ;002A 72 R JR C,$-23 ;002B 38 E7 8 . DEC L ;002D 2D - JR NZ,$-10 ;002E 20 F4 . HALT ;0030 76 V