Prev: 61696 Up: Map
61952: Shifted Byte Tables
The tables of shifted bytes that are built by BuildLookupTables and used to draw a sprite that does not start on a byte boundary. There are two pages for each shift of one to seven bits to the right, with the first page of the pair at 240 plus twice the shift, so the table for a shift of one bit starts at ShiftedByteTables and the table for a shift of seven bits starts at 65024. The first page of a pair has the inverse of the byte after it has been shifted to the right, and the second has the inverse of the bits that were pushed out of the byte, which go into the next byte of the line.
ShiftedByteTables 61952 DEFS 512 Two pages for each of the seven shifts, from one bit to seven.
62464 DEFS 512
62976 DEFS 512
63488 DEFS 512
64000 DEFS 512
64512 DEFS 512
65024 DEFS 512
Prev: 61696 Up: Map