mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
Compare commits
260 Commits
74f48b8881
...
v2026.04.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ce4724fc4 | ||
|
|
7e46c23f3a | ||
|
|
6f22dd7738 | ||
|
|
c0e42ee4eb | ||
|
|
92b270c054 | ||
|
|
2f11542ed3 | ||
|
|
f9a612db4a | ||
|
|
812775f6b4 | ||
|
|
73ccb216f5 | ||
|
|
5ee81b30c6 | ||
|
|
b5eae226cd | ||
|
|
fd4606885e | ||
|
|
ded903ed7a | ||
|
|
077392bcd9 | ||
|
|
f4626ce3bd | ||
|
|
9e184f76fc | ||
|
|
fa0ed63718 | ||
|
|
c3fa55bd46 | ||
|
|
0401d058a1 | ||
|
|
95b7a9813c | ||
|
|
22829cfab9 | ||
|
|
2326306f2b | ||
|
|
28ecf19f2b | ||
|
|
91925120c9 | ||
|
|
cbb86c7746 | ||
|
|
9bbd39369d | ||
|
|
a1333137a0 | ||
|
|
1efe95228f | ||
|
|
074e3371f2 | ||
|
|
85cc23398a | ||
|
|
47a68c1a11 | ||
|
|
5f579d1851 | ||
|
|
2c1c2a7bfe | ||
|
|
423a1b201e | ||
|
|
9c6b3dfe96 | ||
|
|
b070fa41de | ||
|
|
0a272dc4e9 | ||
|
|
a2d30557e4 | ||
|
|
0e6db8abdf | ||
|
|
6eca4c416a | ||
|
|
e5859eb761 | ||
|
|
754e829b35 | ||
|
|
7beb651049 | ||
|
|
5eeaf87a3a | ||
|
|
ab3255b0c7 | ||
|
|
2d17e0e9d9 | ||
|
|
03002515fe | ||
|
|
eb354128e2 | ||
|
|
6b5c3d8bf2 | ||
|
|
d685ad111d | ||
|
|
b56f8dd05f | ||
|
|
40ff2b5307 | ||
|
|
d0dd05ddf6 | ||
|
|
d4b0af0a38 | ||
|
|
038c3d3b40 | ||
|
|
427fef5669 | ||
|
|
75e34898ee | ||
|
|
94c3ac9834 | ||
|
|
319a1d2041 | ||
|
|
00d7b57884 | ||
|
|
caf6285a04 | ||
|
|
529cb8a915 | ||
|
|
1146fdf177 | ||
|
|
4fbb3571f8 | ||
|
|
0be68edad0 | ||
|
|
1ffc4f89ca | ||
|
|
f1ebfff5bd | ||
|
|
425ea064ae | ||
|
|
6818a18a42 | ||
|
|
c11de6dba6 | ||
|
|
c4f3192020 | ||
|
|
e2d0510f4e | ||
|
|
74269bab84 | ||
|
|
1e6b499602 | ||
|
|
9b785ec785 | ||
|
|
d415777f2c | ||
|
|
eafabd20f3 | ||
|
|
2aca4927c0 | ||
|
|
17777f315b | ||
|
|
692484d32d | ||
|
|
a8430940f9 | ||
|
|
1f073f521d | ||
|
|
903c49edcf | ||
|
|
d3a2224dd2 | ||
|
|
f898f26847 | ||
|
|
2712307420 | ||
|
|
54022e9db1 | ||
|
|
4db9e4350c | ||
|
|
6864ce6584 | ||
|
|
12196b6445 | ||
|
|
7551e41a7b | ||
|
|
7b484605d4 | ||
|
|
b587381f05 | ||
|
|
261f3c1671 | ||
|
|
d3bd68f6ad | ||
|
|
8f29e0e85c | ||
|
|
f39b11955f | ||
|
|
83ccf17b11 | ||
|
|
56bff1d013 | ||
|
|
3bd9c0ebef | ||
|
|
3824193a11 | ||
|
|
2e21d64a08 | ||
|
|
0c5cde83e1 | ||
|
|
a08c730805 | ||
|
|
84decad08d | ||
|
|
f3de3ead20 | ||
|
|
463fca7e7d | ||
|
|
daa396618d | ||
|
|
2c2b761e60 | ||
|
|
be68ed19a3 | ||
|
|
b4c5d77e4b | ||
|
|
3c7fc26354 | ||
|
|
95e16c9e7a | ||
|
|
f621f3db84 | ||
|
|
cd2a3bdfa2 | ||
|
|
d274d8a65c | ||
|
|
13b20c2742 | ||
|
|
ae71a41b32 | ||
|
|
dee37c2530 | ||
|
|
3bf6e5c961 | ||
|
|
a800ded477 | ||
|
|
ac2502d767 | ||
|
|
bb257f52ce | ||
|
|
e86d8d68af | ||
|
|
2ce8db1754 | ||
|
|
5247512bea | ||
|
|
2aab7420d7 | ||
|
|
97eb4835be | ||
|
|
2dd2b724c1 | ||
|
|
525f51d5fb | ||
|
|
d38f2b7180 | ||
|
|
abca70cb5b | ||
|
|
5ac48ef703 | ||
|
|
44145d41cd | ||
|
|
c513d6c0ad | ||
|
|
500e33d1ff | ||
|
|
b9be8b9783 | ||
|
|
44cb444a7b | ||
|
|
e13e8734b9 | ||
|
|
b7528a71e7 | ||
|
|
36f6ad1379 | ||
|
|
718ea2192d | ||
|
|
ce6c218942 | ||
|
|
536300984d | ||
|
|
7492777b47 | ||
|
|
a369defc15 | ||
|
|
c241a44c33 | ||
|
|
1381a17f9c | ||
|
|
bf72543d8f | ||
|
|
ee033e152a | ||
|
|
6830ba3db3 | ||
|
|
d0b3d59fa7 | ||
|
|
e92f6a5409 | ||
|
|
48598d61b0 | ||
|
|
a37bf11524 | ||
|
|
87d3c4c645 | ||
|
|
b01a138f1c | ||
|
|
459a745527 | ||
|
|
32a23a14ae | ||
|
|
40b7badc1d | ||
|
|
c835336999 | ||
|
|
a306f93a1b | ||
|
|
5413c6a5ac | ||
|
|
329deb82fd | ||
|
|
99c8fd62f0 | ||
|
|
abc997525b | ||
|
|
e91caa6444 | ||
|
|
054cb940b0 | ||
|
|
c00f4bca80 | ||
|
|
9e331687a6 | ||
|
|
7b0527bb0c | ||
|
|
3eb6e0e530 | ||
|
|
6c4f18056b | ||
|
|
9f229753b2 | ||
|
|
ddf2937f41 | ||
|
|
1825fff893 | ||
|
|
a418f7ef68 | ||
|
|
0419c6a780 | ||
|
|
63f2450943 | ||
|
|
6243271ab3 | ||
|
|
0a721fbef1 | ||
|
|
2118571ca2 | ||
|
|
080cc8f19d | ||
|
|
8777706a01 | ||
|
|
2ff5be8420 | ||
|
|
536c0c242e | ||
|
|
edd44d4137 | ||
|
|
f453a7c750 | ||
|
|
6ba2519c4e | ||
|
|
8fe32103e6 | ||
|
|
46426aa1e4 | ||
|
|
42f2cc5617 | ||
|
|
7f46996b4d | ||
|
|
1a0eef563b | ||
|
|
5763ce731d | ||
|
|
76fe7dd76f | ||
|
|
c6a24446ba | ||
|
|
68824bf3d4 | ||
|
|
31ec407c91 | ||
|
|
23dd7657aa | ||
|
|
fea0338062 | ||
|
|
3092d73122 | ||
|
|
3d5d5b601c | ||
|
|
7dc8428ac1 | ||
|
|
1ee8623b2e | ||
|
|
543cb504bb | ||
|
|
645dc013a4 | ||
|
|
5b5b304288 | ||
|
|
e07842ac4b | ||
|
|
366695b764 | ||
|
|
460c49dbcb | ||
|
|
a5285a9fc0 | ||
|
|
84d344450f | ||
|
|
dd689bbd2a | ||
|
|
1f65662fd2 | ||
|
|
b854f71b44 | ||
|
|
2738a4d326 | ||
|
|
b75f2b2a43 | ||
|
|
f1855641c5 | ||
|
|
2666ebd9b7 | ||
|
|
22a1e7caf4 | ||
|
|
67186448a2 | ||
|
|
70891314d3 | ||
|
|
97b9900f62 | ||
|
|
a1aa97a70e | ||
|
|
97b1c2c08a | ||
|
|
0624e9d87e | ||
|
|
3ded72f72b | ||
|
|
94a28f5459 | ||
|
|
837ac80cca | ||
|
|
43cb7a9884 | ||
|
|
020ff148c2 | ||
|
|
5cbd461a97 | ||
|
|
6cbdd4c40c | ||
|
|
37acc8d0fc | ||
|
|
2cf1398786 | ||
|
|
6b14b5e2b1 | ||
|
|
6d959ff2b0 | ||
|
|
3672912de7 | ||
|
|
569781c104 | ||
|
|
7f265b3cb2 | ||
|
|
3ea1e09cb0 | ||
|
|
89d6dd2eee | ||
|
|
acd2daf7c1 | ||
|
|
0ad8324d46 | ||
|
|
29749898f8 | ||
|
|
59d7582c0e | ||
|
|
e94ce6b194 | ||
|
|
181248b6db | ||
|
|
a117b13b49 | ||
|
|
8f1c7e47de | ||
|
|
106130ca52 | ||
|
|
79f2d82072 | ||
|
|
c8cba9d519 | ||
|
|
6b87c75e11 | ||
|
|
21fa98c82f | ||
|
|
1bde69f173 | ||
|
|
5d6760d120 | ||
|
|
17631f741c | ||
|
|
cdc71525d0 |
36
.github/workflows/build.yml
vendored
36
.github/workflows/build.yml
vendored
@@ -58,16 +58,32 @@ jobs:
|
||||
run: |
|
||||
mkdir -p .cache/large
|
||||
gh release download large-files -D .cache/large/ 2>/dev/null || true
|
||||
for f in .cache/large/*; do
|
||||
[ -f "$f" ] || continue
|
||||
name=$(basename "$f")
|
||||
target=$(grep "$name" .gitignore | head -1)
|
||||
if [ -n "$target" ] && [ ! -f "$target" ]; then
|
||||
mkdir -p "$(dirname "$target")"
|
||||
cp "$f" "$target"
|
||||
echo "Restored: $target"
|
||||
fi
|
||||
done
|
||||
python3 -c "
|
||||
import hashlib, json, os, shutil
|
||||
db = json.load(open('database.json'))
|
||||
with open('.gitignore') as f:
|
||||
ignored = {l.strip() for l in f if l.strip().startswith('bios/')}
|
||||
cache = '.cache/large'
|
||||
if not os.path.isdir(cache):
|
||||
exit(0)
|
||||
idx = {}
|
||||
for fn in os.listdir(cache):
|
||||
fp = os.path.join(cache, fn)
|
||||
if os.path.isfile(fp):
|
||||
h = hashlib.sha1(open(fp, 'rb').read()).hexdigest()
|
||||
idx[h] = fp
|
||||
restored = 0
|
||||
for sha1, entry in db['files'].items():
|
||||
path = entry['path']
|
||||
if path in ignored and not os.path.exists(path):
|
||||
src = idx.get(sha1)
|
||||
if src:
|
||||
os.makedirs(os.path.dirname(path), exist_ok=True)
|
||||
shutil.copy2(src, path)
|
||||
print(f'Restored: {path}')
|
||||
restored += 1
|
||||
print(f'Total: {restored} files restored')
|
||||
"
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
||||
37
.github/workflows/deploy-site.yml
vendored
37
.github/workflows/deploy-site.yml
vendored
@@ -36,6 +36,43 @@ jobs:
|
||||
|
||||
- run: pip install pyyaml mkdocs-material pymdown-extensions
|
||||
|
||||
- name: Restore large files from release
|
||||
run: |
|
||||
mkdir -p .cache/large
|
||||
gh release download large-files -D .cache/large/ 2>/dev/null || true
|
||||
python3 -c "
|
||||
import hashlib, json, os, shutil
|
||||
db = json.load(open('database.json'))
|
||||
with open('.gitignore') as f:
|
||||
ignored = {l.strip() for l in f if l.strip().startswith('bios/')}
|
||||
cache = '.cache/large'
|
||||
if not os.path.isdir(cache):
|
||||
exit(0)
|
||||
idx = {}
|
||||
for fn in os.listdir(cache):
|
||||
fp = os.path.join(cache, fn)
|
||||
if os.path.isfile(fp):
|
||||
h = hashlib.sha1(open(fp, 'rb').read()).hexdigest()
|
||||
idx[h] = fp
|
||||
restored = 0
|
||||
for sha1, entry in db['files'].items():
|
||||
path = entry['path']
|
||||
if path in ignored and not os.path.exists(path):
|
||||
src = idx.get(sha1)
|
||||
if src:
|
||||
os.makedirs(os.path.dirname(path), exist_ok=True)
|
||||
shutil.copy2(src, path)
|
||||
print(f'Restored: {path}')
|
||||
restored += 1
|
||||
print(f'Total: {restored} files restored')
|
||||
"
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Refresh data directories
|
||||
run: python scripts/refresh_data_dirs.py
|
||||
continue-on-error: true
|
||||
|
||||
- name: Generate site
|
||||
run: |
|
||||
python scripts/generate_site.py
|
||||
|
||||
43
.gitignore
vendored
43
.gitignore
vendored
@@ -29,4 +29,45 @@ data/
|
||||
# Large files stored as GitHub Release assets (additional)
|
||||
bios/Arcade/MAME/artwork/snspell.zip
|
||||
bios/Arcade/MAME/MAME 0.174 Arcade XML.dat
|
||||
bios/Sony/PlayStation Vita/.variants/PSP2UPDAT.PUP
|
||||
bios/Sony/PlayStation Vita/.variants/PSP2UPDAT.PUP.3ae832c9
|
||||
bios/Nintendo/DS/DSi_Nand_JPN.bin
|
||||
bios/Nintendo/DS/DSi_Nand_EUR.bin
|
||||
bios/Nintendo/DS/DSi_Nand_USA.bin
|
||||
bios/Nintendo/DS/DSi_Nand_AUS.bin
|
||||
bios/Nintendo/DS/DSi_Nand_CHN.bin
|
||||
bios/Nintendo/DS/DSi_Nand_KOR.bin
|
||||
bios/Nintendo/DS/dsi_nand.bin
|
||||
|
||||
# QEMU EDK2 firmware (64MB each)
|
||||
bios/QEMU/edk2-aarch64-code.fd
|
||||
bios/QEMU/edk2-arm-code.fd
|
||||
bios/QEMU/edk2-arm-vars.fd
|
||||
|
||||
# ScummVM data bundle (79MB, fetched from large-files release)
|
||||
bios/ScummVM/scummvm.zip
|
||||
|
||||
# Arcade BIOS ZIPs > 100MB
|
||||
bios/Arcade/Arcade/svcpcb.zip
|
||||
bios/Arcade/Arcade/ps2.zip
|
||||
bios/Arcade/Arcade/kf2k3pcb.zip
|
||||
bios/Arcade/Arcade/ms5pcb.zip
|
||||
|
||||
# Dolphin/Ishiiruka SD card images (128MB each)
|
||||
bios/Nintendo/Wii/WiiSD.raw
|
||||
bios/Nintendo/Wii/sd.raw
|
||||
|
||||
# EasyRPG soundfont (142MB)
|
||||
bios/RPG Maker/easyrpg/easyrpg.soundfont
|
||||
|
||||
# Temporary files
|
||||
tmp/
|
||||
|
||||
# FBA2012 Toaplan samples (>100MB)
|
||||
bios/Arcade/fba2012/samples/fireshrk.zip
|
||||
bios/Arcade/fba2012/samples/ghox.zip
|
||||
bios/Arcade/fba2012/samples/samesame.zip
|
||||
bios/Arcade/fba2012/samples/tekipaki.zip
|
||||
bios/Arcade/fba2012/samples/vimana.zip
|
||||
bios/Arcade/fba2012/samples/fireshrk.zip
|
||||
bios/Arcade/fba2012/samples/samesame.zip
|
||||
bios/Arcade/fba2012/samples/vimana.zip
|
||||
|
||||
@@ -7,6 +7,16 @@
|
||||
3. Variants (alternate hashes): `bios/Manufacturer/Console/.variants/`
|
||||
4. Create a Pull Request - checksums are verified automatically
|
||||
|
||||
## Add a new platform
|
||||
|
||||
1. Write a scraper in `scripts/scraper/`
|
||||
2. Create the platform YAML in `platforms/`
|
||||
3. Register in `platforms/_registry.yml`
|
||||
4. Submit a Pull Request
|
||||
|
||||
Contributors who add platform support are credited in the README,
|
||||
on the documentation site, and in the BIOS packs.
|
||||
|
||||
## File conventions
|
||||
|
||||
- Files >50 MB go in GitHub release assets (`large-files` release)
|
||||
|
||||
54
README.md
54
README.md
@@ -1,8 +1,25 @@
|
||||
# RetroBIOS
|
||||
|
||||
Complete BIOS and firmware packs for Batocera, EmuDeck, Lakka, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM.
|
||||
Complete BIOS and firmware packs for Batocera, BizHawk, EmuDeck, Lakka, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM.
|
||||
|
||||
**6,748** verified files across **352** systems, ready to extract into your emulator's BIOS directory.
|
||||
**7,302** verified files across **396** systems, ready to extract into your emulator's BIOS directory.
|
||||
|
||||
## Quick Install
|
||||
|
||||
Copy one command into your terminal:
|
||||
|
||||
```bash
|
||||
# Linux / macOS / Steam Deck
|
||||
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh
|
||||
|
||||
# Windows (PowerShell)
|
||||
irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1 | iex
|
||||
|
||||
# Handheld (SD card mounted on PC)
|
||||
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retroarch --dest /path/to/sdcard
|
||||
```
|
||||
|
||||
The script auto-detects your platform, downloads only missing files, and verifies checksums.
|
||||
|
||||
## Download BIOS packs
|
||||
|
||||
@@ -10,13 +27,14 @@ Pick your platform, download the ZIP, extract to the BIOS path.
|
||||
|
||||
| Platform | BIOS files | Extract to | Download |
|
||||
|----------|-----------|-----------|----------|
|
||||
| Batocera | 359 | `/userdata/bios/` | [Download](../../releases/latest) |
|
||||
| Batocera | 361 | `/userdata/bios/` | [Download](../../releases/latest) |
|
||||
| BizHawk | 118 | `Firmware/` | [Download](../../releases/latest) |
|
||||
| EmuDeck | 161 | `Emulation/bios/` | [Download](../../releases/latest) |
|
||||
| Lakka | 448 | `system/` | [Download](../../releases/latest) |
|
||||
| Recalbox | 346 | `/recalbox/share/bios/` | [Download](../../releases/latest) |
|
||||
| RetroArch | 448 | `system/` | [Download](../../releases/latest) |
|
||||
| RetroBat | 331 | `bios/` | [Download](../../releases/latest) |
|
||||
| RetroDECK | 2007 | `~/retrodeck/bios/` | [Download](../../releases/latest) |
|
||||
| RetroBat | 339 | `bios/` | [Download](../../releases/latest) |
|
||||
| RetroDECK | 2006 | `~/retrodeck/bios/` | [Download](../../releases/latest) |
|
||||
| RetroPie | 448 | `BIOS/` | [Download](../../releases/latest) |
|
||||
| RomM | 374 | `bios/{platform_slug}/` | [Download](../../releases/latest) |
|
||||
|
||||
@@ -25,15 +43,15 @@ Pick your platform, download the ZIP, extract to the BIOS path.
|
||||
BIOS, firmware, and system files for consoles from Atari to PlayStation 3.
|
||||
Each file is checked against the emulator's source code to match what the code actually loads at runtime.
|
||||
|
||||
- **9 platforms** supported with platform-specific verification
|
||||
- **328 emulators** profiled from source (RetroArch cores + standalone)
|
||||
- **352 systems** covered (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
|
||||
- **6,748 files** verified with MD5, SHA1, CRC32 checksums
|
||||
- **5251 MB** total collection size
|
||||
- **10 platforms** supported with platform-specific verification
|
||||
- **329 emulators** profiled from source (RetroArch cores + standalone)
|
||||
- **396 systems** covered (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
|
||||
- **7,302 files** verified with MD5, SHA1, CRC32 checksums
|
||||
- **8765 MB** total collection size
|
||||
|
||||
## Supported systems
|
||||
|
||||
NES, SNES, Nintendo 64, GameCube, Wii, Game Boy, Game Boy Advance, Nintendo DS, Nintendo 3DS, Switch, PlayStation, PlayStation 2, PlayStation 3, PSP, PS Vita, Mega Drive, Saturn, Dreamcast, Game Gear, Master System, Neo Geo, Atari 2600, Atari 7800, Atari Lynx, Atari ST, MSX, PC Engine, TurboGrafx-16, ColecoVision, Intellivision, Commodore 64, Amiga, ZX Spectrum, Arcade (MAME), and 318+ more.
|
||||
NES, SNES, Nintendo 64, GameCube, Wii, Game Boy, Game Boy Advance, Nintendo DS, Nintendo 3DS, Switch, PlayStation, PlayStation 2, PlayStation 3, PSP, PS Vita, Mega Drive, Saturn, Dreamcast, Game Gear, Master System, Neo Geo, Atari 2600, Atari 7800, Atari Lynx, Atari ST, MSX, PC Engine, TurboGrafx-16, ColecoVision, Intellivision, Commodore 64, Amiga, ZX Spectrum, Arcade (MAME), and 362+ more.
|
||||
|
||||
Full list with per-file details: **[https://abdess.github.io/retrobios/](https://abdess.github.io/retrobios/)**
|
||||
|
||||
@@ -41,15 +59,16 @@ Full list with per-file details: **[https://abdess.github.io/retrobios/](https:/
|
||||
|
||||
| Platform | Coverage | Verified | Untested | Missing |
|
||||
|----------|----------|----------|----------|---------|
|
||||
| Batocera | 359/359 (100.0%) | 358 | 1 | 0 |
|
||||
| Batocera | 361/361 (100.0%) | 361 | 0 | 0 |
|
||||
| BizHawk | 118/118 (100.0%) | 118 | 0 | 0 |
|
||||
| EmuDeck | 161/161 (100.0%) | 161 | 0 | 0 |
|
||||
| Lakka | 448/448 (100.0%) | 448 | 0 | 0 |
|
||||
| Recalbox | 346/346 (100.0%) | 346 | 0 | 0 |
|
||||
| RetroArch | 448/448 (100.0%) | 448 | 0 | 0 |
|
||||
| RetroBat | 331/331 (100.0%) | 331 | 0 | 0 |
|
||||
| RetroDECK | 2007/2007 (100.0%) | 2007 | 0 | 0 |
|
||||
| RetroBat | 339/339 (100.0%) | 339 | 0 | 0 |
|
||||
| RetroDECK | 2006/2006 (100.0%) | 2006 | 0 | 0 |
|
||||
| RetroPie | 448/448 (100.0%) | 448 | 0 | 0 |
|
||||
| RomM | 374/374 (100.0%) | 359 | 15 | 0 |
|
||||
| RomM | 374/374 (100.0%) | 374 | 0 | 0 |
|
||||
|
||||
## Build your own pack
|
||||
|
||||
@@ -72,6 +91,7 @@ python scripts/generate_pack.py --list-systems
|
||||
python scripts/verify.py --all
|
||||
python scripts/verify.py --platform batocera
|
||||
python scripts/verify.py --emulator flycast
|
||||
python scripts/verify.py --platform retroarch --verbose # emulator ground truth
|
||||
```
|
||||
|
||||
Only dependency: Python 3 + `pyyaml`.
|
||||
@@ -84,7 +104,7 @@ The [documentation site](https://abdess.github.io/retrobios/) provides:
|
||||
- **Per-emulator profiles** with source code references for every file
|
||||
- **Per-system pages** showing which emulators and platforms cover each console
|
||||
- **Gap analysis** identifying missing files and undeclared core requirements
|
||||
- **Cross-reference** mapping files across 9 platforms and 328 emulators
|
||||
- **Cross-reference** mapping files across 10 platforms and 329 emulators
|
||||
|
||||
## How it works
|
||||
|
||||
@@ -110,4 +130,4 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
|
||||
|
||||
This repository provides BIOS files for personal backup and archival purposes.
|
||||
|
||||
*Auto-generated on 2026-03-26T12:17:35Z*
|
||||
*Auto-generated on 2026-04-02T13:38:26Z*
|
||||
|
||||
BIN
bios/3DO Company/3DO/3do_devkit_1.0fc2.bin
Normal file
BIN
bios/3DO Company/3DO/3do_devkit_1.0fc2.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/3do_goldstar_fc1_enc.bin
Normal file
BIN
bios/3DO Company/3DO/3do_goldstar_fc1_enc.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/3do_panafz10j.bin
Normal file
BIN
bios/3DO Company/3DO/3do_panafz10j.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/3do_panafz1e.bin
Normal file
BIN
bios/3DO Company/3DO/3do_panafz1e.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/3do_sanyo_hc21_b3_unenc.bin
Normal file
BIN
bios/3DO Company/3DO/3do_sanyo_hc21_b3_unenc.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/goldstar_fc1_enc.bin
Normal file
BIN
bios/3DO Company/3DO/goldstar_fc1_enc.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/panafz10j.bin
Normal file
BIN
bios/3DO Company/3DO/panafz10j.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/panafz1e.bin
Normal file
BIN
bios/3DO Company/3DO/panafz1e.bin
Normal file
Binary file not shown.
BIN
bios/3DO Company/3DO/sanyo_hc21_b3_unenc.bin
Normal file
BIN
bios/3DO Company/3DO/sanyo_hc21_b3_unenc.bin
Normal file
Binary file not shown.
BIN
bios/Acorn/Archimedes/ROM311
Normal file
BIN
bios/Acorn/Archimedes/ROM311
Normal file
Binary file not shown.
BIN
bios/Acorn/Electron/os.rom
Normal file
BIN
bios/Acorn/Electron/os.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/amsdos.rom
Normal file
BIN
bios/Amstrad/CPC/amsdos.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/basic464.rom
Normal file
BIN
bios/Amstrad/CPC/basic464.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/basic6128.rom
Normal file
BIN
bios/Amstrad/CPC/basic6128.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/basic664.rom
Normal file
BIN
bios/Amstrad/CPC/basic664.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/os464.rom
Normal file
BIN
bios/Amstrad/CPC/os464.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/os6128.rom
Normal file
BIN
bios/Amstrad/CPC/os6128.rom
Normal file
Binary file not shown.
BIN
bios/Amstrad/CPC/os664.rom
Normal file
BIN
bios/Amstrad/CPC/os664.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/341s0632-2
Normal file
BIN
bios/Apple/Apple II/341s0632-2
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/DiskII/boot-13.rom
Normal file
BIN
bios/Apple/Apple II/DiskII/boot-13.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/DiskII/boot-16.rom
Normal file
BIN
bios/Apple/Apple II/DiskII/boot-16.rom
Normal file
Binary file not shown.
65
bios/Apple/Apple II/DiskII/state-machine-13.rom
Normal file
65
bios/Apple/Apple II/DiskII/state-machine-13.rom
Normal file
@@ -0,0 +1,65 @@
|
||||
ИИ<EFBFBD>Ш
|
||||
|
||||
|
||||
|
||||
<EFBFBD>Щ<EFBFBD>Щ<EFBFBD>Ы<EFBFBD>Ы<EFBFBD>ШШ
|
||||
|
||||
|
||||
|
||||
<EFBFBD>Щ<EFBFBD>Щ<EFBFBD>Ы<EFBFBD>ЫИ=ИИ
|
||||
|
||||
|
||||
|
||||
<EFBFBD>й<EFBFBD>й<EFBFBD>л<EFBFBD>л<EFBFBD>н<EFBFBD>и
|
||||
|
||||
|
||||
|
||||
<EFBFBD>й<EFBFBD>й<EFBFBD>л<EFBFBD>лИИИИ
|
||||
|
||||
|
||||
|
||||
ЈшЈшЈшЈшЈшЈш
|
||||
|
||||
|
||||
|
||||
ЈшЈшЈшЈшЙ§Иј
|
||||
|
||||
|
||||
|
||||
ИјИјИјИјЙ§Pј
|
||||
|
||||
|
||||
|
||||
ИјИјИјИјИИHИ
|
||||
|
||||
|
||||
|
||||
H(H(H(H(H(H(
|
||||
|
||||
|
||||
|
||||
H(H(H(H(ИЙИИ
|
||||
|
||||
|
||||
|
||||
X8X8X8X8 ЩX8
|
||||
|
||||
|
||||
|
||||
X8X8X8X8ИИИИ
|
||||
|
||||
|
||||
|
||||
hhhhhh
|
||||
|
||||
|
||||
|
||||
hhhh<18>Нxp
|
||||
|
||||
|
||||
|
||||
xxxx
|
||||
-xp
|
||||
|
||||
|
||||
|
||||
65
bios/Apple/Apple II/DiskII/state-machine-16.rom
Normal file
65
bios/Apple/Apple II/DiskII/state-machine-16.rom
Normal file
@@ -0,0 +1,65 @@
|
||||
Ш
|
||||
|
||||
|
||||
|
||||
99;;8(
|
||||
|
||||
|
||||
|
||||
99;;-Ш8H
|
||||
|
||||
|
||||
|
||||
(H(H(H(H-H8H
|
||||
|
||||
|
||||
|
||||
(H(H(H(HШШШШ
|
||||
|
||||
|
||||
|
||||
XxXxXxXxXxXx
|
||||
|
||||
|
||||
|
||||
XxXxXxXxШШШШ
|
||||
|
||||
|
||||
|
||||
hh€hh€h€h€
|
||||
|
||||
|
||||
|
||||
hh€hh€ШНШШ
|
||||
|
||||
|
||||
|
||||
<EFBFBD>№<EFBFBD>№<EFBFBD>»<EFBFBD>»<EFBFBD>Ѕ<EFBFBD>ё
|
||||
|
||||
|
||||
|
||||
<EFBFBD>№<EFBFBD>№<EFBFBD>»<EFBFBD>»ШЩШШ
|
||||
|
||||
|
||||
|
||||
ЁИЁИЁИЁИ)YЁИ
|
||||
|
||||
|
||||
|
||||
ЁИЁИЁИЁИЩэШш
|
||||
|
||||
|
||||
|
||||
ШшШшШшШшЩэ ш
|
||||
|
||||
|
||||
|
||||
ШшШшШшШшШЭиа
|
||||
|
||||
|
||||
|
||||
и€ии€иMиа
|
||||
|
||||
|
||||
|
||||
и€ии€и
|
||||
BIN
bios/Apple/Apple II/apple2-character.rom
Normal file
BIN
bios/Apple/Apple II/apple2-character.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2.rom
Normal file
BIN
bios/Apple/Apple II/apple2.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2e-character.rom
Normal file
BIN
bios/Apple/Apple II/apple2e-character.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2e.rom
Normal file
BIN
bios/Apple/Apple II/apple2e.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2eu-character.rom
Normal file
BIN
bios/Apple/Apple II/apple2eu-character.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2eu.rom
Normal file
BIN
bios/Apple/Apple II/apple2eu.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2gs.chr
Normal file
BIN
bios/Apple/Apple II/apple2gs.chr
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2gs.rom2
Normal file
BIN
bios/Apple/Apple II/apple2gs.rom2
Normal file
Binary file not shown.
BIN
bios/Apple/Apple II/apple2o.rom
Normal file
BIN
bios/Apple/Apple II/apple2o.rom
Normal file
Binary file not shown.
Binary file not shown.
BIN
bios/Apple/Apple IIGS/ROM
Normal file
BIN
bios/Apple/Apple IIGS/ROM
Normal file
Binary file not shown.
BIN
bios/Apple/Apple IIGS/c600.rom
Normal file
BIN
bios/Apple/Apple IIGS/c600.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Macintosh/mac128k.rom
Normal file
BIN
bios/Apple/Macintosh/mac128k.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Macintosh/mac512k.rom
Normal file
BIN
bios/Apple/Macintosh/mac512k.rom
Normal file
Binary file not shown.
BIN
bios/Apple/Macintosh/macplus.rom
Normal file
BIN
bios/Apple/Macintosh/macplus.rom
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/decocass.zip.30b97b26
Normal file
BIN
bios/Arcade/Arcade/.variants/decocass.zip.30b97b26
Normal file
Binary file not shown.
18827
bios/Arcade/Arcade/.variants/hiscore.dat.30c6ad69
Normal file
18827
bios/Arcade/Arcade/.variants/hiscore.dat.30c6ad69
Normal file
File diff suppressed because it is too large
Load Diff
14304
bios/Arcade/Arcade/.variants/hiscore.dat.a22ec279
Normal file
14304
bios/Arcade/Arcade/.variants/hiscore.dat.a22ec279
Normal file
File diff suppressed because it is too large
Load Diff
12177
bios/Arcade/Arcade/.variants/hiscore.dat.c0863060
Normal file
12177
bios/Arcade/Arcade/.variants/hiscore.dat.c0863060
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bios/Arcade/Arcade/.variants/naomi2.zip.533ef12a
Executable file
BIN
bios/Arcade/Arcade/.variants/naomi2.zip.533ef12a
Executable file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/neocdz.zip.ba20a7be
Normal file
BIN
bios/Arcade/Arcade/.variants/neocdz.zip.ba20a7be
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/neogeo.zip.9d7bbba3
Normal file
BIN
bios/Arcade/Arcade/.variants/neogeo.zip.9d7bbba3
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/pgm.zip.931a4971
Normal file
BIN
bios/Arcade/Arcade/.variants/pgm.zip.931a4971
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/pgm.zip.c0c001ec
Normal file
BIN
bios/Arcade/Arcade/.variants/pgm.zip.c0c001ec
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/22vp931.zip
Normal file
BIN
bios/Arcade/Arcade/22vp931.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/3c505.zip
Normal file
BIN
bios/Arcade/Arcade/3c505.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/3do.zip
Normal file
BIN
bios/Arcade/Arcade/3do.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_de.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_de.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_dk.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_dk.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_fr.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_fr.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_gb.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_gb.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_it.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_it.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_se.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_se.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1000kbd_us.zip
Normal file
BIN
bios/Arcade/Arcade/a1000kbd_us.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1200kbd_rb.zip
Normal file
BIN
bios/Arcade/Arcade/a1200kbd_rb.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a1cass.zip
Normal file
BIN
bios/Arcade/Arcade/a1cass.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000.zip
Normal file
BIN
bios/Arcade/Arcade/a2000.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_ch.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_ch.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_de.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_de.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_dk.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_dk.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_es.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_es.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_fr.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_fr.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_g80_de.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_g80_de.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_g80_dk.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_g80_dk.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_g80_gb.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_g80_gb.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_g80_se.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_g80_se.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_g80_us.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_g80_us.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_gb.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_gb.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_it.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_it.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_no.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_no.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_se.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_se.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2000kbd_us.zip
Normal file
BIN
bios/Arcade/Arcade/a2000kbd_us.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2091.zip
Normal file
BIN
bios/Arcade/Arcade/a2091.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2232.zip
Normal file
BIN
bios/Arcade/Arcade/a2232.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2aevm80.zip
Normal file
BIN
bios/Arcade/Arcade/a2aevm80.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2ap16.zip
Normal file
BIN
bios/Arcade/Arcade/a2ap16.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2ap16a.zip
Normal file
BIN
bios/Arcade/Arcade/a2ap16a.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2aplcrd.zip
Normal file
BIN
bios/Arcade/Arcade/a2aplcrd.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2cffa02.zip
Normal file
BIN
bios/Arcade/Arcade/a2cffa02.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2cffa2.zip
Normal file
BIN
bios/Arcade/Arcade/a2cffa2.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2corvus.zip
Normal file
BIN
bios/Arcade/Arcade/a2corvus.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2diskii.zip
Normal file
BIN
bios/Arcade/Arcade/a2diskii.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2diskiing.zip
Normal file
BIN
bios/Arcade/Arcade/a2diskiing.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2iwm_flop.zip
Normal file
BIN
bios/Arcade/Arcade/a2iwm_flop.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2memexp.zip
Normal file
BIN
bios/Arcade/Arcade/a2memexp.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2mouse.zip
Normal file
BIN
bios/Arcade/Arcade/a2mouse.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2pcxport.zip
Normal file
BIN
bios/Arcade/Arcade/a2pcxport.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2pic.zip
Normal file
BIN
bios/Arcade/Arcade/a2pic.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2ramfac.zip
Normal file
BIN
bios/Arcade/Arcade/a2ramfac.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2scsi.zip
Normal file
BIN
bios/Arcade/Arcade/a2scsi.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2ssc.zip
Normal file
BIN
bios/Arcade/Arcade/a2ssc.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/a2swyft.zip
Normal file
BIN
bios/Arcade/Arcade/a2swyft.zip
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user