mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-17 06:12:33 -05:00
feat: platform-specific notes in zip readme
This commit is contained in:
@@ -694,6 +694,36 @@ def generate_pack(
|
|||||||
}
|
}
|
||||||
extract_to = extract_paths.get(platform_name, f"{base_dest}/")
|
extract_to = extract_paths.get(platform_name, f"{base_dest}/")
|
||||||
num_systems = len(pack_systems)
|
num_systems = len(pack_systems)
|
||||||
|
# Platform-specific notes
|
||||||
|
platform_notes = {
|
||||||
|
"emudeck": (
|
||||||
|
"\nSTANDALONE EMULATORS\n"
|
||||||
|
" Switch emulators (Yuzu, Eden, Ryujinx) and Citra need\n"
|
||||||
|
" keys in their own folders, not in Emulation/bios/.\n"
|
||||||
|
" Use the automatic installer to set this up, or copy\n"
|
||||||
|
" manually:\n"
|
||||||
|
" prod.keys -> ~/.local/share/yuzu/keys/\n"
|
||||||
|
" prod.keys -> ~/.local/share/eden/keys/\n"
|
||||||
|
" prod.keys -> ~/.config/Ryujinx/system/\n"
|
||||||
|
" aes_keys.txt -> Emulation/bios/citra/keys/\n\n"
|
||||||
|
),
|
||||||
|
"retroarch": (
|
||||||
|
"\nHANDHELDS (Anbernic, Retroid, Miyoo, etc.)\n"
|
||||||
|
" Copy the contents of \"system/\" to your SD card's\n"
|
||||||
|
" BIOS folder (usually BIOS/ or system/).\n\n"
|
||||||
|
),
|
||||||
|
"batocera": (
|
||||||
|
"\nDREAMCAST NOTE\n"
|
||||||
|
" The flash memory file is named dc_nvmem.bin\n"
|
||||||
|
" (Flycast's canonical name). If your setup asks for\n"
|
||||||
|
" dc_flash.bin, it serves the same purpose.\n\n"
|
||||||
|
),
|
||||||
|
}
|
||||||
|
extra_notes = platform_notes.get(platform_name, "")
|
||||||
|
# Lakka shares RetroArch notes
|
||||||
|
if platform_name == "lakka":
|
||||||
|
extra_notes = platform_notes.get("retroarch", "")
|
||||||
|
|
||||||
readme_text = (
|
readme_text = (
|
||||||
f"{'=' * 43}\n"
|
f"{'=' * 43}\n"
|
||||||
f" RETROBIOS - {platform_display} BIOS Pack\n"
|
f" RETROBIOS - {platform_display} BIOS Pack\n"
|
||||||
@@ -707,7 +737,8 @@ def generate_pack(
|
|||||||
f" 5. Paste (Ctrl+V)\n\n"
|
f" 5. Paste (Ctrl+V)\n\n"
|
||||||
f"IMPORTANT\n"
|
f"IMPORTANT\n"
|
||||||
f" - Copy the FILES, not the folder itself\n"
|
f" - Copy the FILES, not the folder itself\n"
|
||||||
f" - If asked to replace, click Yes\n\n"
|
f" - If asked to replace, click Yes\n"
|
||||||
|
f"{extra_notes}"
|
||||||
f"AUTOMATIC INSTALL (recommended)\n"
|
f"AUTOMATIC INSTALL (recommended)\n"
|
||||||
f" curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh\n\n"
|
f" curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh\n\n"
|
||||||
f"PROJECT: https://github.com/Abdess/retrobios\n"
|
f"PROJECT: https://github.com/Abdess/retrobios\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user