mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-11 20:43:50 -06:00
The FAQ said the installer stops when it does not match "its fingerprint", and the bootstraps print "does not match its expected": the page quotes them again, within the page's word ceiling.
133 lines
4.2 KiB
Markdown
133 lines
4.2 KiB
Markdown
---
|
|
level: start
|
|
order: 50
|
|
terms: ios, iphone, ipad
|
|
---
|
|
|
|
# Common questions
|
|
|
|
## Are BIOS files needed? { #do-i-need-bios-files }
|
|
|
|
- **Yes** for PlayStation 2 and Neo Geo.
|
|
- **Most emulators** for PlayStation 1 and Saturn.
|
|
- **Better with it** for Dreamcast.
|
|
- **Usually not** for NES or Super Nintendo.
|
|
|
|
[What is a BIOS?](what-are-bios-files.md)
|
|
|
|
## How to tell which BIOS is needed? { #how-do-i-know-which-bios-i-need }
|
|
|
|
`--dry-run` lists them, changing nothing.
|
|
|
|
<!-- os-tabs -->
|
|
```sh
|
|
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --dry-run
|
|
```
|
|
|
|
## Is every file of a console needed? { #do-i-need-every-file-of-a-console }
|
|
|
|
No. `--core pcsx1` keeps what PCSX reads:
|
|
|
|
<!-- os-tabs -->
|
|
```sh
|
|
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --system sony-playstation --core pcsx1
|
|
```
|
|
|
|
## Does the BIOS set the game's language?
|
|
|
|
It mostly comes from the game. Some follow the console's setting, like Flycast's
|
|
**Language** option.
|
|
|
|
## Zip or unzip? { #zip-or-unzip }
|
|
|
|
Unzip into the folder the setup's page names. Keep
|
|
inner ZIPs zipped, like `neogeo.zip`.
|
|
|
|
## Does a BIOS work on every setup?
|
|
|
|
Usually. The command installs each setup's own, like `neogeo.zip`.
|
|
|
|
## An arcade game fails (which MAME version?) { #my-arcade-game-does-not-start }
|
|
|
|
Game sets must match the emulator's version:
|
|
[the list](technical-faq.md#which-mame-version-do-the-arcade-bios-sets-match).
|
|
|
|
## Keys, firmware or BIOS?
|
|
|
|
- **BIOS** or **firmware**: the console's own program, like `scph5501.bin`.
|
|
- Newer consoles need a system update, like `PS3UPDAT.PUP`, installed in the
|
|
emulator.
|
|
- **Keys** unlock encrypted games, like `prod.keys` for Switch.
|
|
|
|
## Is the command safe? { #is-piping-the-installer-into-a-shell-safe }
|
|
|
|
- It stops if the installer does not match its expected fingerprint, and
|
|
checks each file.
|
|
- It fills the BIOS folder, some save folders and a games cache.
|
|
- It never touches games or save files.
|
|
- It keeps each file it replaces in `retrobios-backup`, for `--restore`.
|
|
|
|
Read them: [install.sh](https://github.com/Abdess/retrobios/blob/main/install.sh),
|
|
[install.ps1](https://github.com/Abdess/retrobios/blob/main/install.ps1),
|
|
[install.py](https://github.com/Abdess/retrobios/blob/main/install.py).
|
|
|
|
## Windows or an antivirus blocks the command { #windows-or-my-antivirus-blocks-the-command }
|
|
|
|
Use the setup's ZIP. None? [Pick the consoles](../which-pack.md#only-some-consoles)
|
|
and download their files.
|
|
|
|
## Why is there no ZIP for a setup? { #why-is-there-no-zip-for-my-setup }
|
|
|
|
ZIPs are made for the setups most people download. The command installs each
|
|
setup's listed files and checks each one. `--dry-run` shows the list first.
|
|
|
|
## Fill an SD card from a computer?
|
|
|
|
The interface finds a muOS, Onion, spruceOS, MinUI, KNULLI, ROCKNIX, Lakka or
|
|
MiSTer card. Else name its setup and BIOS folder. For RetroArch on a Switch,
|
|
with the card in drive `E:`, run:
|
|
|
|
<!-- os-tabs windows: --platform retroarch --dest E:\retroarch\cores\system -->
|
|
```sh
|
|
curl -fsSL https://abdess.github.io/retrobios/i \
|
|
| sh -s -- --platform retroarch --dest /path/to/sdcard/retroarch/cores/system
|
|
```
|
|
|
|
## No internet on the device?
|
|
|
|
Fill it from a computer or point `--from-pack` at the ZIP: [Without a network](installer.md#without-a-network-offline-install).
|
|
|
|
## Lost or wiped card?
|
|
|
|
`--from` copies BIOS files from an old card or backup:
|
|
[Copy from an old card](installer.md#copy-from-an-old-card).
|
|
|
|
## A setup is not in the list { #my-setup-is-not-in-the-list }
|
|
|
|
- Name the emulator's BIOS folder with `--dest`.
|
|
- ES-DE or LaunchBox? It fills their emulators' folders.
|
|
- iPhone, iPad (iOS): no terminal.
|
|
[Pick the consoles and copy them to the app](../which-pack.md#iphone-and-ipad).
|
|
|
|
## Why is a file missing from the ZIP?
|
|
|
|
Some come with the emulator. Others are still missing.
|
|
|
|
## A game shows a black screen { #my-game-shows-a-black-screen }
|
|
|
|
Maybe a missing BIOS: [When a game does not start](troubleshooting.md).
|
|
|
|
## Can an owned console's BIOS be copied? { #copy-your-own-bios }
|
|
|
|
Yes: [PCSX2](https://pcsx2.net/docs/setup/bios/) for PlayStation 2,
|
|
[melonDS](https://melonds.kuribo64.net/faq.php) for DS and DSi.
|
|
|
|
## Is this legal?
|
|
|
|
[It depends on the country](legal.md).
|
|
|
|
## Next steps
|
|
|
|
- [Get the files](../which-pack.md)
|
|
- [Words used on this site](glossary.md)
|