| ProcessMemoryEntry |
A1C7 |
PUSH HL |
|
A1C8 |
PUSH DE |
|
A1C9 |
PUSH IX |
|
A1CB |
POP HL |
|
A1CC |
DEC HL |
|
A1CD |
DEC HL |
|
A1CE |
DEC HL |
|
A1CF |
LD IX,$9FE3 |
| ProcessMemoryEntry_0 |
A1D3 |
LD E,(IX+$00) |
|
A1D6 |
LD D,(IX+$01) |
|
A1D9 |
LD A,D |
|
A1DA |
OR E |
|
A1DB |
JR Z,ProcessMemoryEntry_1 |
|
A1DD |
PUSH HL |
|
A1DE |
AND A |
|
A1DF |
SBC HL,DE |
|
A1E1 |
POP HL |
|
A1E2 |
JR C,ProcessMemoryEntry_1 |
|
A1E4 |
INC DE |
|
A1E5 |
INC DE |
|
A1E6 |
PUSH DE |
|
A1E7 |
POP IX |
|
A1E9 |
JR ProcessMemoryEntry_0 |
| ProcessMemoryEntry_1 |
A1EB |
LD (IX+$00),L |
|
A1EE |
LD (IX+$01),H |
|
A1F1 |
INC HL |
|
A1F2 |
LD (HL),$00 |
|
A1F4 |
INC HL |
|
A1F5 |
LD (HL),E |
|
A1F6 |
INC HL |
|
A1F7 |
LD (HL),D |
|
A1F8 |
CALL CalculatePointerOffset |
|
A1FB |
JR Z,ProcessMemoryEntry_3 |
|
A1FD |
LD L,(IX+$00) |
|
A200 |
LD H,(IX+$01) |
| ProcessMemoryEntry_2 |
A203 |
PUSH HL |
|
A204 |
POP IX |
| ProcessMemoryEntry_3 |
A206 |
CALL CalculatePointerOffset |
|
A209 |
POP DE |
|
A20A |
POP HL |
|
A20B |
RET |