Difference between revisions of "NEO mapper/Extension"

From MSX Game Library

< NEO mapper

(Created page with "NEO Mapper Extension {{WIP}} {| class="wikitable" |- !colspan="8"| Higher byte | !colspan="8"| Lower byte |- ! 15 || 14 || 13 || 12 || 11 || 10 || 9 || 8 | ! 7 || 6 || 5 ||...")
 
Line 1: Line 1:
 
NEO Mapper Extension {{WIP}}
 
NEO Mapper Extension {{WIP}}
 +
 +
== Mode ==
 +
* {{C|00}}: ROM mapper
 +
** Read: Access to ROM content
 +
** Write: Select bank's segment
 +
 +
* {{C|01}}:
 +
 +
* {{C|10}}:
 +
** Read:
 +
** Write:
 +
 +
* {{C|11}}:
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 18: Line 31:
  
 
* The 2 higher bits are used to select mode
 
* The 2 higher bits are used to select mode
 
 
* The 14 lower bits to select which segment is visible in each bank, for a maximum of 16384 segments.
 
* The 14 lower bits to select which segment is visible in each bank, for a maximum of 16384 segments.

Revision as of 14:35, 4 March 2025

NEO Mapper Extension WIP

Mode

  • 00: ROM mapper
    • Read: Access to ROM content
    • Write: Select bank's segment
  • 01:
  • 10:
    • Read:
    • Write:
  • 11:
Higher byte Lower byte
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Mode Segment MSB Segment LSB
  • The 2 higher bits are used to select mode
  • The 14 lower bits to select which segment is visible in each bank, for a maximum of 16384 segments.