mirror of
https://github.com/RetroDECK/Wiki.git
synced 2025-01-19 05:35:37 +00:00
wiki
This commit is contained in:
parent
9c28e52f5c
commit
166e271901
|
@ -3,30 +3,23 @@
|
|||
<img src="../../wiki_icons/pixelitos/cpu.png" width="50">
|
||||
|
||||
A BIOS or firmware is like the brain of a computer or electronic device. It helps the device start up and makes sure all its parts work together smoothly. In emulation, having the correct BIOS/firmware is important because it allows the software to pretend to be the real device and work properly.
|
||||
|
||||
That's why some emulators require BIOS and Firmware files to work correctly or at all.
|
||||
|
||||
Generally the bios files should be put in `~/retrodeck/bios` but there could be exceptions to this.
|
||||
|
||||
## RetroArch (Libretro)
|
||||
|
||||
Some cores may need some BIOS files to work or run correctly.
|
||||
[Official Libretro BIOS Guide](https://docs.libretro.com/guides/bios/)
|
||||
|
||||
## PPSSPP
|
||||
[PPSSPP](https://docs.libretro.com/library/ppsspp/)<br/>
|
||||
Starting everything should be included. <br/>
|
||||
But if you want the original PSP fonts you can place them in `system/PPSSPP/flash0/font`
|
||||
## Yuzu (Legacy) & Ryujinx
|
||||
|
||||
## MSX / SVI / ColecoVision / SG-1000
|
||||
[MSX / SVI / ColecoVision / SG-1000](https://docs.libretro.com/library/bluemsx/#bios)<br/>
|
||||
Content of [blueMSXv282full.zip](http://bluemsx.msxblue.com/download.html).<br/>
|
||||
Not the zip itself, its contents must be extracted in `~/retrodeck/bios` folder, more info [here](https://docs.libretro.com/library/bluemsx/#bios).
|
||||
Starting from v0.5.0b this is automatically provided.
|
||||
Needs the key files `prod.keys`, `title.keys` and the firmware files in the following directories:
|
||||
|
||||
## Yuzu
|
||||
Yuzu needs the key files `prod.keys`, `title.keys` and the firmware files in the following directories:
|
||||
**Keys:** `~/retrodeck/bios/switch/keys`
|
||||
|
||||
**Yuzu keys:** `~/retrodeck/bios/switch/keys`
|
||||
|
||||
**Yuzu firmware:** `~/retrodeck/bios/switch/registered`
|
||||
**Firmware:** `~/retrodeck/bios/switch/registered`
|
||||
|
||||
The directory tree should look like this example:
|
||||
```
|
||||
|
@ -42,50 +35,33 @@ The directory tree should look like this example:
|
|||
└── fd0d23003ea5602c24ac4e41101c16fd.nca
|
||||
```
|
||||
|
||||
You can find a complete guide in the [Yuzu official wiki](https://yuzu-emu.org/help/quickstart/#downloading-and-installing-yuzu) on how to extract the BIOS from your Switch.
|
||||
|
||||
## XEMU (Xbox)
|
||||
|
||||
These files must be placed with the correct name in the given folders:
|
||||
|
||||
```
|
||||
~/retrodeck/bios/mcpx_1.0.bin'
|
||||
~/retrodeck/bios/Complex.bin'
|
||||
~/retrodeck/saves/xbox-eeprom.bin'
|
||||
[OPTIONAL] ~/retrodeck/bios/xbox_hdd.qcow2'
|
||||
```
|
||||
The hard disk is optional as RetroDECK already provides a pre-built 8G Xbox HDD image, free of any copyrighted content, and only containing a dummy dashboard.
|
||||
So if you want to the complete experience you have to provide your own.
|
||||
|
||||
Usually those files are dumped/found as:
|
||||
The hard disk is optional as RetroDECK already provides a pre-built 8G Xbox HDD empty image with a dummy dashboard.
|
||||
|
||||
## MelonDS (Standalone)
|
||||
|
||||
MelonDS needs the following files:
|
||||
|
||||
```
|
||||
mcpx_1.0.bin
|
||||
Complex.bin -> Complex_4627v1.03.bin or Complex_4627.bin
|
||||
xbox-eeprom.bin -> eeprom.bin
|
||||
xbox_hdd.qcow2 -> xbox_harddisk-D4920.qcow2
|
||||
~/retrodeck/bios/bios9.bin
|
||||
~/retrodeck/bios/bios7.bin
|
||||
~/retrodeck/bios/firmware.bin
|
||||
```
|
||||
So don't forget to rename them for the RetroDECK standards.
|
||||
|
||||
## PICO-8
|
||||
|
||||
Pico-8 it's not freeware hence it cannot be included with RetroDECK, however it's supported by using these steps:
|
||||
|
||||
1. Download PICO-8 for `Linux 64-bit` from the [official website](https://www.lexaloffle.com/games.php?page=updates) or where you bought it.
|
||||
2. Extract the zipfile somewhere on your desktop
|
||||
3. Copy the content of the extracted pico-8 folder into `~/retrodeck/bios/pico-8/`
|
||||
|
||||
## MelonDS (Standalone), (NDS)
|
||||
|
||||
MelonDS by default needs those files:<br/>
|
||||
- `~/retrodeck/bios/bios9.bin`<br/>
|
||||
- `~/retrodeck/bios/bios7.bin`<br/>
|
||||
- `~/retrodeck/bios/firmware.bin`
|
||||
|
||||
However there is a setting to disable the need of these files by going to: `Tools` -> `Start MelonDS` -> `Yes` -> `Config` -> `Emu settings` -> `DS-mode` and removing the check on `Use external BIOS/firmware files`.
|
||||
Please be advised that this operation may prevent the games from running correctly.
|
||||
|
||||
## PCSX2 (PS2)
|
||||
|
||||
There a multitude of PS2 bios for a complete list with the hashes check <br>
|
||||
|
||||
[Gametechwiki](https://emulation.gametechwiki.com/index.php/File_hashes#Known_BIOS_Hashes)
|
||||
|
||||
The PS2 bios could be named in the following ways
|
||||
|
@ -105,6 +81,7 @@ ps2-0200j-20040614 - SCPH-70000 - 0eee5d1c779aa50e94edd168b4ebf42e - PS2 JP BIOS
|
|||
```
|
||||
|
||||
## RPCS3 (PS3)
|
||||
|
||||
- Download the [latest PlayStation 3 firmware](https://www.playstation.com/en-us/support/hardware/ps3/system-software/).
|
||||
- `Tools` -> `RetroDECK Configurator` -> `Change settings` -> `RPCS3` -> `File` -> `Install Firmware`.
|
||||
|
||||
|
|
Loading…
Reference in a new issue