Shows some useful information on screen.
0x01A1
.
08:83F2
seems to be relevant for spawning enemies. The guardian specifically is checked when $00BD
is 0x1B
. The LDA ($22),Y
instructions load the enemy X low byte, enemy X high byte, enemy Y low byte, and enemy Y high byte, in that order. Jumps and branches to $83FE
and $8485
end the processing for the current enemy.9238 -> 9220: Enter building with silver thief statue ($00B6 = 0x31) 10366 -> 10100: Guardian HP = 0 ($049D) 10381 -> 10119: Enter room with statue ($00B6 = 0x36) 10834 -> 10554: Leave room after getting statue ($00B6 = 0x31) 10984 -> 10697: Leave building ($00B6 = 0x19)
3621 -> 3612: Enter thief 1 guild ($00B6 = 0x3B) 4009 -> 4000: Enter thief 1 trial ($00B6 = 0x62) 6876 -> 6867: Trial boss HP = 0 ($049E) 7909 -> 7900: Leave guild ($00B6 = 0x19) 8218 -> 8206: Enter shop to buy 3 keys ($00B6 = 0x5F) 8871 -> 8855: Leave shop ($00B6 = 0x19) 9238 -> 9220: Enter building with silver thief statue ($00B6 = 0x31)
1801 -> 1799: Enter shop after collecting money ($00B6 = 0x5F) 2731 -> 2729: Enter building with bronze thief statue ($00B6 = 0x1A) 3157 -> 3148: Leave building ($00B6 = 0x19) 3621 -> 3612: Enter thief 1 guild ($00B6 = 0x3B)
15341 -> 15141: Thief 2 boss HP loads ($049F = 0x10) 15812 -> 15568: Thief 2 boss HP = 0 15925 -> 15663: Pick up statue after defeating boss 16264 -> 15996: First text box appears saying congratulations 16334 -> 16066: Final text box disappears 16846 -> 16578: Leave thief 2 guild ($00B6 = 0x19)
10984 -> 10784: Leave building with silver thief statue ($00B6 = 0x19) 12002 -> 11802: Land on ledge with thief 3 guild flashing guardian 12405 -> 12205: Enter thief 2 guild ($00B6 = 0x3C) 12863 -> 12663: Enter thief 2 trial ($00B6 = 0x63) 15341 -> 15141: Thief 2 boss health loads ($049F = 0x10)
10366 -> 10136: Guardian HP = 0 ($049D) 10381 -> 10180: Enter room with statue ($00B6 = 0x36) 10530 -> 10330: Pick up statue 10536 -> 10336: Start of text that you got statue 10594 -> 10394: Text box disappears 10834 -> 10634: Leave room with statue ($00B6 = 0x31) 10984 -> 10784: Leave building with statue ($00B6 = 0x19)