mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-10 20:13:46 -06:00
feat: wire rocknix into installer and docs
This commit is contained in:
1 parent
2594121da9
commit
d4a58c4937
5 files changed
+15
-11
No files matched your search
@@ -33,7 +33,7 @@ Pick your platform, download the ZIP, extract to the BIOS path.
|
|||||||
| BizHawk | 118 | `Firmware/` | [Download](../../releases/latest) |
|
| BizHawk | 118 | `Firmware/` | [Download](../../releases/latest) |
|
||||||
| EmuDeck | 161 | `Emulation/bios/` | [Download](../../releases/latest) |
|
| EmuDeck | 161 | `Emulation/bios/` | [Download](../../releases/latest) |
|
||||||
| Lakka | 530 | `system/` | [Download](../../releases/latest) |
|
| Lakka | 530 | `system/` | [Download](../../releases/latest) |
|
||||||
| ROCKNIX | 38 | | [Download](../../releases/latest) |
|
| ROCKNIX | 38 | `/storage/roms/bios/` | [Download](../../releases/latest) |
|
||||||
| Recalbox | 346 | `/recalbox/share/bios/` | [Download](../../releases/latest) |
|
| Recalbox | 346 | `/recalbox/share/bios/` | [Download](../../releases/latest) |
|
||||||
| RetroArch | 530 | `system/` | [Download](../../releases/latest) |
|
| RetroArch | 530 | `system/` | [Download](../../releases/latest) |
|
||||||
| RetroBat | 341 | `bios/` | [Download](../../releases/latest) |
|
| RetroBat | 341 | `bios/` | [Download](../../releases/latest) |
|
||||||
@@ -139,4 +139,4 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
|
|||||||
|
|
||||||
This repository provides BIOS files for personal backup and archival purposes.
|
This repository provides BIOS files for personal backup and archival purposes.
|
||||||
|
|
||||||
*Auto-generated on 2026-08-06T18:11:39Z*
|
*Auto-generated on 2026-08-07T09:21:54Z*
|
||||||
+3
-2
@@ -47,6 +47,7 @@ DEFAULT_DESTS = {
|
|||||||
"lakka": Path("/storage/system"),
|
"lakka": Path("/storage/system"),
|
||||||
"retrodeck": Path.home() / "retrodeck",
|
"retrodeck": Path.home() / "retrodeck",
|
||||||
"emudeck": Path.home() / "Emulation" / "bios",
|
"emudeck": Path.home() / "Emulation" / "bios",
|
||||||
|
"rocknix": Path("/storage/roms/bios"),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -198,7 +199,7 @@ def _detect_embedded() -> list[tuple[str, Path]]:
|
|||||||
os_id = os_release.get("ID", "").lower()
|
os_id = os_release.get("ID", "").lower()
|
||||||
|
|
||||||
if os_id == "rocknix":
|
if os_id == "rocknix":
|
||||||
found.append(("retroarch", Path("/storage/roms/bios")))
|
found.append(("rocknix", Path("/storage/roms/bios")))
|
||||||
return found
|
return found
|
||||||
|
|
||||||
if Path("/etc/knulli-release").exists():
|
if Path("/etc/knulli-release").exists():
|
||||||
@@ -617,7 +618,7 @@ def main() -> None:
|
|||||||
if args.list_platforms:
|
if args.list_platforms:
|
||||||
available = [
|
available = [
|
||||||
"retroarch", "batocera", "recalbox", "retrobat",
|
"retroarch", "batocera", "recalbox", "retrobat",
|
||||||
"emudeck", "lakka", "retrodeck", "romm", "bizhawk",
|
"emudeck", "lakka", "retrodeck", "rocknix", "romm", "bizhawk",
|
||||||
]
|
]
|
||||||
print("Available platforms:")
|
print("Available platforms:")
|
||||||
for p in available:
|
for p in available:
|
||||||
|
|||||||
@@ -4,14 +4,15 @@
|
|||||||
"platform": "rocknix",
|
"platform": "rocknix",
|
||||||
"display_name": "ROCKNIX",
|
"display_name": "ROCKNIX",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"generated": "2026-08-06T18:10:38Z",
|
"generated": "2026-08-07T09:24:57Z",
|
||||||
"base_destination": "bios",
|
"base_destination": "bios",
|
||||||
"detect": [
|
"detect": [
|
||||||
{
|
{
|
||||||
"os": "linux",
|
"os": "linux",
|
||||||
"method": "os_release_id",
|
"method": "file_exists",
|
||||||
"value": "rocknix",
|
"file": "/etc/os-release",
|
||||||
"path": "/storage/roms/bios"
|
"match": "ID=rocknix",
|
||||||
|
"bios_path": "/storage/roms/bios"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"standalone_copies": [],
|
"standalone_copies": [],
|
||||||
|
|||||||
@@ -1624,9 +1624,10 @@ platforms:
|
|||||||
install:
|
install:
|
||||||
detect:
|
detect:
|
||||||
- os: linux
|
- os: linux
|
||||||
method: os_release_id
|
method: file_exists
|
||||||
value: rocknix
|
file: /etc/os-release
|
||||||
path: /storage/roms/bios
|
match: 'ID=rocknix'
|
||||||
|
bios_path: /storage/roms/bios
|
||||||
retropie:
|
retropie:
|
||||||
config: retropie.yml
|
config: retropie.yml
|
||||||
status: archived
|
status: archived
|
||||||
|
|||||||
@@ -194,6 +194,7 @@ def generate_readme(db: dict, platforms_dir: str) -> str:
|
|||||||
"RetroDECK": "`~/retrodeck/bios/`",
|
"RetroDECK": "`~/retrodeck/bios/`",
|
||||||
"EmuDeck": "`Emulation/bios/`",
|
"EmuDeck": "`Emulation/bios/`",
|
||||||
"RomM": "`bios/{platform_slug}/`",
|
"RomM": "`bios/{platform_slug}/`",
|
||||||
|
"ROCKNIX": "`/storage/roms/bios/`",
|
||||||
}
|
}
|
||||||
|
|
||||||
for name, cov in sorted(coverages.items(), key=lambda x: x[1]["platform"]):
|
for name, cov in sorted(coverages.items(), key=lambda x: x[1]["platform"]):
|
||||||
|
|||||||
Reference in new issue
Block a user