\x16\xf1\xb98\x04(\x01\x15\x15\x14\x12bs\x1cO\xcd\x03\x80\xd6 0\xec)hF\x04\x05( ,~\xc6 \xff\x10\xf9> \xff$ \xedv
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD D,0F1H ;0000 16 F1 . . CP C ;0002 B9 . JR C,$+6 ;0003 38 04 8 . JR Z,$+3 ;0005 28 01 ( . DEC D ;0007 15 . DEC D ;0008 15 . INC D ;0009 14 . LD (DE),A ;000A 12 . LD H,D ;000B 62 B LD (HL),E ;000C 73 S INC E ;000D 1C . LD C,A ;000E 4F O CALL 08003H ;000F CD 03 80 . . . SUB 020H ;0012 D6 20 . JR NC,$-18 ;0014 30 EC 0 . ADD HL,HL ;0016 29 ) LD L,B ;0017 68 H LD B,(HL) ;0018 46 F INC B ;0019 04 . DEC B ;001A 05 . JR Z,$+12 ;001B 28 0A ( . INC L ;001D 2C , LD A,(HL) ;001E 7E ~ ADD A,020H ;001F C6 20 . RST 38H ;0021 FF . DJNZ $-5 ;0022 10 F9 . . LD A,00AH ;0024 3E 0A > . RST 38H ;0026 FF . INC H ;0027 24 $ JR NZ,$-17 ;0028 20 ED . HALT ;002A 76 V