INES Mapper 250: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(grammar and interwiki)
(Studied the Nintendulator mapper 250 source to fill in missing information.)
Line 2: Line 2:
[[INES Mapper 250]] is a mapper by Nitra, used for pirate games such as [[wikia:c:bootleggames:Time Diver: Avenger|Time Diver Avenger]] and the Queen Bee V.
[[INES Mapper 250]] is a mapper by Nitra, used for pirate games such as [[wikia:c:bootleggames:Time Diver: Avenger|Time Diver Avenger]] and the Queen Bee V.


FCEUX implements mapper 250 as an MMC3 variant where instead of using the LSB of the address to determine which register to write to, it instead uses the 0x400s bit. (i.e. the registers are at 0x8000,0x8400,0xA000,0xA400, &c and their mirrors)
FCEUX implements mapper 250 as an MMC3 variant where instead of using the LSB of the address to determine which register to write to, it uses the $0400s bit (i.e. the registers are at $8000, $8400, $A000, $A400, $C000, $C400, $E000, $E400 and their associated mirrors).
 
Per Nintendulator, the provided value to write is discarded.  Instead, the value written to each register is the lower byte of the address (i.e. address AND $00FF).

Revision as of 20:11, 23 April 2015

INES Mapper 250 is a mapper by Nitra, used for pirate games such as Time Diver Avenger and the Queen Bee V.

FCEUX implements mapper 250 as an MMC3 variant where instead of using the LSB of the address to determine which register to write to, it uses the $0400s bit (i.e. the registers are at $8000, $8400, $A000, $A400, $C000, $C400, $E000, $E400 and their associated mirrors).

Per Nintendulator, the provided value to write is discarded. Instead, the value written to each register is the lower byte of the address (i.e. address AND $00FF).