INES Mapper 060: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(Created page with "Category:iNES Mappers Here are Disch's original notes: ======================== = Mapper 060 = ======================== Example Game: -------------…") |
NewRisingSun (talk | contribs) (After doing some archeology in NESten's mapper DLL sources, cleared up the confusion between Mapper 059 (for which no ROM image could be found, for now-obvious reasons) and 060.) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:iNES Mappers]] | [[Category:iNES Mappers|060]][[Category:Multicart mappers|060]] | ||
iNES Mapper 60 is used for a ''Reset-based NROM-128 4-in-1'' multicart. | |||
Here are Disch's original notes: | Here are Disch's original notes: | ||
======================== | ======================== | ||
Line 19: | Line 20: | ||
I would assume the register is 2 bits wide? Don't know for sure. | I would assume the register is 2 bits wide? Don't know for sure. | ||
==Errata== | |||
NESten's Mapper DLL v1.0 contained an incorrect implementation of T3H53 as iNES mapper 059 and UNIF mapper BMC-T3H53. The UNIF implementation was improved in NESten's Mapper DLL v1.2 while the iNES implementation was not, causing confusion about what kind of cartridge the unimproved mapper 59 was supposed to be. As Nintendulator's mapper DLL is based on NESten's mapper DLL, this was carried over to Nintendulator. Presumably as a result of this confusion, FCEUX and others put the correct implementation of T3H53 at [[INES Mapper 060]], displacing the "Reset-based NROM-128 4-in-1" in the process. |
Latest revision as of 01:37, 3 July 2018
iNES Mapper 60 is used for a Reset-based NROM-128 4-in-1 multicart.
Here are Disch's original notes: ======================== = Mapper 060 = ======================== Example Game: -------------------------- Reset Based 4-in-1 Notes: --------------------------- This mapper is very, very unique. It's a multicart that consists of four NROM games, each with 16k PRG (put at $8000 and $C000) and 8k CHR. The current block that is selected is determined by an internal register that can only be incremented by a soft reset! I would assume the register is 2 bits wide? Don't know for sure.
Errata
NESten's Mapper DLL v1.0 contained an incorrect implementation of T3H53 as iNES mapper 059 and UNIF mapper BMC-T3H53. The UNIF implementation was improved in NESten's Mapper DLL v1.2 while the iNES implementation was not, causing confusion about what kind of cartridge the unimproved mapper 59 was supposed to be. As Nintendulator's mapper DLL is based on NESten's mapper DLL, this was carried over to Nintendulator. Presumably as a result of this confusion, FCEUX and others put the correct implementation of T3H53 at INES Mapper 060, displacing the "Reset-based NROM-128 4-in-1" in the process.