%\xcd\x03\x80w#0\xf9-]%$\xdd!\x01\xfeC\xddn\x00~\xff\xdd#\x10\xf7> \xff%k~<\xbb \x01\xafw \xe3- \xf4v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H DEC H ;0000 25 % CALL 08003H ;0001 CD 03 80 . . . LD (HL),A ;0004 77 W INC HL ;0005 23 # JR NC,$-5 ;0006 30 F9 0 . DEC L ;0008 2D - LD E,L ;0009 5D ] DEC H ;000A 25 % INC H ;000B 24 $ LD IX,0FE01H ;000C DD 21 01 FE . ! . . LD B,E ;0010 43 C LD L,(IX+000H) ;0011 DD 6E 00 . N . LD A,(HL) ;0014 7E ~ RST 38H ;0015 FF . INC IX ;0016 DD 23 . # DJNZ $-7 ;0018 10 F7 . . LD A,00AH ;001A 3E 0A > . RST 38H ;001C FF . DEC H ;001D 25 % LD L,E ;001E 6B K LD A,(HL) ;001F 7E ~ INC A ;0020 3C < CP E ;0021 BB . JR NZ,$+3 ;0022 20 01 . XOR A ;0024 AF . LD (HL),A ;0025 77 W JR NZ,$-27 ;0026 20 E3 . DEC L ;0028 2D - JR NZ,$-10 ;0029 20 F4 . HALT ;002B 76 V