mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
An empty file list is the one assertion here that ages unwatched. Nothing can go missing and no ref can drift, so nothing notices when a core that embedded everything grows a path. virtualjaguar said "No external BIOS files are required or loaded by this core" while its source had grown eleven filenames read from the system directory, and only a reading found it. fileless_audit looks for the request itself, the system directory ask, in the sources each profile already cites. Over the 151 fileless profiles it named eleven, of which two were covered by data_directories, six carried an exclusion_note, and three had nothing written down at all: craft writes its world database in that directory, dice stores the answer in a variable no other file in the tree names, lutro hands it to the Lua game. Each now says so. The check settles: declared files, a declared directory, or a written answer all end it, so what it reports is the set nobody has read yet. A test holds the corpus at zero.
43 lines
1.3 KiB
YAML
43 lines
1.3 KiB
YAML
emulator: DICE
|
|
type: libretro
|
|
core_classification: community_fork
|
|
source: "https://github.com/mittonk/dice-libretro"
|
|
upstream: "https://sourceforge.net/projects/dice/"
|
|
profiled_date: "2026-03-23"
|
|
source_commit: "b11714fc4eb5b671ba15f2ec7b98c7ae909f7a4c"
|
|
core_version: "v0.4.2"
|
|
display_name: "Arcade (DICE)"
|
|
cores:
|
|
- dice
|
|
systems:
|
|
- discrete-arcade
|
|
|
|
notes: |
|
|
Discrete Integrated Circuit Emulator. Emulates early arcade hardware built
|
|
from discrete logic components with no CPU. Libretro port by Ken Mitton,
|
|
based on upstream DICE by Adam B.
|
|
|
|
Games load as MAME-style ZIP archives matched by CRC32 per ROM chip
|
|
(chips/rom.cpp:41-218). ROM-less games (Pong, Breakout, etc.) use .dmy
|
|
dummy launcher files. The system directory is retrieved but never used
|
|
for file loading (libretro.cpp:60-62).
|
|
|
|
exclusion_note: >
|
|
The system directory is asked for and stored in retro_base_directory, which
|
|
is named in no other file of the tree and read nowhere: the answer is never
|
|
used (libretro.cpp:28,60-63).
|
|
|
|
files: []
|
|
|
|
analysis:
|
|
rom_loading:
|
|
method: "MAME-style ZIP, matched by CRC32 per RomDesc"
|
|
source_ref: "chips/rom.cpp:41-218"
|
|
zip_handling: "unzip library (unzip/), opened via libretro_zip_filename"
|
|
game_count: 21
|
|
rom_games: 10
|
|
romless_games: 11
|
|
filesystem_access: false
|
|
system_directory_used: false
|
|
bios_required: false
|