This core is under GPLv3 license.
RPI0/RPI1 | RPI3 | RPI4/RPI400 | RPI5 | ODROID XU4 | OGA/OGS/RG351 | PC | RG353 |
---|---|---|---|---|---|---|---|
❌ | ❌ | ✅ 🐌 | ✅ 🐌 | ✅ 🐌 | ✅ 🐌 | ✅ | ✅ 🐌 |
🐌 Low performances but playable
Feature | Supported |
---|---|
Restart | ✔ |
Saves | ✔ |
States | ✔ |
Rewind | ✔ |
Netplay | ✔ |
Core Options | ✔ |
RetroAchievements | ✔ |
RetroArch Cheats | ✔ |
Native Cheats | ✔ |
Controls | ✔ |
Remapping | ✔ |
Multi-Mouse | ✔ |
Softpatching | ✔ |
Crop Overscan | ✔ |
No bios is required.
Roms must have the extension:
This system supports compressed roms in .zip/.7z format. However, be careful, it is only an archive.
The files contained in the .zip/.7z must correspond to the extensions mentioned above.
Moreover, each .zip/.7z file must contain only one compressed rom.
Put the roms like this:
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 snes
┃ ┃ ┃ ┃ ┣ 🗒 game.zip
The roms using No-Intro format are highly recommended.
For more information about roms, go to this tutorial!
To be able to keep your custom configurations during an upgrade, we advise you to use our configuration override feature.
You can configure various options in two different ways.
┣ 📁 RetroArch Menu
┃ ┣ 📁 Core options
┃ ┃ ┣ 🧩 Name_option
retroarch-core-options.cfg
:┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg
Options | Options values | Variables (for configuration override) | Variables values |
---|---|---|---|
NTSC Filter | Disabled ✅ / Composite (Blargg) / S-Video (Blargg) / RGB (Blargg) / Monochrome (Blargg) |
mesen-s_ntsc_filter |
Disabled / Composite (Blargg) / S-Video (Blargg) / RGB (Blargg) / Monochrome (Blargg) |
Region | Auto ✅ / NTSC / PAL |
mesen-s_region |
Auto / NTSC / PAL |
Game Boy Model | Auto ✅ / Game Boy / Game Boy Color / Super Game Boy |
mesen-s_gbmodel |
Auto / Game Boy / Game Boy Color / Super Game Boy |
Use SGB2 | Enabled ✅ / Disabled |
mesen-s_sgb2 |
enabled / disabled |
Vertical Overscan | None ✅ / 8px / 16px |
mesen-s_overscan_vertical |
None / 8px / 16px |
Horizontal Overscan | None ✅ / 8px / 16px |
mesen-s_overscan_horizontal |
None / 8px / 16px |
Aspect Ratio | Auto ✅ / No Stretching / NTSC / PAL / 4:3 / 16:9 |
mesen-s_aspect_ratio |
Auto / No Stretching / NTSC / PAL / 4:3 / 16:9 |
Blend Hi-Res Modes | Disabled ✅ / Enabled |
mesen-s_blend_high_res |
disabled / enabled |
Cubic Interpolation (Audio) | Disabled ✅ / Enabled |
mesen-s_cubic_interpolation |
disabled / enabled |
Overclock | None ✅ / Low / Medium / High / Very High |
mesen-s_overclock |
None / Low / Medium / High / Very High |
Overclock Type | Before NMI ✅ / After NMI |
mesen-s_overclock_type |
Before NMI / After NMI |
Super FX Clock Speed | 100% ✅ / 200% / 300% / 400% / 500% / 1000% |
mesen-s_superfx_overclock |
100% / 200% / 300% / 400% / 500% / 1000% |
Default power-on state for RAM | Random Values (Default) ✅ / All 0s / All 1s |
mesen-s_ramstate |
Random Values (Default) / All 0s / All 1s |
Use HLE coprocessor emulation | Disabled ✅ / Enabled |
mesen-s_hle_coprocessor |
disabled / enabled |