mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 04:39:06 -05:00
emulator: carried the file stem on 67 profiles, so site links read like ids. Each now takes the project's own name (libretro .info corename, README title, window title or site title). tests/test_profile_names.py allows the stem only on a commented list: lowercase project names, test cores, aliases and the template.
60 lines
1.8 KiB
YAML
60 lines
1.8 KiB
YAML
emulator: "YabaSanshiro"
|
|
type: libretro
|
|
core_classification: official_port
|
|
source: "https://github.com/libretro/yabause/tree/yabasanshiro"
|
|
upstream: "https://github.com/devmiyax/yabause"
|
|
profiled_date: "2026-03-25"
|
|
source_commit: "09ed8e5b2e97e7a848ea2514545c34c7b809e399"
|
|
core_version: "v2.6.8"
|
|
display_name: "Sega - Saturn (YabaSanshiro)"
|
|
cores:
|
|
- yabasanshiro
|
|
- "yabasanshiro-2"
|
|
- "yabasanshiroSA"
|
|
systems:
|
|
- sega-saturn
|
|
|
|
notes: |
|
|
YabaSanshiro is a Sega Saturn emulator by devmiyax, forked from Yabause.
|
|
Requires OpenGL 3.3 or OpenGL ES 3.0.
|
|
|
|
Saturn BIOS search order:
|
|
1. {system}/saturn_bios.bin
|
|
2. {system}/sega_101.bin
|
|
3. {system}/mpr-17933.bin
|
|
First file found wins. Real BIOS required for normal operation.
|
|
HLE available via yabasanshiro_force_hle_bios core option (deprecated,
|
|
debug only).
|
|
|
|
Addon cartridges: 1M/4M RAM expansion via core option (no files needed).
|
|
ROM cartridge and MPEG card ROM loading disabled in libretro port
|
|
(cartpath = empty, mpegpath = NULL).
|
|
|
|
BIOS loading: retro_load_game() at yabause/src/libretro/libretro.c:1048-1071.
|
|
Core load: LoadBios() at yabause/src/memory.c:1353-1356, T123Load() at yabause/src/memory.h:219-289.
|
|
|
|
files:
|
|
- name: "saturn_bios.bin"
|
|
system: sega-saturn
|
|
priority: 1
|
|
required: true
|
|
hle_fallback: true
|
|
note: "Primary Saturn BIOS. Any region accepted."
|
|
source_ref: "yabause/src/libretro/libretro.c:1048"
|
|
|
|
- name: "sega_101.bin"
|
|
system: sega-saturn
|
|
priority: 2
|
|
required: false
|
|
hle_fallback: true
|
|
note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing."
|
|
source_ref: "yabause/src/libretro/libretro.c:1052"
|
|
|
|
- name: "mpr-17933.bin"
|
|
system: sega-saturn
|
|
priority: 3
|
|
required: false
|
|
hle_fallback: true
|
|
note: "Saturn BIOS v1.003 (NA/EU). Last fallback."
|
|
source_ref: "yabause/src/libretro/libretro.c:1056"
|