mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-01 07:33:45 -06:00
Each standalone profile records where its version is read: the source at its pin (clk 2026-07-23-136-g9020107, shadps4 0.20.1 WIP, eden v0.2.0-401-g26a03d2), the APK, binary or archive read (kind package), or, where no reading can be made, kind unverified with the reason: a host the tools cannot read, a forge gone or not answering, no build recorded as read, a pin on another branch. Those keep their value, unconfirmed.
46 lines
1.7 KiB
YAML
46 lines
1.7 KiB
YAML
emulator: PiSNES
|
|
type: standalone
|
|
core_classification: frozen_snapshot
|
|
source: "https://github.com/RetroPie/pisnes"
|
|
upstream: "https://sourceforge.net/projects/pisnes/"
|
|
profiled_date: "2026-10-20"
|
|
source_commit: "a5b427f255f922cfa65e29c4285b3d565a4c9044"
|
|
core_version: "1.39"
|
|
version_basis:
|
|
kind: file
|
|
path: "snes9x.h"
|
|
pattern: '#define\s+VERSION\s+"([^"]+)"'
|
|
display_name: "Nintendo - SNES (PiSNES)"
|
|
mode: standalone
|
|
cores:
|
|
- pisnes
|
|
systems:
|
|
- nintendo-snes
|
|
|
|
notes: |
|
|
Raspberry Pi port by Squid of Snes9x 1.39 (readme.txt:1-7,
|
|
snes9x.h:44). RetroPie builds the tree with make, installs snes9x,
|
|
snes9x.gui, snes9x.cfg.template and skins/, and launches snes9x with
|
|
the ROM.
|
|
|
|
main() moves to the binary's directory and reads snes9x.cfg there.
|
|
ref: unix/unix.cpp:232, unix/unix.cpp:260-272
|
|
|
|
The object list builds dsp1.o and leaves out the Super FX, C4, SA-1 and
|
|
SPC7110 sources, which is why the readme names Star Fox and Yoshi's
|
|
Island as not working. The SPC7110 graphics pack folders spc7110.cpp
|
|
would read (SPL4-SP7, SMHT-SP7, FEOEZSP7, SJUMPSP7, MISC-SP7) are
|
|
therefore never opened. S9xLoadSDD1Data, the S-DD1 graphics pack reader,
|
|
is compiled and never called. No BS-X or Sufami Turbo BIOS is loaded by
|
|
this version.
|
|
ref: Makefile:33-39, readme.txt:9, spc7110.cpp:178-210, unix/unix.cpp:1239-1350
|
|
|
|
The ROM is read as a file or from a zip archive. The <rom>.srm battery
|
|
save and a <rom>.pat Game Genie or Pro Action Replay list beside the
|
|
ROM are user files. skins/rpimenu16.bmp is the game list front end
|
|
background.
|
|
ref: unix/unix.cpp:376, snes9x.cpp:515-545, unix/frontend.cpp:169
|
|
|
|
exclusion_note: "no BIOS or coprocessor ROM is read, the SPC7110 pack reader is not built and the S-DD1 one is never called"
|
|
files: []
|