feat: re-profile 40 emulators, harden CI workflows

profile emulators pd777 through tic80, add frozen snapshots
(puae2021, snes9x2002/2005/2010, stella2014/2023).

CI: replace github-script with gh CLI, add test execution,
job-level permissions, propagate changed output, pin jsonschema.
This commit is contained in:
Abdessamad Derraz
2026-03-25 07:00:17 +01:00
parent 0543165ed2
commit ebb55a445b
69 changed files with 2337 additions and 1544 deletions
+6 -5
View File
@@ -1,14 +1,15 @@
emulator: The Powder Toy
type: game
core_classification: pure_libretro
source: "https://github.com/libretro/ThePowderToy"
profiled_date: "2026-03-18"
upstream: "https://github.com/ThePowderToy/The-Powder-Toy"
profiled_date: "2026-03-25"
core_version: "v92.5.336"
display_name: "The Powder Toy"
cores: [thepowdertoy]
systems: []
files: []
notes: >
Libretro port of The Powder Toy, a falling-sand physics simulation game.
Simulate various materials (powder, liquid, gas, explosive, electronic)
interacting with each other. Can load .cps save files as content.
No BIOS, firmware, or system directory files required.
Falling-sand physics simulation game. All resources (fonts, shaders,
images) compiled into the binary. GetSystemDir() declared but never
called. No external files loaded from system directory.