Repository navigation
Cat Quest III (PPSA15065) #5888
WallisSkill
started this conversation in
Game bring-up
Replies: 1 comment
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
Cat Quest III (PPSA15065)
Content version tested
01.000.001
AnyPS5 commit
main 5a6ad0e + WallisSkill:fix/cat-quest-3-ppsa15065 (PR number in a reply below), also run with #5627 merged locally
System tested
Windows 11 Pro 26200, MinGW GCC 15.2.0, NVIDIA GeForce RTX 5070 (NVIDIA 616.92), AMD Ryzen 7 9800X3D
Furthest point
In game
What is shown
Title screen, main menu, loading a save and playing in the overworld, caves, sailing and the in-game menus. Picture, audio and pad input work.
With the fixes below on current main: 107-115 FPS in the overworld (the title caps at 120).
Without them, main runs the same scene at about 22 FPS, because every sampled-texture cache hit over host-imported memory compares the whole texture.
New shaders cause a one-time hitch; it is gone once the shader cache is warm.
Current blocker
Loading screen hang (#4909): sceKernelClose(0) closed the host's stdin. Fixed in the pull request below.
Audio stutter: one output mutex was shared by every port. Fixed in the pull request below.
Black screen after opening the settings menu: needs the pull request below (pending storage images served from the latest writer) and #5627 (HTILE fast clears from Unity's clear kernels; it carries #5111).
Overworld frame rate on main: fixed in the pull request below. #5627 adds a per-draw HTILE readback over untracked memory, about 29% of the queue worker, which needs the same write-watch stamp.
How it was run
Unwrapped the fSELFs; the Unity IL2CPP modules come from the .esbak ELF backups.
Relinked with: relinker --windows --registry --module-dir Media/Plugins --module-dir Media/Modules eboot.elf CatQuest3.exe
Ran with APS5_AUDIO_LATENCY_MS=100. No other switches were needed.
All reactions