You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -49,26 +51,49 @@ An open source menu for N64 flashcarts.
49
51
## Experimental features
50
52
These features are subject to change:
51
53
54
+
### ROM Info descriptions
55
+
To add a ROM description (shown when loading a ROM), add a file with the content
56
+
```
57
+
[metadata]
58
+
Description=This is the ROM description that does X Y Z.
59
+
```
60
+
The file line endings must use the linux `LF` endings only (CRLF is not supported).
52
61
53
-
### GamePak sprites
54
-
To use N64 `GamePak` sprites, place `PNG` files within the `sd:/menu/boxart/` folder.
62
+
### N64 ROM autoload
63
+
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.
64
+
The autoload setting is stored in `config.ini` and persists until changed. This feature may slightly increase boot time as the menu needs to check for the Start button state.
65
+
NOTE: To return to the menu, hold the joypad `Start` button while powering on the console.
55
66
67
+
### GamePak sprites
68
+
To use N64 GamePak sprites, place PNG files within the `sd:/menu/boxart/` folder.
56
69
57
70
#### Supported sprites
58
71
These must be `PNG` files that use the following dimensions:
59
72
* Standard N64 GamePak boxart sprites: 158x112
60
73
* Japanese N64 GamePak boxart sprites: 112x158
61
74
* 64DD boxart sprites: 129x112
62
75
76
+
Supported PNG formats:
77
+
* RGB/RGBA color formats
78
+
* 8-bit color depth
79
+
63
80
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).
64
81
i.e. for GoldenEye NTSC USA (NGEE), this would be `sd:/menu/boxart/N/G/E/E/boxart_front.png`.
65
82
i.e. for GoldenEye PAL (NGEP), this would be `sd:/menu/boxart/N/G/E/P/boxart_front.png`.
66
83
67
84
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:
68
85
i.e. for GoldenEye, this would be `sd:/menu/boxart/N/G/E/boxart_front.png`.
69
86
70
-
**Note1:** Excluding the region ID may show the wrong boxart.
71
-
**Note2:** For future support, boxart sprites should also include: `boxart_back.png`, `boxart_top.png`, `boxart_bottom.png`, `boxart_left.png`, `boxart_right.png`.
87
+
**Warning**: Excluding the region ID may show the wrong boxart.
88
+
**Note**: For future support, boxart sprites should also include:
89
+
*`boxart_back.png`
90
+
*`boxart_top.png`
91
+
*`boxart_bottom.png`
92
+
*`boxart_left.png`
93
+
*`boxart_right.png`
94
+
95
+
As a starting point, here is a link to a boxart pack following the new structure, including `boxart_front.png` and failback images:
@@ -107,10 +132,20 @@ If required, you can manually adjust the file on the SD card using your computer
107
132
* Download the latest `menu.bin` file from the [releases](https://github.com/Polprzewodnikowy/N64FlashcartMenu/releases/) page, then put it in the root directory of your SD card.
108
133
109
134
110
-
### ED64 & ED64P
135
+
### ED64 - WIP - UNTESTED AND UNSUPPORTED - USE AT OWN RISK
111
136
Currently not supported, but work is in progress (See [PR's](https://github.com/Polprzewodnikowy/N64FlashcartMenu/pulls)).
137
+
**Warning**: The menu may be able to load ROMs but cannot guarantee save functionality. Existing saves may be corrupted.
138
+
139
+
#### ED64 (Vseries)
140
+
The aim is to reach feature parity with [ED64-UnofficialOS](https://github.com/n64-tools/ED64-UnofficialOS-binaries) / [ED64-OfficialOS](https://krikzz.com/pub/support/everdrive-64/v2x-v3x/os-bin/).
141
+
Download the `OS64.v64` ROM from the latest [action run - assets] and place it in the `/ED64` folder.
142
+
143
+
#### ED64 (X series)
144
+
X Series support is currently awaiting fixes. Please use the official [OS](https://krikzz.com/pub/support/everdrive-64/x-series/OS/) for now.
112
145
113
-
The aim is to replace [Altra64](https://github.com/networkfusion/altra64) and [ED64-UnofficialOS](https://github.com/n64-tools/ED64-UnofficialOS-binaries).
146
+
#### ED64 (P clone)
147
+
Download the `OS64P.v64` ROM from the latest [action run - assets] and place it in the `/ED64P` folder.
148
+
The aim is to reach feature parity with [Altra64](https://github.com/networkfusion/altra64)
0 commit comments