feat: add misterfpga platform support

This commit is contained in:
Abdessamad Derraz committed 2026-08-07 13:28:15 +02:00
1 parent d88e87dc34
commit 8663ec17b7
29 files changed
+1631 -281

No files matched your search

+9 -28
View File
@@ -1708,42 +1708,23 @@ platforms:
config: misterfpga.yml
status: active
logo: https://avatars.githubusercontent.com/u/47264183
scraper: null
scraper: misterfpga
source_url: https://raw.githubusercontent.com/ajgowans/BiosDB_MiSTer/db/bios_db.json.zip
source_format: json_zip
source_format: mister_downloader_db
hash_type: md5
verification_mode: md5
base_destination: games
case_insensitive_fs: false
schedule: weekly
cores: all_mister
cores: []
target_scraper: null
target_source: https://github.com/MiSTer-devel/Distribution_MiSTer
target_source: null
contributed_by:
- username: Takiiiiiii
contribution: platform support
pr: TBD
- username: Takiiiiiii
contribution: platform support
pr: 50
install:
detect:
# Running on MiSTer FPGA hardware itself (Linux-based, SD card mounted at /media/fat)
# Main_MiSTer mounts the SD card at /media/fat (file_io.cpp:1150-1156)
# and reads game data from GAMES_DIR (file_io.h:168)
- os: linux
method: path_exists
path: /media/fat/MiSTer
bios_path: /media/fat/games
# Host PC with SD card mounted at a common location — scan for the MiSTer binary signature
- os: linux
method: path_glob
patterns:
- /media/*/MiSTer_Data/MiSTer
- /media/*/*/MiSTer
bios_path_template: '{dirname}/games'
- os: macos
method: path_glob
patterns:
- /Volumes/*/MiSTer
bios_path_template: '{dirname}/games'
- os: windows
method: path_glob
patterns:
- '?:\MiSTer'
bios_path_template: '{dirname}\games'