..\xe5\xd9\xe1\x0e\x94# :,.";'\xedo\xfe\x090\x0b\xb7\x1fG> 8\x08>M\x18\x04=_\x1aD\x04\xcd\x00\x80\x10\xfb\xd9\x0d \xd9vw\x1e\x0d\xea\xae\xe9w\xbf\xae\xa1\xdd\xfc\x97[\x0e\xc1\xe2\xee \x97^J\xa8\x97>\x81\x80\x978\xaa\x80\xa9s\xa2\xaf\xbe\x80\xf9s\xfa\xa1\xf8*\x97\x7f\xe1\xa8\xd9w_\xfd\xdd\xf9w|\x97w\x09wp\x9cwPw\\x9f\x0c\xc7pw\xbe\x0f\x91\xf2\xecs\x07^*\x93\xa4\xc7\x10s\xe2\xa9?Nq\x07\x1aJ\x95lpqj\x93\xa6\xa7\x07\x16\xa9:jpzj\x93\xa8p~j\x93\xf8\xe5\x05\xb8\xa9Z\x8c0^\x8f\x97\xa6\xe3\x03\xa8\xd9q\xf60:m\x97?\xa20\x1bJ\xf9w\xdd\xa1\x01\xad\xdf
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD L,02EH ;0000 2E 2E . . PUSH HL ;0002 E5 . EXX ;0003 D9 . POP HL ;0004 E1 . LD C,094H ;0005 0E 94 . . INC HL ;0007 23 # LD A,(BC) ;0008 0A . LD A,(02E2CH) ;0009 3A 2C 2E : , . LD (0273BH),HL ;000C 22 3B 27 " ; ' RLD ;000F ED 6F . O CP 009H ;0011 FE 09 . . JR NC,$+13 ;0013 30 0B 0 . OR A ;0015 B7 . RRA ;0016 1F . LD B,A ;0017 47 G LD A,020H ;0018 3E 20 > JR C,$+10 ;001A 38 08 8 . LD A,04DH ;001C 3E 4D > M JR $+6 ;001E 18 04 . . DEC A ;0020 3D = LD E,A ;0021 5F _ LD A,(DE) ;0022 1A . LD B,H ;0023 44 D INC B ;0024 04 . CALL 08000H ;0025 CD 00 80 . . . DJNZ $-3 ;0028 10 FB . . EXX ;002A D9 . DEC C ;002B 0D . JR NZ,$-37 ;002C 20 D9 . HALT ;002E 76 V LD (HL),A ;002F 77 W LD E,00DH ;0030 1E 0D . . JP PE,0E9AEH ;0032 EA AE E9 . . . LD (HL),A ;0035 77 W CP A ;0036 BF . XOR (HL) ;0037 AE . AND C ;0038 A1 . DEFB 0DDH,0FCH,097H ;ILLEGAL SEQUENCE ;0039 DD FC 97 . . . LD E,E ;003C 5B [ LD C,0C1H ;003D 0E C1 . . JP PO,00AEEH ;003F E2 EE 0A . . . SUB A ;0042 97 . LD E,(HL) ;0043 5E ^ LD C,D ;0044 4A J XOR B ;0045 A8 . SUB A ;0046 97 . LD A,081H ;0047 3E 81 > . ADD A,B ;0049 80 . SUB A ;004A 97 . JR C,$-84 ;004B 38 AA 8 . ADD A,B ;004D 80 . XOR C ;004E A9 . LD (HL),E ;004F 73 S AND D ;0050 A2 . XOR A ;0051 AF . CP (HL) ;0052 BE . ADD A,B ;0053 80 . LD SP,HL ;0054 F9 . LD (HL),E ;0055 73 S JP M,0F8A1H ;0056 FA A1 F8 . . . LD HL,(07F97H) ;0059 2A 97 7F * . POP HL ;005C E1 . XOR B ;005D A8 . EXX ;005E D9 . LD (HL),A ;005F 77 W LD E,A ;0060 5F _ DEFB 0FDH,0DDH,0F9H ;ILLEGAL SEQUENCE ;0061 FD DD F9 . . . LD (HL),A ;0064 77 W LD A,H ;0065 7C | SUB A ;0066 97 . LD (HL),A ;0067 77 W ADD HL,BC ;0068 09 . LD (HL),A ;0069 77 W LD (HL),B ;006A 70 P SBC A,H ;006B 9C . LD (HL),A ;006C 77 W LD D,B ;006D 50 P LD (HL),A ;006E 77 W LD E,H ;006F 5C \ SBC A,A ;0070 9F . INC C ;0071 0C . RST 0 ;0072 C7 . LD (HL),B ;0073 70 P LD (HL),A ;0074 77 W CP (HL) ;0075 BE . RRCA ;0076 0F . SUB C ;0077 91 . JP P,073ECH ;0078 F2 EC 73 . . S RLCA ;007B 07 . LD E,(HL) ;007C 5E ^ LD HL,(0A493H) ;007D 2A 93 A4 * . . RST 0 ;0080 C7 . DJNZ $+117 ;0081 10 73 . S JP PO,03FA9H ;0083 E2 A9 3F . . ? LD C,(HL) ;0086 4E N LD (HL),C ;0087 71 Q RLCA ;0088 07 . LD A,(DE) ;0089 1A . LD C,D ;008A 4A J SUB L ;008B 95 . LD L,H ;008C 6C L LD (HL),B ;008D 70 P LD (HL),C ;008E 71 Q LD L,D ;008F 6A J SUB E ;0090 93 . AND (HL) ;0091 A6 . AND A ;0092 A7 . RLCA ;0093 07 . LD D,0A9H ;0094 16 A9 . . LD A,(0706AH) ;0096 3A 6A 70 : J P LD A,D ;0099 7A Z LD L,D ;009A 6A J SUB E ;009B 93 . XOR B ;009C A8 . LD (HL),B ;009D 70 P LD A,(HL) ;009E 7E ~ LD L,D ;009F 6A J SUB E ;00A0 93 . RET M ;00A1 F8 . PUSH HL ;00A2 E5 . DEC B ;00A3 05 . CP B ;00A4 B8 . XOR C ;00A5 A9 . LD E,D ;00A6 5A Z ADC A,H ;00A7 8C . JR NC,$+96 ;00A8 30 5E 0 ^ ADC A,A ;00AA 8F . SUB A ;00AB 97 . AND (HL) ;00AC A6 . EX (SP),HL ;00AD E3 . INC BC ;00AE 03 . XOR B ;00AF A8 . EXX ;00B0 D9 . LD (HL),C ;00B1 71 Q OR 030H ;00B2 F6 30 . 0 LD A,(0976DH) ;00B4 3A 6D 97 : M . CCF ;00B7 3F ? AND D ;00B8 A2 . JR NC,$+29 ;00B9 30 1B 0 . LD C,D ;00BB 4A J LD SP,HL ;00BC F9 . LD (HL),A ;00BD 77 W DEFB 0DDH,0A1H,001H ;ILLEGAL SEQUENCE ;00BE DD A1 01 . . . XOR L ;00C1 AD . RST 18H ;00C2 DF .