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):