..:: PCSX2 Forums ::..

Full Version: Fixing unplayable games
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Woody Woodpecker lack of m-bit support workaround, remove interlock on vi03 operations. No stall before jr vi03 on VU0 - Improve choppy gameplay.

CRC=6d7f918d

Code:
patch=1,EE,00152380,word,48c81800
patch=1,EE,00152440,word,48c51800
patch=1,EE,00152460,word,48c41800
patch=1,EE,00152518,word,48c31800
patch=1,EE,00152560,word,48c31800

CRC=B9A91CA8

Code:
patch=1,EE,00152390,word,48c81800
patch=1,EE,00152450,word,48c51800
patch=1,EE,00152470,word,48c41800
patch=1,EE,00152528,word,48c31800
patch=1,EE,00152570,word,48c31800

The Gift lack of m-bit workaround, remove interlock on vi03 operations. No stall before jr vi03 on VU0 - Improve choppy gameplay.

CRC=CC76CD02

Code:
patch=1,EE,0017848c,word,48c31800
patch=1,EE,0017855c,word,48c51800
patch=1,EE,0017857c,word,48c41800
patch=1,EE,001785d4,word,48c31800
patch=1,EE,00178648,word,48c21800
patch=1,EE,00178654,word,48d01800

CRC= f39eb47a

Code:
patch=1,EE,001784CC,word,48c31800
patch=1,EE,0017859C,word,48c51800
patch=1,EE,001785BC,word,48c41800
patch=1,EE,00178614,word,48c31800
patch=1,EE,00178688,word,48c21800
patch=1,EE,00178694,word,48d01800

Kaan Barbarian Blade lack of m-bit support workaround, remove interlock on vi03 operations. No stall before jr vi03 on VU0 - Improve choppy gameplay.

CRC=973793e8

Code:
patch=1,EE,00133a84,word,48c31800
patch=1,EE,00133d80,word,48c21800
patch=1,EE,00133dc0,word,48c61800
patch=1,EE,0018f100,word,48c81800
patch=1,EE,0018f1cc,word,48c51800
patch=1,EE,0018f1ec,word,48c41800
patch=1,EE,0018f2a4,word,48c31800
patch=1,EE,0018f2f0,word,48c31800

While this help a lot, specially on WW, and Gift. This is still far away from what it should be. But for sure those games are now better experience than without patch. This meme explain all.
[Image: 44rmvs.jpg]
Not needed anymore, use official v1.7.0-dev-196 or later to fix issue.
Asking about the PNACH for NTSC, Yanya Caballista. How does this patch solve the EE cycle timing issue in the EE recompiler, by forcing to use the WORD value 0x48488800 at address 002aaa58, and 0x4a0203bd at address 002aaa80?
Thanks for the patch for Hot Shots Golf 3, it works perfect for me now on 4x resolution. Does anyone have a fix for Hot Shots Golf Fore tho? Ive searched this thread and only see a patch posted for 3. I tried to copy the patch text into my own patch matching the CRC for Fore, but that didnt seem to worked even tho in the console it says cheats loaded : 1. Any help for hot shots golf fore?
(06-18-2020, 01:16 AM)joshdidle Wrote: [ -> ]Thanks for the patch for Hot Shots Golf 3, it works perfect for me now on 4x resolution.  Does anyone have a fix for Hot Shots Golf Fore tho? Ive searched this thread and only see a patch posted for 3.  I tried to copy the patch text into my own patch matching the CRC for Fore, but that didnt seem to worked even tho in the console it says cheats loaded : 1.  Any help for hot shots golf fore?

I just made one, here ya go. Like the HSG3, just disables all shadow rendering to fix performance (shadows don't appear on HW mode anyways).
-----
Gumball 3000 (EU)
CRC = db719f5c
Fix hang when going in-game. Broken since long time, 1.1.0 pcsx2-5451 is last i found online that allow to get ingame without patch. 
Patch NOP few T bits. Looks like game should re-trigger VU from EE side, but that probably happen in wrong moment, causing trash data sent to GIF.

Code:
patch=1,EE,002488EC,word,000002ff
patch=1,EE,002466EC,word,000002ff
patch=1,EE,00245974,word,000002ff
patch=1,EE,00247ADC,word,000002ff

Sadly this is not only issue that game have, there is very annoying draw issue similar to Grandia II, or Everblue 2. Drawing issue exist also on Dobiestation. For now without fix, but i will open issue for it on pcsx2 github.
If you ever face this error "Gif Unit - GS packet size exceeded VU memory size!" ping me as this are probably 4 other T bits responsible for that.
Edit: Don't use MTVU, game run slower with it.
Is there a version of the Hot Shots 3 patch for CRC 9C8D0998 (Greatest Hits)? I tried adding the code posted here to a pnach with that CRC but it doesn't seem to work for that version. I'm still getting about 20% speed at 4x and shadows are visible when switching to software rendering. I'm also using a code for no interlacing along with it, which was taken from a patch someone posted for CRC 9794BFEF - that does work, but the shadow disable doesn't.
(07-04-2020, 10:04 PM)Zombeaver Wrote: [ -> ]Is there a version of the Hot Shots 3 patch for CRC 9C8D0998 (Greatest Hits)? I tried adding the code posted here to a pnach with that CRC but it doesn't seem to work for that version. I'm still getting about 20% speed at 4x and shadows are visible when switching to software rendering. I'm also using a code for no interlacing along with it, which was taken from a patch someone posted for CRC 9794BFEF - that does work, but the shadow disable doesn't.

Running in HW mode and disabling depth should work?
Hmm, well that definitely helps. 4x is running at about 93%. 3x is 100%. I guess that's something. I would be curious to see if it ran better with the code though. The code for the other CRC definitely isn't working on this version because the shadows are still visible in software. The shadows don't render in HW anyway. I appreciate the help even if it doesn't happen, it's definitely still a big step up already.

EDIT: Actually even 3x is about 80% when zooming out over the course.
Code helps more than disabling depth emulation, at least on HSG4.