emukidid / pcsxgc

A port of the PS1 emulator, PCSX, to the Nintendo GC/Wii
118 stars 7 forks source link

PCSX-ReARMed hacks from database.c not being applied on WiiSX #35

Closed saulfabregwiivc closed 1 year ago

saulfabregwiivc commented 1 year ago

In the games which require emulator hacks in PCSX-ReARMed to be able to work (from database.c), these hacks aren't being applied in WiiSX by any reason.

Affected games by this:

Any fix? Thanks for the huge progress in this emulator :D

pcercuei commented 1 year ago

Studio33 games work perfectly fine in WiiSX 4.0, so the database.c hacks are definitely applied.

What makes you think they are not?

saulfabregwiivc commented 1 year ago

Studio33 games work perfectly fine in WiiSX 4.0, so the database.c hacks are definitely applied.

What makes you think they are not?

Crash Bash is not applying the hack for GPU Slow linked list processing (still no text in the pause menu).

And for me, Formula One Arcade still crashes at the start of the race.

pcercuei commented 1 year ago

Formula One Arcade SCES03886 works fine here.

saulfabregwiivc commented 1 year ago

I'll try it later or tomorrow again and i'll tell my results.

pcercuei commented 1 year ago

Crash Bash is not applying the hack for GPU Slow linked list processing (still no text in the pause menu).

Ok, I can reproduce that one at least. The fix is a one-liner (just a libpcsxcore config option to enable), but it causes another bug further down.

saulfabregwiivc commented 1 year ago

GPU Slow linked list processing is applied now, thanks!

image image

saulfabregwiivc commented 1 year ago

And the crash at Studio33 F1 games doesn't happen anymore on WiiSX.