From 812775f6b4f608d18738992c0eae4481ed3fbaae Mon Sep 17 00:00:00 2001
From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com>
Date: Thu, 2 Apr 2026 15:36:27 +0200
Subject: [PATCH] Add platform contribution steps and nav
Add an "Add a new platform" section to CONTRIBUTING.md (instructions to write a scraper in scripts/scraper/, create platform YAML in platforms/, register in platforms/_registry.yml, and submit a PR) and note contributor crediting. Update README: bump verified files from 7,296 to 7,302, add RomM and RetroDECK contributor credits with PR links, and refresh the auto-generated timestamp. Add sdlpal to the mkdocs.yml navigation.
---
CONTRIBUTING.md | 10 ++++++++++
README.md | 10 +++++-----
mkdocs.yml | 1 +
3 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 38a88d9c..a5e4afa0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -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)
diff --git a/README.md b/README.md
index ecd4a7b3..a38039cd 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
Complete BIOS and firmware packs for Batocera, BizHawk, EmuDeck, Lakka, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM.
-**7,296** verified files across **396** 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
@@ -46,7 +46,7 @@ Each file is checked against the emulator's source code to match what the code a
- **10 platforms** supported with platform-specific verification
- **329 emulators** profiled from source (RetroArch cores + standalone)
- **396 systems** covered (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
-- **7,296 files** verified with MD5, SHA1, CRC32 checksums
+- **7,302 files** verified with MD5, SHA1, CRC32 checksums
- **8765 MB** total collection size
## Supported systems
@@ -118,8 +118,8 @@ To keep packs accurate, each file is checked against the emulator's source code.
## Contributors
-
-
+
RomM [#37](https://github.com/Abdess/retrobios/pull/37)
+
RetroDECK [#36](https://github.com/Abdess/retrobios/pull/36)
## Contributing
@@ -130,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-04-02T05:33:10Z*
+*Auto-generated on 2026-04-02T13:28:54Z*
diff --git a/mkdocs.yml b/mkdocs.yml
index 5da4d6bd..5cf4fc82 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -138,6 +138,7 @@ nav:
- VTech: systems/vtech.md
- Vircon: systems/vircon.md
- ZC: systems/zc.md
+ - sdlpal: systems/sdlpal.md
- Emulators:
- Overview: emulators/index.md
- Official ports (63):