![]() |
Routines |
| Prev: BD4B | Up: Map | Next: BD7E |
|
Used by the routines at ProcessCharacterDisplay and CheckObjectAttribute.
|
||||
| SearchObjectTable | BD51 | LD IX,$9965 | ||
|
This entry point is used by the routine at SetObjectTablePointer.
|
||||
| SearchObjectTable_0 | BD55 | LD A,(IX+$00) | ||
| BD58 | CP $FF | |||
| BD5A | JR Z,SearchObjectTable_1 | |||
| BD5C | CALL SearchObjectTable_3 | |||
| BD5F | JR Z,SearchObjectTable_2 | |||
| BD61 | CALL AdvancePointerAndCheckBit | |||
| BD64 | JR SearchObjectTable_0 | |||
| SearchObjectTable_1 | BD66 | OR $01 | ||
| SearchObjectTable_2 | BD68 | RET | ||
| SearchObjectTable_3 | BD69 | LD A,($BA1A) | ||
| BD6C | CP (IX+$01) | |||
| BD6F | RET NZ | |||
| BD70 | LD A,($BA19) | |||
| BD73 | CP (IX+$00) | |||
| BD76 | RET NZ | |||
| BD77 | LD A,($BA1B) | |||
| BD7A | CP (IX+$02) | |||
| BD7D | RET | |||
| Prev: BD4B | Up: Map | Next: BD7E |