.0\x04>\x80\xef\xc6\xcf_\x1a\xcb?(\x09\x0c0\x05\xf5y\xefO\xf1\xcdv\x7f\x0d \xfa\x18\xe5\x00\x00\x10\x03\x06\x08#\xcb\x16\xc9\x0f\xe70\xfc\x8f\xd8\xe7\x18\xfb\xc4\xb5&\xc8\x8c\xcb\x88)\xd1\x93\x92\x9c\x85\xceUb;I\x9a\xa2\xe7i\xa2E\\xcd\x17\xc6\\xd1Q#"\xe6I#\x94\xd1\x9ds:'x\xe8\xb8\x87n\x91I\xae-\xdc\x96\xeb\x8c!q\x95q\x95H\xc5\xdcY \xf4\x821\x17\x10SW^\xf2b3\\xed$]$\xc8\xcbs4\x91t\xf3l\xb7*M\x17q\x08\xc9r\xc4E\xd2DL\x97,D]$D\xc9r$D]$\\x97#DE\xd3\xc5m\xdd\x95\x15\x17i\x14\x8d]\xb4W\\x89\x11\xb5t\x91I\xaeW\x89\xab\xa4\x88Ms:KW\x954u\xc4\x12\x93\xde\x84\xa70\x9bAt\x14vN\EX
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD L,030H ;0000 2E 30 . 0 INC B ;0002 04 . LD A,080H ;0003 3E 80 > . RST 28H ;0005 EF . ADD A,0CFH ;0006 C6 CF . . LD E,A ;0008 5F _ LD A,(DE) ;0009 1A . SRL A ;000A CB 3F . ? JR Z,$+11 ;000C 28 09 ( . INC C ;000E 0C . JR NC,$+7 ;000F 30 05 0 . PUSH AF ;0011 F5 . LD A,C ;0012 79 Y RST 28H ;0013 EF . LD C,A ;0014 4F O POP AF ;0015 F1 . CALL 07F76H ;0016 CD 76 7F . V DEC C ;0019 0D . JR NZ,$-4 ;001A 20 FA . JR $-25 ;001C 18 E5 . . NOP ;001E 00 . NOP ;001F 00 . DJNZ $+5 ;0020 10 03 . . LD B,008H ;0022 06 08 . . INC HL ;0024 23 # RL (HL) ;0025 CB 16 . . RET ;0027 C9 . RRCA ;0028 0F . RST 20H ;0029 E7 . JR NC,$-2 ;002A 30 FC 0 . ADC A,A ;002C 8F . RET C ;002D D8 . RST 20H ;002E E7 . JR $-3 ;002F 18 FB . . CALL NZ,026B5H ;0031 C4 B5 26 . . & RET Z ;0034 C8 . ADC A,H ;0035 8C . RES 1,B ;0036 CB 88 . . ADD HL,HL ;0038 29 ) POP DE ;0039 D1 . SUB E ;003A 93 . SUB D ;003B 92 . SBC A,H ;003C 9C . ADD A,L ;003D 85 . ADC A,055H ;003E CE 55 . U LD H,D ;0040 62 B DEC SP ;0041 3B ; LD C,C ;0042 49 I SBC A,D ;0043 9A . AND D ;0044 A2 . RST 20H ;0045 E7 . LD L,C ;0046 69 I AND D ;0047 A2 . LD B,L ;0048 45 E LD E,H ;0049 5C \ CALL 0C617H ;004A CD 17 C6 . . . LD E,H ;004D 5C \ POP DE ;004E D1 . LD D,C ;004F 51 Q INC HL ;0050 23 # LD (049E6H),HL ;0051 22 E6 49 " . I INC HL ;0054 23 # SUB H ;0055 94 . POP DE ;0056 D1 . SBC A,L ;0057 9D . LD (HL),E ;0058 73 S LD A,(07827H) ;0059 3A 27 78 : ' X RET PE ;005C E8 . CP B ;005D B8 . ADD A,A ;005E 87 . LD L,(HL) ;005F 6E N SUB C ;0060 91 . LD C,C ;0061 49 I XOR (HL) ;0062 AE . DEC L ;0063 2D - CALL C,0EB96H ;0064 DC 96 EB . . . ADC A,H ;0067 8C . LD HL,09571H ;0068 21 71 95 ! Q . LD (HL),C ;006B 71 Q SUB L ;006C 95 . LD C,B ;006D 48 H PUSH BC ;006E C5 . CALL C,00A59H ;006F DC 59 0A . Y . CALL P,03182H ;0072 F4 82 31 . . 1 RLA ;0075 17 . DJNZ $+85 ;0076 10 53 . S LD D,A ;0078 57 W LD E,(HL) ;0079 5E ^ JP P,03362H ;007A F2 62 33 . B 3 LD E,H ;007D 5C \ DEFB 0EDH;NEXT BYTE ILLEGAL AFTER ED ;007E ED . INC H ;007F 24 $ LD E,L ;0080 5D ] INC H ;0081 24 $ RET Z ;0082 C8 . BIT 6,E ;0083 CB 73 . S INC (HL) ;0085 34 4 SUB C ;0086 91 . LD (HL),H ;0087 74 T DI ;0088 F3 . LD L,H ;0089 6C L OR A ;008A B7 . LD HL,(0174DH) ;008B 2A 4D 17 * M . LD (HL),C ;008E 71 Q EX AF,AF' ;008F 08 . RET ;0090 C9 . LD (HL),D ;0091 72 R CALL NZ,0D245H ;0092 C4 45 D2 . E . LD B,H ;0095 44 D LD C,H ;0096 4C L SUB A ;0097 97 . INC L ;0098 2C , LD B,H ;0099 44 D LD E,L ;009A 5D ] INC H ;009B 24 $ LD B,H ;009C 44 D RET ;009D C9 . LD (HL),D ;009E 72 R INC H ;009F 24 $ LD B,H ;00A0 44 D LD E,L ;00A1 5D ] INC H ;00A2 24 $ LD E,H ;00A3 5C \ SUB A ;00A4 97 . INC HL ;00A5 23 # LD B,H ;00A6 44 D LD B,L ;00A7 45 E OUT (0C5H),A ;00A8 D3 C5 . . LD L,L ;00AA 6D M DEFB 0DDH,095H,015H ;ILLEGAL SEQUENCE ;00AB DD 95 15 . . . RLA ;00AE 17 . LD L,C ;00AF 69 I INC D ;00B0 14 . ADC A,L ;00B1 8D . LD E,L ;00B2 5D ] OR H ;00B3 B4 . LD D,A ;00B4 57 W LD E,H ;00B5 5C \ ADC A,C ;00B6 89 . LD DE,074B5H ;00B7 11 B5 74 . . T SUB C ;00BA 91 . LD C,C ;00BB 49 I XOR (HL) ;00BC AE . LD D,A ;00BD 57 W ADC A,C ;00BE 89 . XOR E ;00BF AB . AND H ;00C0 A4 . ADC A,B ;00C1 88 . LD C,L ;00C2 4D M LD (HL),E ;00C3 73 S LD A,(0574BH) ;00C4 3A 4B 57 : K W SUB L ;00C7 95 . INC (HL) ;00C8 34 4 LD (HL),L ;00C9 75 U CALL NZ,09312H ;00CA C4 12 93 . . . SBC A,084H ;00CD DE 84 . . AND A ;00CF A7 . JR NC,$-99 ;00D0 30 9B 0 . LD B,C ;00D2 41 A LD (HL),H ;00D3 74 T INC D ;00D4 14 . HALT ;00D5 76 V LD C,(HL) ;00D6 4E N LD E,H ;00D7 5C \ LD B,L ;00D8 45 E LD E,B ;00D9 58 X