Blame | Last modification | View Log | Download
DEHRUST PUSH DEPUSH HLINC HLINC HLLD C,(HL)INC HLLD B,(HL)INC HLDEC BCEX DE,HLADD HL,BCEX DE,HLLD C,(HL)INC HLLD B,(HL)DEC BCPOP HLADD HL,BCSBC HL,DEADD HL,DEJR C,LL4019LD D,HLD E,LLL4019 LDDREX DE,HLPOP DELD C,#0CADD HL,BCPUSH HLPOP IXLD A,#03LL4025 DEC HLLD B,(HL)DEC HLLD C,(HL)PUSH BCDEC AJR NZ,LL4025LD B,AEXXLD D,#BFLD C,#10CALL LL4115LL4036 LD A,(IX+#00)INC IXEXXLL403C LD (DE),AINC DELL403E EXXLL403F ADD HL,HLDJNZ LL4045CALL LL4115LL4045 JR C,LL4036LD E,#01LL4049 LD A,#80LL404B ADD HL,HLDJNZ LL4051CALL LL4115LL4051 RLAJR C,LL404BCP #03JR C,LL405DADD A,ELD E,AXOR CJR NZ,LL4049LL405D ADD A,ECP #04JR Z,LL40C4ADC A,#FFCP #02EXXLL4067 LD C,ALL4068 EXXLD A,#BFJR C,LL4082LL406D ADD HL,HLDJNZ LL4073CALL LL4115LL4073 RLAJR C,LL406DJR Z,LL407DINC AADD A,DJR NC,LL4084SUB DLL407D INC AJR NZ,LL408DLD A,#EFLL4082 RRCACP ALL4084 ADD HL,HLDJNZ LL408ACALL LL4115LL408A RLAJR C,LL4084LL408D EXXLD H,#FFJR Z,LL409BLD H,AINC ALD A,(IX+#00)INC IXJR Z,LL40A6LL409B LD L,AADD HL,DELDIRLL409F JR LL403ELL40A1 EXXRRC DJR LL403FLL40A6 CP #E0JR C,LL409BRLCAXOR CINC AJR Z,LL40A1SUB #10LL40B1 LD L,ALD C,ALD H,#FFADD HL,DELDILD A,(IX+#00)INC IXLD (DE),AINC HLINC DELD A,(HL)JP LL403CLL40C4 LD A,#80LL40C6 ADD HL,HLDJNZ LL40CCCALL LL4115LL40CC ADC A,AJR NZ,LL40F3JR C,LL40C6LD A,#FCJR LL40F6LL40D5 LD B,ALD C,(IX+#00)INC IXCCFJR LL4068LL40DE CP #0FJR C,LL40D5JR NZ,LL4067LD B,#03EX DE,HLLL40E7 POP DELD (HL),EINC HLLD (HL),DINC HLDJNZ LL40E7LD HL,#2758EXXRETLL40F3 SBC A,ALD A,#EFLL40F6 ADD HL,HLDJNZ LL40FCCALL LL4115LL40FC RLAJR C,LL40F6EXXJR NZ,LL40B1BIT 7,AJR Z,LL40DESUB #EAADD A,ALD B,ALL410A LD A,(IX+#00)INC IXLD (DE),AINC DEDJNZ LL410AJR LL409FLL4115 LD B,CLD L,(IX+#00)INC IXLD H,(IX+#00)INC IXRETLCODE EQU $-DEHRUST