. IVXLCDM\xe5\xd5-\xd7-\x18\x04~\x12\x1c\xc9( \x1d\xef\xf7\xcf\xf7\xef\xd1\xd5\xd7,,\xd7--\xcf\xd1\xe1\xc9\xcf\xd7\xcf\xd7\xcf\xd7\xcf\xc9\x1d\x1d,\xd7-\xc9C\\x1a\xcd\x00\x80\x1c\x10\xf9\\x1a\xfeM \xe0v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD L,00AH ;0000 2E 0A . . LD C,C ;0002 49 I LD D,(HL) ;0003 56 V LD E,B ;0004 58 X LD C,H ;0005 4C L LD B,E ;0006 43 C LD B,H ;0007 44 D LD C,L ;0008 4D M PUSH HL ;0009 E5 . PUSH DE ;000A D5 . DEC L ;000B 2D - RST 10H ;000C D7 . DEC L ;000D 2D - JR $+6 ;000E 18 04 . . LD A,(HL) ;0010 7E ~ LD (DE),A ;0011 12 . INC E ;0012 1C . RET ;0013 C9 . JR Z,$+34 ;0014 28 20 ( DEC E ;0016 1D . RST 28H ;0017 EF . RST 30H ;0018 F7 . RST 8 ;0019 CF . RST 30H ;001A F7 . RST 28H ;001B EF . POP DE ;001C D1 . PUSH DE ;001D D5 . RST 10H ;001E D7 . INC L ;001F 2C , INC L ;0020 2C , RST 10H ;0021 D7 . DEC L ;0022 2D - DEC L ;0023 2D - RST 8 ;0024 CF . POP DE ;0025 D1 . POP HL ;0026 E1 . RET ;0027 C9 . RST 8 ;0028 CF . RST 10H ;0029 D7 . RST 8 ;002A CF . RST 10H ;002B D7 . RST 8 ;002C CF . RST 10H ;002D D7 . RST 8 ;002E CF . RET ;002F C9 . DEC E ;0030 1D . DEC E ;0031 1D . INC L ;0032 2C , RST 10H ;0033 D7 . DEC L ;0034 2D - RET ;0035 C9 . LD B,E ;0036 43 C LD E,H ;0037 5C \ LD A,(DE) ;0038 1A . CALL 08000H ;0039 CD 00 80 . . . INC E ;003C 1C . DJNZ $-5 ;003D 10 F9 . . LD E,H ;003F 5C \ LD A,(DE) ;0040 1A . CP 04DH ;0041 FE 4D . M JR NZ,$-30 ;0043 20 E0 . HALT ;0045 76 V