Prev: 8B70 Up: Map Next: 8BA3
8B94: Adjust screen address for third-of-screen crossing.
Subtracts $00E0 to correct screen address when crossing a screen-third boundary.
adjust_new_screen_third 8B94 LD HL,($8B12) HL -= $E0 (adjust for character row boundary).
8B97 LD DE,$00E0
8B9A OR A
8B9B SBC HL,DE
8B9D LD ($8B12),HL
8BA0 JP adjust_old_position
Prev: 8B70 Up: Map Next: 8BA3