lidnariq wrote:
Great Hierophant wrote:
submappers.ods
Little typo in the first sheet: the two mapper 34 games are incorrectly listed as mapper 32.
Fixed
rainwarrior wrote:
Great Hierophant wrote:
Sheet 1 list the games that should be assigned submappers according to kevtris, Sheet 2 list the games that should be assigned submappers according to the wiki.
Kevtris had proprosed a few submappers which ultimately seemed to be unnecessary, the most prominent example being MMC1 where many of the "submappers" were already a requirement as a result of various CHR size settings.
I don't believe anything on the wiki
disagrees with Kevtris' original proposal, just some are omitted for lack of information or necessity. The redundant MMC1 submappers
are deprecated but explicitly kept in the definition to avoid conflict with Kevtris' proposal. Though I don't know why Kevtris' set should be definitive-- he never published an emulator or ROM set that uses them. They're just some (rather rough) list he came up with years ago.
His custom firmware for the Analogue Nt Mini, for which he designed the hardware, uses NES 2.0 definitions.
I am not sure either whether they are in conflict or not.
rainwarrior wrote:
Ideas that seemed to have not enough information to explain or demonstrate, or are not yet fully formed, or in particular have no test ROMs to validate against were moved to as separate page:
http://wiki.nesdev.com/w/index.php/NES_2.0_submappers/ProposalsI made this separation in the Wiki so that emulator authors could specifically focus on the set of things that is well described and implementable. i.e. "here's exactly what these submappers mean, which games you'd need to implement them for, and here's some ROMs to validate against".
If you've got information on submappers that are "missing" from the Wiki, please contribute it. What do you know about the "Karaoke" games?
kevtris' document didn't really say much about what this submapper is supposed to be. There's also stuff on "page 1" that clearly belongs on "page 2", e.g. why have you omitted the Quatro games from page 2? (Is it based on a much older version of the wiki page?)
I know little about the Karaoke Studio except that it uses has a base unit and custom expansion cartridges and its own microphone. Bandai was fond enough of the idea to try something similar with the Datach Joint ROM system and again with the Sufami Turbo for the SNES.
Speaking of add-ons, Nantettatte!! Baseball is a cartridge which can accept a pair of update add-on cartridges. The main game's mapper is 68, so I assume that the expansion ROMs are also 68, but Nestopia assigns them to mapper 4 (and they don't work). I would also note that Nestopia disagrees with some of the mapper assignments for the Namco and Bandai games, but it may be a bit behind the times.
Finally, about those speech chips. They can be found in cartridges using Mapper 3, 18, 72, 86, 92. The cartridges using 86 and 92 always have speech chips but the cartridges using 3, 18 and 72 may or may not have speech chips, and one cartridge uses a chip that is slightly different. Only one mapper 3 game has speech chips. Should a setting in NES 2.0 be added to distinguish those games in case the speech chips ever get dumped and emulated?