Repository navigation
Jurassic Park Classic Games Collection (PPSA17217) #7387
klosixgaming-arch
started this conversation in
Game bring-up
Replies: 1 comment
|
Retested Jurassic Park Classic Games Collection (PPSA17217, v01.002.000) on current upstream
AI-assisted: yes. Written with AI assistance and reviewed by me. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Existing thread
Title
Jurassic Park Classic Games Collection (PPSA17217)
Content version tested
01.002.000
AnyPS5 commit
main at f1af6c5 plus open PRs #6878 and #6369
System tested
Windows 11, WinLibs GCC 15.2.0, RTX 5090 (NVIDIA 617.42), AMD Ryzen 9 9950X3D
Furthest point
In game
What is shown
With the two open PRs applied and Noto Sans fonts beside app.exe, the collection plays at 60 fps through everything I tried, as seen on screen. Without them it stops in three places, in this order: (1) lseek(fd, 0, SEEK_END) on the /app0/ directory fails; PR #6878 fixes that (I commented there with this title as the evidence). (2) The game then calls libSceNgs2 with a voice handle that is invalid or null and does not get an error back, and stops; PR #6369 adds the error return (the 0x804A8203 value, from the prosper analysis, is checked there). (3) It then stops at the system font set with
file=(none)because no system fonts are present; with Noto Sans TTFs in ananyps5-fontsfolder beside app.exe it goes on (documentation change in PR #7370). I did not check audio quality or controller behaviour beyond the game responding.Current blocker
None known with those changes applied. Without them, the three stops above.
How it was run
The dump has an anyps5-elf folder with ELF copies of eboot.bin and the modules. Relinked with --windows --windows-diagnostics --trace-imports --registry --sce-module-path anyps5-elf anyps5-elf/eboot.bin app.exe. app0 holds the dump's assets and sce_sys as junctions and copies of eboot.bin, gamedef.xml, activity_config.json and the ROM files (jp1g.gb, jp1m.gen, jp1n.nes, jp1s.sfc, jp2g.gb, jp2m.gen, jp2s.sfc). Settings:
ANYPS5_GPU=5090,VK_LOADER_DRIVERS_DISABLE=*dzn*,APS5_PLAYGO_UNLISTED_CHUNKS=absent. Fonts: NotoSans-Light, Regular, Medium and Bold (and italics) inanyps5-fontsbeside app.exe.AI-assisted: yes. Written with AI assistance and reviewed by me.
All reactions