\x0e\x00ai/\xcd\x03\x808\x19\xd608\x19\x06\x09\xf5yT]\x19\x89\x10\xfcO\xf1_P\x19\x18\xe5v\xc3\x00\x80\x08\xb7 \xf8\xc5\xe5<(\xd4\xfdF\xfe\xed[\xfc\xff\xebxAO\xcd\x99\x00O\xb4\xb5 \xf4:\xfe\xff*\xfc\xff\xcd\x95\x00\xcdg\x00:\xfa\xff\xe1\xcd\x95\x00\xdd}=\xdd\xb4(\x06>/\xe7\xcdg\x00> \xe7\xe1\xe1\xe1\x18\x99\xd5\xdd\xe5\xe1\x11 \x00\xaf\xedR\x198\x1b\x1ed<\xedR0\xfb\x19\xc6/\xfe0\xc4\x00\x80\x1e \xaf<\xedR0\xfb\x19\xc6/\xe7}\xc60\xe7\xd1\xc9\xdd!\xff\xff\xb7\xdd#\xedR\x980\xf9\x19\x88\xc9
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD C,000H ;0000 0E 00 . . LD H,C ;0002 61 A LD L,C ;0003 69 I CPL ;0004 2F / CALL 08003H ;0005 CD 03 80 . . . JR C,$+27 ;0008 38 19 8 . SUB 030H ;000A D6 30 . 0 JR C,$+27 ;000C 38 19 8 . LD B,009H ;000E 06 09 . . PUSH AF ;0010 F5 . LD A,C ;0011 79 Y LD D,H ;0012 54 T LD E,L ;0013 5D ] ADD HL,DE ;0014 19 . ADC A,C ;0015 89 . DJNZ $-2 ;0016 10 FC . . LD C,A ;0018 4F O POP AF ;0019 F1 . LD E,A ;001A 5F _ LD D,B ;001B 50 P ADD HL,DE ;001C 19 . JR $-25 ;001D 18 E5 . . HALT ;001F 76 V JP 08000H ;0020 C3 00 80 . . . EX AF,AF' ;0023 08 . OR A ;0024 B7 . JR NZ,$-6 ;0025 20 F8 . PUSH BC ;0027 C5 . PUSH HL ;0028 E5 . INC A ;0029 3C < JR Z,$-42 ;002A 28 D4 ( . LD B,(IY-002H) ;002C FD 46 FE . F . LD DE,(0FFFCH) ;002F ED 5B FC FF . [ . . EX DE,HL ;0033 EB . LD A,B ;0034 78 X LD B,C ;0035 41 A LD C,A ;0036 4F O CALL 00099H ;0037 CD 99 00 . . . LD C,A ;003A 4F O OR H ;003B B4 . OR L ;003C B5 . JR NZ,$-10 ;003D 20 F4 . LD A,(0FFFEH) ;003F 3A FE FF : . . LD HL,(0FFFCH) ;0042 2A FC FF * . . CALL 00095H ;0045 CD 95 00 . . . CALL 00067H ;0048 CD 67 00 . G . LD A,(0FFFAH) ;004B 3A FA FF : . . POP HL ;004E E1 . CALL 00095H ;004F CD 95 00 . . . DEFB 0DDH,07DH,03DH ;ILLEGAL SEQUENCE ;0052 DD 7D 3D . } = DEFB 0DDH,0B4H,028H ;ILLEGAL SEQUENCE ;0055 DD B4 28 . . ( LD B,03EH ;0058 06 3E . > CPL ;005A 2F / RST 20H ;005B E7 . CALL 00067H ;005C CD 67 00 . G . LD A,00AH ;005F 3E 0A > . RST 20H ;0061 E7 . POP HL ;0062 E1 . POP HL ;0063 E1 . POP HL ;0064 E1 . JR $-101 ;0065 18 99 . . PUSH DE ;0067 D5 . PUSH IX ;0068 DD E5 . . POP HL ;006A E1 . LD DE,0000AH ;006B 11 0A 00 . . . XOR A ;006E AF . SBC HL,DE ;006F ED 52 . R ADD HL,DE ;0071 19 . JR C,$+29 ;0072 38 1B 8 . LD E,064H ;0074 1E 64 . D INC A ;0076 3C < SBC HL,DE ;0077 ED 52 . R JR NC,$-3 ;0079 30 FB 0 . ADD HL,DE ;007B 19 . ADD A,02FH ;007C C6 2F . / CP 030H ;007E FE 30 . 0 CALL NZ,08000H ;0080 C4 00 80 . . . LD E,00AH ;0083 1E 0A . . XOR A ;0085 AF . INC A ;0086 3C < SBC HL,DE ;0087 ED 52 . R JR NC,$-3 ;0089 30 FB 0 . ADD HL,DE ;008B 19 . ADD A,02FH ;008C C6 2F . / RST 20H ;008E E7 . LD A,L ;008F 7D } ADD A,030H ;0090 C6 30 . 0 RST 20H ;0092 E7 . POP DE ;0093 D1 . RET ;0094 C9 . LD IX,0FFFFH ;0095 DD 21 FF FF . ! . . OR A ;0099 B7 . INC IX ;009A DD 23 . # SBC HL,DE ;009C ED 52 . R SBC A,B ;009E 98 . JR NC,$-5 ;009F 30 F9 0 . ADD HL,DE ;00A1 19 . ADC A,B ;00A2 88 . RET ;00A3 C9 .