shadps4-emu / shadps4-game-compatibility

Shadps4 game compatibility
108 stars 9 forks source link

CUSA06093 - Hatsune Miku: Project DIVA Future Tone #48

Open StevenMiller123 opened 2 months ago

StevenMiller123 commented 2 months ago

Game Name

Hatsune Miku: Project DIVA Future Tone

Game code

CUSA06093

Game version

v1.00

Used emulator's version (only released versions are acceptable)

v0.1.0

Current status

Nothing

Error

Without libSceNgs2.sprx, the game crashes with "[Core] stubs.cpp:CommonStub:42: Stub: sceNgs2RackGetVoiceHandle (nid: MwmHz8pAdAo) called, returning zero to 0x90011d06e"

Adding libSceNgs2.sprx to the user/sys_modules folder fixes this error, and the game will instead crash after "[Lib.AudioOut] audioout.cpp:sceAudioOutOpen:277: Invalid format"

I've provided logs for both scenarios below.

Description

The game crashes instantly.

Screenshots

No response

Log File

Hatsune Miku Project DIVA Future Tone Log 1.txt Hatsune Miku Project DIVA Future Tone Log 2.txt

StevenMiller123 commented 3 weeks ago

With emulator v0.2.0, the game now reaches menus, although the menus are incorrectly rendered. Attempting to load the game causes the game to spam [Lib.SaveDataDialog] <Error> savedatadialog.cpp:sceSaveDataDialogIsReadyToDisplay:32: (STUBBED) called This appears to be because of the return value of sceSaveDataDialogIsReadyToDisplay, as changing the return value progresses the game further.

Screenshot 2024-08-15 142541

For now, the game's status should be changed to Menus. Log: Hatsune Miku Project Diva Future Tone log.txt

viniciuslrangel commented 1 week ago

UI elements were fixed image