.bufferRowAddrHi EQUB HI(screenBufferRow0) EQUB HI(screenBufferRow1) EQUB HI(screenBufferRow2) EQUB HI(screenBufferRow3) EQUB HI(screenBufferRow4) EQUB HI(screenBufferRow5) EQUB HI(screenBufferRow6) EQUB HI(screenBufferRow7) EQUB HI(screenBufferRow8) EQUB HI(screenBufferRow9) EQUB HI(screenBufferRow10) EQUB HI(screenBufferRow11) EQUB HI(screenBufferRow12) EQUB HI(screenBufferRow13) EQUB HI(screenBufferRow14) EQUB HI(screenBufferRow15) EQUB HI(screenBufferRow16) EQUB HI(screenBufferRow17) EQUB HI(screenBufferRow18) EQUB HI(screenBufferRow19) EQUB HI(screenBufferRow20) EQUB HI(screenBufferRow21) EQUB HI(screenBufferRow22) EQUB HI(screenBufferRow23) EQUB HI(screenBufferRow23 + 320) \ This part of the screen buffer is unusedName: bufferRowAddrHi [Show more] Type: Variable Category: Screen buffer Summary: Address lookup table for character rows in the screen buffer (high byte)Context: See this variable in context in the source code References: This variable is used as follows: * DrawPolygonLines (Part 2 of 4) uses bufferRowAddrHi
This table contains addresses for each of the 24 character rows in the screen buffer for the player's scrolling landscape view. There is an additional address for a 25th character row, but this clashes with the object data and is unused.
[X]
Subroutine screenBufferRow0 (category: Screen buffer)
The screen buffer for character row 0
[X]
Subroutine screenBufferRow1 (category: Screen buffer)
The screen buffer for character row 1
[X]
Subroutine screenBufferRow10 (category: Screen buffer)
The screen buffer for character row 10
[X]
Subroutine screenBufferRow11 (category: Screen buffer)
The screen buffer for character row 11
[X]
Subroutine screenBufferRow12 (category: Screen buffer)
The screen buffer for character row 12
[X]
Subroutine screenBufferRow13 (category: Screen buffer)
The screen buffer for character row 13
[X]
Subroutine screenBufferRow14 (category: Screen buffer)
The screen buffer for character row 14
[X]
Subroutine screenBufferRow15 (category: Screen buffer)
The screen buffer for character row 15
[X]
Subroutine screenBufferRow16 (category: Screen buffer)
The screen buffer for character row 16 (as part of a column buffer)
[X]
Subroutine screenBufferRow17 (category: Screen buffer)
The screen buffer for character row 17 (as part of a column buffer)
[X]
Subroutine screenBufferRow18 (category: Screen buffer)
The screen buffer for character row 18 (as part of a column buffer)
[X]
Subroutine screenBufferRow19 (category: Screen buffer)
The screen buffer for character row 19 (as part of a column buffer)
[X]
Subroutine screenBufferRow2 (category: Screen buffer)
The screen buffer for character row 2
[X]
Subroutine screenBufferRow20 (category: Screen buffer)
The screen buffer for character row 20 (as part of a column buffer)
[X]
Subroutine screenBufferRow21 (category: Screen buffer)
The screen buffer for character row 21 (as part of a column buffer)
[X]
Subroutine screenBufferRow22 (category: Screen buffer)
The screen buffer for character row 22 (as part of a column buffer)
[X]
Subroutine screenBufferRow23 (category: Screen buffer)
The screen buffer for character row 23 (as part of a column buffer)
[X]
Subroutine screenBufferRow3 (category: Screen buffer)
The screen buffer for character row 3
[X]
Subroutine screenBufferRow4 (category: Screen buffer)
The screen buffer for character row 4
[X]
Subroutine screenBufferRow5 (category: Screen buffer)
The screen buffer for character row 5
[X]
Subroutine screenBufferRow6 (category: Screen buffer)
The screen buffer for character row 6
[X]
Subroutine screenBufferRow7 (category: Screen buffer)
The screen buffer for character row 7
[X]
Subroutine screenBufferRow8 (category: Screen buffer)
The screen buffer for character row 8
[X]
Subroutine screenBufferRow9 (category: Screen buffer)
The screen buffer for character row 9