mirror of
https://github.com/mihawk-99/PS5_RetroArch.git
synced 2026-10-18 23:09:29 -05:00
Build pinned mGBA with this PS5 SDK, official metadata and both GB/GBA engines.
Support validated C initializer arrays, native directory/time imports and an
explicit config path. Map large title/core allocations so GBA archives load.
Correct mGBA callback colours and cached frame ownership, crop padded core
textures during presentation, and use the native shell exit after cleanup.
Verified: bash tools/verify.sh (format, unit, build, integration, evidence;
58 tests), then bash tools/run-title.sh --no-build --core-test=mgba --watch 180.
Owner confirms GB/GBC/GBA loading, correct colours/native Quit, and clean menu
and next game. Final capture has zero Vulkan refusals, GPU failure records or
kernel fatal-signal reports; normal frontend exit occurred before window end.
Evidence: evidence/mgba-native/{capture,expectation,iterations,build,abi}.json,
loader/recovery reports and exact linked-driver hashes. Replay with
bash tools/verify.sh evidence. Final build identity:
82024b89e74bbad4ad2ce2e2916d1a49baf26ac325fef20fc71a2c168b862337.
Patch count is deliberately 139: archive diagnostics, menu/cache ownership and
padded-source sampling edits. PS5_Vulkan was not modified. Saves/states,
long-run timing and a fresh FCEUmm/XMB transition matrix remain unverified.
37 lines
1.6 KiB
JSON
37 lines
1.6 KiB
JSON
{
|
|
"build_identity": "82024b89e74bbad4ad2ce2e2916d1a49baf26ac325fef20fc71a2c168b862337",
|
|
"current_build_launches": 1,
|
|
"geometry": [
|
|
"[INFO] [Core] Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz.",
|
|
"[INFO] [Core] Geometry: 240x160, Aspect: 1.500, FPS: 59.73, Sample rate: 65536.00 Hz.",
|
|
"[INFO] [Core] Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz.",
|
|
"[INFO] [Core] Geometry: 160x144, Aspect: 1.111, FPS: 59.73, Sample rate: 131072.00 Hz.",
|
|
"[INFO] [Core] Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz."
|
|
],
|
|
"lines": [
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader test: passed=1 cycles=8 exports=25 api=1 name=mGBA error=",
|
|
"core loader: ran 21 initializers",
|
|
"core recovery test: passed=1 selection_accepted=0 content_accepted=0 menu_context_preserved=1 menu_core_load=1",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"core loader: ran 21 initializers",
|
|
"rarch_main returned = 0",
|
|
"native quit: frontend status = 0"
|
|
]
|
|
}
|