User:Lidnariq/Discrete Logic Table
From NESdev Wiki
Jump to navigationJump to search
It appears that all discrete logic mappers either switch 32kB at a time with no fixed bank ("GxROM-like"), or have a 16kB fixed bank and can switch the other ("UxROM-like"). The tables below illustrate the tradeoffs between CHR, PRG, and banking style. Mappers with ¹ indicate those with mapper-controlled single-screen mirroring.
How on earth do I make these HTML tables look good in wiki markup?
GxROM-like | 8kB CHR bank bits | |||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||
32kB PRG bank bits | 0 | NROM | CNROM, 87 | oversize CNROM | ||||||
1 | AN1ROM¹ | MHROM | 79 | |||||||
2 | ANROM¹, BNROM | GNROM, 38 | 86 | 11, 140 | ||||||
3 | AOROM¹ | |||||||||
4 | oversize AxROM¹ | oversize GNROM | ||||||||
5 | ||||||||||
6 | ||||||||||
7 | ||||||||||
8 | oversize BNROM |
UxROM-like | 8kB CHR bank bits | |||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | ||
16kB PRG bank bits | 2 | |||||||
3 | UNROM, 94 | 72, 78¹, 89¹, 92, 93, 152¹ | ||||||
4 | UOROM, 180 | 70 | ||||||
5 | ||||||||
6 | ||||||||
7 | ||||||||
8 | oversize UxROM |