\xafgo\xe5T]\x06\x09\x19\x10\xfdO\x09\xcd\x03\x80\xd600\xf0|\xb5(\x09\x11\xf4\x01\xeb\x0e\xfa\x18\x03\xc3v\x7f\xc5\xd5\xe5\x0e > \xb7\xf5\x11\xff\xff\x13\xedB0\xfb\x09\xeb{\xd6\xd0\xf5|\xb5 \xee\xf1\xe78\xfc\xe1\xd1\xedR\x19><8\x05>=(\x01<\xe7y\xc1\xe7(\xcay0\x07\xfe> \x01#\x09\x09\xedB\x1fO\xfe\x0f \xbb\x0c\x18\xb8
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H
XOR A ;0000 AF .
LD H,A ;0001 67 G
LD L,A ;0002 6F O
PUSH HL ;0003 E5 .
LD D,H ;0004 54 T
LD E,L ;0005 5D ]
LD B,009H ;0006 06 09 . .
ADD HL,DE ;0008 19 .
DJNZ $-1 ;0009 10 FD . .
LD C,A ;000B 4F O
ADD HL,BC ;000C 09 .
CALL 08003H ;000D CD 03 80 . . .
SUB 030H ;0010 D6 30 . 0
JR NC,$-14 ;0012 30 F0 0 .
LD A,H ;0014 7C |
OR L ;0015 B5 .
JR Z,$+11 ;0016 28 09 ( .
LD DE,001F4H ;0018 11 F4 01 . . .
EX DE,HL ;001B EB .
LD C,0FAH ;001C 0E FA . .
JR $+5 ;001E 18 03 . .
JP 07F76H ;0020 C3 76 7F . V
PUSH BC ;0023 C5 .
PUSH DE ;0024 D5 .
PUSH HL ;0025 E5 .
LD C,00AH ;0026 0E 0A . .
LD A,020H ;0028 3E 20 >
OR A ;002A B7 .
PUSH AF ;002B F5 .
LD DE,0FFFFH ;002C 11 FF FF . . .
INC DE ;002F 13 .
SBC HL,BC ;0030 ED 42 . B
JR NC,$-3 ;0032 30 FB 0 .
ADD HL,BC ;0034 09 .
EX DE,HL ;0035 EB .
LD A,E ;0036 7B {
SUB 0D0H ;0037 D6 D0 . .
PUSH AF ;0039 F5 .
LD A,H ;003A 7C |
OR L ;003B B5 .
JR NZ,$-16 ;003C 20 EE .
POP AF ;003E F1 .
RST 20H ;003F E7 .
JR C,$-2 ;0040 38 FC 8 .
POP HL ;0042 E1 .
POP DE ;0043 D1 .
SBC HL,DE ;0044 ED 52 . R
ADD HL,DE ;0046 19 .
LD A,03CH ;0047 3E 3C > <
JR C,$+7 ;0049 38 05 8 .
LD A,03DH ;004B 3E 3D > =
JR Z,$+3 ;004D 28 01 ( .
INC A ;004F 3C <
RST 20H ;0050 E7 .
LD A,C ;0051 79 Y
POP BC ;0052 C1 .
RST 20H ;0053 E7 .
JR Z,$-52 ;0054 28 CA ( .
LD A,C ;0056 79 Y
JR NC,$+9 ;0057 30 07 0 .
CP 03EH ;0059 FE 3E . >
JR NZ,$+3 ;005B 20 01 .
INC HL ;005D 23 #
ADD HL,BC ;005E 09 .
ADD HL,BC ;005F 09 .
SBC HL,BC ;0060 ED 42 . B
RRA ;0062 1F .
LD C,A ;0063 4F O
CP 00FH ;0064 FE 0F . .
JR NZ,$-67 ;0066 20 BB .
INC C ;0068 0C .
JR $-70 ;0069 18 B8 . .