
## Description - Made sure the titles are identical between the index and each of the page's headers. - Removed "Joypad" as it's not a proper word used on N64's public-facing reference documents. - Added some of the writing included on the main branch. - Added code tags to some button names I missed out. - Other uppercasing fixes and nitpicks. ## Motivation and Context Typo fixing, leaving the docs polished to the Nth degree. ## Types of changes <!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: --> - [ ] Improvement (non-breaking change that adds a new feature) - [ ] Bug fix (fixes an issue) - [ ] Breaking change (breaking change) - [x] Documentation Improvement - [ ] Config and build (change in the configuration and build system, has no impact on code or features) ## Checklist: <!--- Go over all the following points, and put an `x` in all the boxes that apply. --> <!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] My code follows the code style of this project. - [x] My change requires a change to the documentation. - [x] I have updated the documentation accordingly. - [ ] I have added tests to cover my changes. - [ ] All new and existing tests passed.
2.7 KiB
ROM Configuration
The N64FlashcartMenu allows overriding the ROM's default configuration that is provided from the internal database.
The internal database is contained within rom_info.c
.
The N64FlashcartMenu expects that you are using a flashcart that has an UltraCIC available.
NOTE: Some old ROM hacks may have adjusted the ROM code to manipulate the expected CIC and save type in order to allow compatibility with more available chips (usually 6102) as was used on flashcarts prior to 2018. If it does, you may need to override the internal database using the override settings.
If you override the defaults and want to go back to the default ones, delete the <rom name>.ini
file.
Homebrew Header
The N64FlashcartMenu fully supports the homebrew header
Available Overrides
CIC type
The Checking Integrated Circuit CIC was a physical security chip used by retail Nintendo 64 game cartridges that prevented unlicensed and pirated game cartridges from running and used in conjunction with the PIF.
WARNING: Changing the CIC type to an unsupported one may result in a blank screen for that particular ROM until you manually delete the override file!
For more detailed information regarding the various CIC chips, please visit micro-64.com's game CIC database.
Save type
Games that have been programmed to include an internal save system might use various types of chips, methods and sizes.
WARNING: Using the wrong save type can cause unwanted behaviors on games and/or corrupt existing ones!
For more detailed information regarding the various saving methods, please visit micro-64.com's game save database
TV Region type
All ROMs are generally programmed to work with a single type of television output setting, whether it's NTSC, PAL or MPAL or their multiple variants. Forcing the region will generally make the ROM work on your display, however:
- Be aware that not every CRT from the 1990s and 2000s is compatible with both NTSC and PAL standards.
- Be aware that flat TVs from late 2010s-2020s might have other issues, such as when a game changes its internal resolution during gameplay (i.e. Resident Evil 2 with Expansion Pak).
- Expect potential side effects:
- Speed issues
- Audio/visual desynchronization
- Other unexpected/unwanted behaviors
Autoload
See the Autoload N64 ROMs page.