N64FlashcartMenu
|
An open source menu for N64 flashcarts and aims to support as many as possible.
The menu is not affiliated with any partuclar flashcart and does not necessarily expose all capable firmware features. It MUST be updated independently of any (current) flashcart frmware.
This project considers flashcart sellers that include this menu or copyrighted ROM's as part of their product offering as licence offenders which may result in future action.
This menu aims to support as many N64 flashcarts as possible.
These features are subject to change:
To use the autoload function, while on the N64 ROM information
display, press the R
button on your joypad and select the Set ROM to autoload
option. When you restart the console, it will now only load the selected ROM rather than the menu.
NOTE: To return to the menu, hold the joypad Start
button while powering on the console.
To use N64 GamePak sprites, place PNG files within the sd:/menu/boxart/
folder.
These must be PNG
files that use the following dimensions:
They will be loaded by directories using each character (case-sensitive) of the full 4 character Game Code (as identified in the menu ROM information).
i.e. for GoldenEye NTSC USA (NGEE), this would be sd:/menu/boxart/N/G/E/E/boxart_front.png
.
i.e. for GoldenEye PAL (NGEP), this would be sd:/menu/boxart/N/G/E/P/boxart_front.png
.
To improve compatibility between regions (as a fallback), you may exclude the region ID (last matched directory) for GamePaks to match with 3 letter IDs instead:
i.e. for GoldenEye, this would be sd:/menu/boxart/N/G/E/boxart_front.png
.
Warning: Excluding the region ID may show the wrong boxart. Note: For future support, boxart sprites should also include:
boxart_back.png
boxart_top.png
boxart_bottom.png
boxart_left.png
boxart_right.png
As a starting point, here is a link to a boxart pack following the new structure, including boxart_front.png
and fallback images:
If you cannot yet satisfy the correct boxart layout, The menu still has deprecated support for filenames containing the Game ID.
Note: This will add a noticeable delay for displaying parts of the menu.
Each file must be named according to the 2,3 or 4 letter GamePak ID (matched in this order). i.e.
sd:/menu/boxart/NGEE.png
and/or sd:/menu/boxart/NGEP.png
.sd:/menu/boxart/NGE.png
.sd:/menu/boxart/GE.png
.As a starting point, here are some links to boxart image packs:
The Menu creates a config.ini
file in sd:/menu/
which contains various settings that are used by the menu. These can be updated using the settings editor, but if required, you can also manually adjust the file on the SD card using your computer.
sc64menu.n64
file from the releases page, then put it in the root directory of your SD card.
menu.bin
file from the releases page, then put it in the root directory of your SD card.Currently not supported, but work is in progress (See PRs). Warning: The menu may be able to load ROMs but cannot guarantee save functionality. Existing saves may be corrupted.
The aim is to reach feature parity with ED64-UnofficialOS / ED64-OfficialOS. Download the OS64.v64
ROM from the latest [action run - assets] and place it in the /ED64
folder.
X Series support is currently awaiting fixes. Please use the official OS for now.
Download the OS64P.v64
ROM from the latest [action run - assets] and place it in the /ED64P
folder. The aim is to reach feature parity with Altra64
See License for the following sounds: