This core is under GPLv3 license.
RPI0/RPI1 | RPI2 | RPI3 | RPI4/RPI400 | ODROID XU4 | ODROID GO | PC x86 | PC x86_64 |
---|---|---|---|---|---|---|---|
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Feature | Supported |
---|---|
Restart | ✔ |
Screenshots | ✔ |
Saves | - |
States | - |
Rewind | - |
Controls | ✔ |
Filename | Description | MD5 | Provided |
---|---|---|---|
upd7801g.s01 | BIOS | 635a978fd40db9a18ee44eff449fc126 | ❌ |
Put the bios like this:
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 🗒 upd7801g.s01
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
┃ ┃ ┃ ┣ 📁 scv
┃ ┃ ┃ ┃ ┣ 🗒 game.zip
The particularity is that if you load a known .bin
, .rom
or .0
(.1
, .2
, etc.) ROM, it creates a .CART
ROM file which tells the emulator the right data mapping (the cartridge can contain several ROMs, possibly RAM, or even SRAM saved by a stack). For games where you could save, it also creates a .SAVE
file which contains the SRAM data (saved when you quit).
The .CART
is created in the roms
directory.
If it can't create the .CART
, it doesn't load the game, it starts on the console test screen like when the console can't read a cartridge.
I'll modify the code so that it loads anyway and see how I can put it in the savegames directory.
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 |
---|---|---|---|
CONSOLE | AUTO ✅ / EPOCH / YENO / EPOCHLADY |
emuscv_console |
AUTO / EPOCH / YENO / EPOCHLADY |
DISPLAY | AUTO ✅ / EMUSCV / EPOCH / YENO |
emuscv_display |
AUTO / EMUSCV / EPOCH / YENO |
PIXELASPECT | AUTO ✅ / RECTANGULAR / SQUARE |
emuscv_pixelaspect |
AUTO / RECTANGULAR / SQUARE |
RESOLUTION | AUTO ✅ / LOW / MEDIUM / HIGH |
emuscv_resolution |
AUTO / LOW / MEDIUM / HIGH |
PALETTE | AUTO ✅ / STANDARD / OLDNTSC |
emuscv_palette |
AUTO / STANDARD / OLDNTSC |
FPS | AUTO ✅ / EPOCH60 / YENO50 |
emuscv_fps |
AUTO / EPOCH60 / YENO50 |
DISPLAYFULLMEMORY | AUTO ✅ / YES / NO |
emuscv_displayfullmemory |
AUTO / YES / NO |
DISPLAYINPUTS | AUTO ✅ / YES / NO |
emuscv_displayinputs |
AUTO / YES / NO |
LANGAGE | AUTO ✅ / JP / FR / EN |
emuscv_langage |
AUTO / JP / FR / EN |
BIOS | AUTO ✅ / YES / NO |
emuscv_checkbios |
AUTO / YES / NO |