Skip to content
This repository was archived by the owner on Sep 11, 2023. It is now read-only.

mapper updates#106

Merged
NovaSquirrel merged 10 commits intoNovaSquirrel:masterfrom
negativeExponent:mesenx
Jul 14, 2022
Merged

mapper updates#106
NovaSquirrel merged 10 commits intoNovaSquirrel:masterfrom
negativeExponent:mesenx

Conversation

@negativeExponent
Copy link

No description provided.

- Add support for submapper 3 variant
- Add support for submapper 4 variant
- Add support for submapper 5
- Fix submapper 2 support for 64 MB multicarts
- Prevent other submappers from overriding _prgBaseBits
- Set one-screen mirroring only for Submapper 2
- Fix CNROM latch for Submapper 1/5. Move its enable bit to correct
  register.
Both are variants of Mapper 176
With the recent changes to Fk23C.h, a NES 2.0 header is very much near
necessary to set variables not found on iNES 1.0 header like submappers
and the availability of a switchable CHR-RAM/CHR-ROM in some.

UNIF boards do not support submapper in header but most of the romsets
in Fk23C/Fk23CA i found are already in the database.

This PR covers only the few roms which are not in database.
@negativeExponent
Copy link
Author

@NovaSquirrel

@NovaSquirrel NovaSquirrel merged commit 6a2ffa5 into NovaSquirrel:master Jul 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants