mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-23 20:29:06 -05:00
chore: move dolphin to eb68258
Port changes are VR, DSU and audio options, no file loading. The SegaBoot refs now cite the libretro lookup (Sys, then User/Triforce) at AMMediaboard.cpp:500-514; upstream to e1d35f6, CommonPaths.h same.
This commit is contained in:
1 parent
9fb87f36e5
commit
37b74c187c
1 file changed
+7
-6
@@ -5,8 +5,8 @@ source: "https://github.com/libretro/dolphin"
|
||||
upstream: "https://github.com/dolphin-emu/dolphin"
|
||||
logo: "https://raw.githubusercontent.com/dolphin-emu/dolphin/master/Data/dolphin-emu.svg"
|
||||
profiled_date: "2026-03-23"
|
||||
source_commit: "4d23cf151640eb810cb1b8e9d9fc922cf59c0b87"
|
||||
upstream_commit: "f5dfb7e3d36ce24551ed0bb886b79f3f192dac9d"
|
||||
source_commit: "eb68258ab5559a5c6dc8011bf9a746a0d1bab48e"
|
||||
upstream_commit: "e1d35f666cc35f6ead55d32ea2679df44d04da72"
|
||||
core_version: "Git"
|
||||
display_name: "Nintendo - GameCube / Wii (Dolphin)"
|
||||
library_name: "dolphin-emu"
|
||||
@@ -18,7 +18,7 @@ systems: [nintendo-gamecube, nintendo-wii, sega-triforce]
|
||||
# path: is where the libretro core reads a file, standalone_path: where the
|
||||
# standalone app reads it under its User directory.
|
||||
# Libretro: User is <save>/User, Sys is <system>/dolphin-emu/Sys
|
||||
# (Source/Core/DolphinLibretro/Boot.cpp:248-254). The GC ROMs and
|
||||
# (Source/Core/DolphinLibretro/Boot.cpp:250-256). The GC ROMs and
|
||||
# segaboot.gcm fall back to Sys (Source/Core/Core/Config/MainSettings.cpp:761-768,
|
||||
# Source/Core/Core/HW/DVD/AMMediaboard.cpp:500-513). The Wii and GBA files
|
||||
# are read under User only.
|
||||
@@ -127,14 +127,15 @@ files:
|
||||
source_ref: "upstream Source/Core/Common/CommonPaths.h:134, source Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, 234"
|
||||
|
||||
# -- Triforce firmware --
|
||||
# Loaded from User/Triforce/ only, no Sys fallback.
|
||||
# Libretro reads Sys/Triforce/ first, then User/Triforce/. The standalone
|
||||
# reads User/Triforce/ only.
|
||||
- name: "segaboot.gcm"
|
||||
path: "dolphin-emu/Sys/Triforce/segaboot.gcm"
|
||||
standalone_path: "Triforce/segaboot.gcm"
|
||||
system: sega-triforce
|
||||
required: true
|
||||
note: "SegaBoot, the Triforce system disc image. Read on every Triforce boot, min(size, 2 MiB) copied into the firmware buffer, nothing validated"
|
||||
source_ref: "source Source/Core/Core/HW/DVD/AMMediaboard.cpp:163, source Source/Core/Core/HW/DVD/AMMediaboard.cpp:521, source Source/Core/Core/HW/DVD/AMMediaboard.cpp:551-571, source Source/Core/Core/HW/DVD/DVDInterface.cpp:292-294, source Source/Core/Core/System.h:147"
|
||||
source_ref: "source Source/Core/Core/HW/DVD/AMMediaboard.cpp:163, 481, 500-514, 534-535, source Source/Core/Core/HW/DVD/DVDInterface.cpp:292-294, source Source/Core/Core/System.h:149"
|
||||
|
||||
# -- GBA BIOS (for GC-GBA link) --
|
||||
# Used by integrated mGBA core for GameCube-GBA connectivity.
|
||||
@@ -401,7 +402,7 @@ notes:
|
||||
none is loaded, and a game reading them raises "Games may not show fonts correctly, or
|
||||
crash". The per-game settings in Sys/GameSettings/ and the WiiConnect24
|
||||
files some Wii games expect are skipped too.
|
||||
ref: Source/Core/DolphinLibretro/Boot.cpp:313-340,
|
||||
ref: Source/Core/DolphinLibretro/Boot.cpp:318-345,
|
||||
Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:128-130, 160-167, 328-340,
|
||||
Source/Core/Core/ConfigManager.cpp:570, 586,
|
||||
Source/Core/Core/WiiRoot.cpp:325-330
|
||||
|
||||
Reference in new issue
Block a user