\xadZo\x04\x02\x03\xcd\x03\x800\xf9y\xe6\x03on\x14\x13\x1a\xd60 \x08\xef\xef\xef \x03>\x04\xef\xc60(\x01\xcdv\x7f\x18\xe9+\xcb\x1e(\xfb#\x8f\xc9\xa8\x08k"2!*\xb8\xc3\xf1\x1d \x06\x15\xcd\x10\xdeW\xf2\xe5A\x8d|\x03\x0f/ \x0e\x082\xc2\x97J\x18\xc4Q\x82\xd7 \x02\xf4\x18\x91XCx?D\xdd\x85\xc5\x8c9\x85\xe1\x0b\x19`\x96<\x07v\x11Q\x1f\xdd\x84\xab@\xb0L)\xdc\x7f\x03\xd4\x0cG\x85\x83*\xc9q\x08V8\xfb\xe8`\x81\xfb\x13\xd0V5\xc2\x0e\xb4\xc0\x8f\x10\xa6\xc0\xfd/\xd12\xc3\xa9,ec\x04\x1f\x82-\x00\xf7\x19\x82\x94\xa7 \xb9>
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H XOR L ;0000 AD . LD E,D ;0001 5A Z LD L,A ;0002 6F O INC B ;0003 04 . LD (BC),A ;0004 02 . INC BC ;0005 03 . CALL 08003H ;0006 CD 03 80 . . . JR NC,$-5 ;0009 30 F9 0 . LD A,C ;000B 79 Y AND 003H ;000C E6 03 . . LD L,A ;000E 6F O LD L,(HL) ;000F 6E N INC D ;0010 14 . INC DE ;0011 13 . LD A,(DE) ;0012 1A . SUB 030H ;0013 D6 30 . 0 JR NZ,$+10 ;0015 20 08 . RST 28H ;0017 EF . RST 28H ;0018 EF . RST 28H ;0019 EF . JR NZ,$+5 ;001A 20 03 . LD A,004H ;001C 3E 04 > . RST 28H ;001E EF . ADD A,030H ;001F C6 30 . 0 JR Z,$+3 ;0021 28 01 ( . CALL 07F76H ;0023 CD 76 7F . V JR $-21 ;0026 18 E9 . . DEC HL ;0028 2B + RR (HL) ;0029 CB 1E . . JR Z,$-3 ;002B 28 FB ( . INC HL ;002D 23 # ADC A,A ;002E 8F . RET ;002F C9 . XOR B ;0030 A8 . EX AF,AF' ;0031 08 . LD L,E ;0032 6B K LD (02132H),HL ;0033 22 32 21 " 2 ! LD HL,(0C3B8H) ;0036 2A B8 C3 * . . POP AF ;0039 F1 . DEC E ;003A 1D . JR NZ,$+8 ;003B 20 06 . DEC D ;003D 15 . CALL 0DE10H ;003E CD 10 DE . . . LD D,A ;0041 57 W JP P,041E5H ;0042 F2 E5 41 . . A ADC A,L ;0045 8D . LD A,H ;0046 7C | INC BC ;0047 03 . RRCA ;0048 0F . CPL ;0049 2F / JR NZ,$+16 ;004A 20 0E . EX AF,AF' ;004C 08 . LD (097C2H),A ;004D 32 C2 97 2 . . LD C,D ;0050 4A J JR $-58 ;0051 18 C4 . . LD D,C ;0053 51 Q ADD A,D ;0054 82 . RST 10H ;0055 D7 . LD A,(BC) ;0056 0A . LD (BC),A ;0057 02 . CALL P,09118H ;0058 F4 18 91 . . . LD E,B ;005B 58 X LD B,E ;005C 43 C LD A,B ;005D 78 X CCF ;005E 3F ? LD B,H ;005F 44 D DEFB 0DDH,085H,0C5H ;ILLEGAL SEQUENCE ;0060 DD 85 C5 . . . ADC A,H ;0063 8C . ADD HL,SP ;0064 39 9 ADD A,L ;0065 85 . POP HL ;0066 E1 . DEC BC ;0067 0B . ADD HL,DE ;0068 19 . LD H,B ;0069 60 ` SUB (HL) ;006A 96 . INC A ;006B 3C < RLCA ;006C 07 . HALT ;006D 76 V LD DE,01F51H ;006E 11 51 1F . Q . DEFB 0DDH,084H,0ABH ;ILLEGAL SEQUENCE ;0071 DD 84 AB . . . LD B,B ;0074 40 @ OR B ;0075 B0 . LD C,H ;0076 4C L ADD HL,HL ;0077 29 ) CALL C,0037FH ;0078 DC 7F 03 . . CALL NC,0470CH ;007B D4 0C 47 . . G ADD A,L ;007E 85 . ADD A,E ;007F 83 . LD HL,(071C9H) ;0080 2A C9 71 * . Q EX AF,AF' ;0083 08 . LD D,(HL) ;0084 56 V JR C,$-3 ;0085 38 FB 8 . RET PE ;0087 E8 . LD H,B ;0088 60 ` ADD A,C ;0089 81 . EI ;008A FB . INC DE ;008B 13 . RET NC ;008C D0 . LD D,(HL) ;008D 56 V DEC (HL) ;008E 35 5 JP NZ,0B40EH ;008F C2 0E B4 . . . RET NZ ;0092 C0 . ADC A,A ;0093 8F . DJNZ $-88 ;0094 10 A6 . . RET NZ ;0096 C0 . DEFB 0FDH,02FH,0D1H ;ILLEGAL SEQUENCE ;0097 FD 2F D1 . / . LD (0A9C3H),A ;009A 32 C3 A9 2 . . INC L ;009D 2C , LD H,L ;009E 65 E LD H,E ;009F 63 C INC B ;00A0 04 . RRA ;00A1 1F . ADD A,D ;00A2 82 . DEC L ;00A3 2D - NOP ;00A4 00 . RST 30H ;00A5 F7 . ADD HL,DE ;00A6 19 . ADD A,D ;00A7 82 . SUB H ;00A8 94 . AND A ;00A9 A7 . LD A,(BC) ;00AA 0A . CP C ;00AB B9 . DEFB 03EH ;00AC 3E >