..:: 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.
(03-12-2021, 04:32 PM)Htori Wrote: [ -> ]Can I get a how to, for patching this? Step by step. Literally not the first clue and no pointing to a thread doesn't help. I need my hand literally dragged step by step specifically.

Yeah I had to figure out how to do it with a bit of trial and error myself.

First, if possible a code-friendly text editor like Notepad+ is preferrable

-Get the latest nightly (the stable releases seem to be slightly different with its patch database.

-Open Gameindex.yaml in the PCSX2 Nightly directory with a text editor (preferably N+)

-Do a search for your title of choice. It should show up TWICE. You want the second one that has a Compatibilty option. If your desired game doesn't, that's fine as long as it's the second title.

Under region: add a patches: line. Make sure the p in patches lines up with the r in region
Under patches, put the CRC followed by a colon. In that Growlanser example you posted it would be 03F9C6D1:
I don't think Capitalization matters but I'd do it be safe and matches other entries. You want the 0 to line up with the t in patches: above it

Under the third character of the CRC (in the above example the F) type content: |-

Under the first n in content paste your code. Make sure each line lines up under that n.

Do it right and you should have something like this (what I did with the Itadaki Street 3 patches last page)

Code:
SLPM-62112:
  name: "Itadaki Street 3"
  region: "NTSC-J"
  patches:
    211DEAD7:
      content: |-
        // Skip xag_stop in XagStop function
        patch=1,IOP,000a73f4,word,00000000
        // Skip treq_XAG if command is 0x36
        patch=1,IOP,000a4560,word,0807fff7
        patch=1,IOP,001fffdc,word,24190036
        patch=1,IOP,001fffe0,word,14990003
        patch=1,IOP,001fffe8,word,0802915a
        patch=1,IOP,001ffff0,word,0c028bc2
        patch=1,IOP,001ffff8,word,0802915a

Now, load up the PCSX2 Nightly. If the Console window is open it should say if the [GameDB] loaded correctly. if not, it'll say a line is wrong and didn't load correctly. If you load up the game and see something like this in the Console Log

Code:
[GameDB] Searching for 'slpm-62112' in GameDB
[GameDB] Found 'slpm-62112' in GameDB
[GameDB] Searching for patch with CRC '211dead7'
[GameDB] Found patch with CRC '211dead7'
(GameDB) Patches Loaded: 7
[GameDB] Searching for 'slpm-62112' in GameDB
[GameDB] Found 'slpm-62112' in GameDB
[GameDB] Searching for patch with CRC '211dead7'
[GameDB] Found patch with CRC '211dead7'
Then congrats you did it!
Minor fix for Arctic Thunder (SLUS_202.17)
Set proper height for in game videos. Prevent videos being displayed doubled vertically. 
CRC=2B2E1535
Code:
patch=1,EE,0013345C,word,240701c0
(05-06-2020, 09:22 PM)prafull Wrote: [ -> ]Patches for following games to fix low fps and choppy gameplay:-

Yanya Cabalista - City Skater [SLUS 20278] (U)
Primal [SCES 51135] (E)
Primal [SCUS 97142] (U)
Ghosthunter [SCES 51463] (E)
Ghosthunter [SLUS 20993] (U)

My little testing suggests these patches shouldn't create additional problems but comprehensive testing is still required.
i would love a YT vid on how to use these patches
put them in cheats folder, enable cheats, and you're good to go
(Sorry I'm brand new here but I really wanted to see if I could get some help)
I finally figured out how to get Hot Shots Golf 3/4 working with the patches! (Just want to say thank you so much for all the work!!) 
I wanted to ask however, is there any way to make the patches work with the Japan version? I tired using the patch on the Japanese version but I still get 30 fps unlike the US Iversion  get 50-60 fps with the patch.
There's also a complete different cast/roster in the Japanese version which is the main reason I want to play this version so bad! 
If you ever get some free time and don't mind I hope you could make a patch for minna no golf 3 and minna no golf 4!
(03-16-2021, 12:50 PM)Peskybee Wrote: [ -> ](Sorry I'm brand new here but I really wanted to see if I could get some help)
I finally figured out how to get Hot Shots Golf 3/4 working with the patches! (Just want to say thank you so much for all the work!!) 
I wanted to ask however, is there any way to make the patches work with the Japan version? I tired using the patch on the Japanese version but I still get 30 fps unlike the US Iversion  get 50-60 fps with the patch.
There's also a complete different cast/roster in the Japanese version which is the main reason I want to play this version so bad! 
If you ever get some free time and don't mind I hope you could make a patch for minna no golf 3 and minna no golf 4!

Here ya go:
https://forums.pcsx2.net/Thread-Post-you...#pid605420
The Primal HW mode patch freezes the game during the first cutscene with errors :


Code:
(EE pc:003C67E8) TLB Miss, addr=0x14 [store]
(EE pc:003C67E8) TLB Miss, addr=0x8 [store]
(EE pc:003C67E8) TLB Miss, addr=0x10 [store]
(EE pc:003C67E8) TLB Miss, addr=0x14 [store]
(EE pc:003C67E8) TLB Miss, addr=0x8 [store]
(EE pc:003C67E8) TLB Miss, addr=0x10 [store]
(EE pc:0032E418) TLB Miss, addr=0x8 [load]
(EE pc:003C24A0) TLB Miss, addr=0x44 [load]
(EE pc:003C2510) TLB Miss, addr=0x3a [load]
(EE pc:003C2554) TLB Miss, addr=0x3c [load]
(EE pc:003C2554) TLB Miss, addr=0x30 [load]
(EE pc:003C256C) TLB Miss, addr=0x4c [load]
(EE pc:0032E43C) TLB Miss, addr=0x4c [load]
(EE pc:003C2A38) TLB Miss, addr=0x24 [load]
(EE pc:003C2A38) TLB Miss, addr=0x2c [load]
(EE pc:003C2A38) TLB Miss, addr=0x2d [load]
(EE pc:003C2A38) TLB Miss, addr=0x38 [load]
(EE pc:003C2A38) TLB Miss, addr=0x4c [load]
(EE pc:003C2BF8) TLB Miss, addr=0x24 [load]
(EE pc:003C2BF8) TLB Miss, addr=0x24 [load]
(EE pc:003C2CA0) TLB Miss, addr=0x2e [load]
(EE pc:003C2CA0) TLB Miss, addr=0x24 [load]
(EE pc:003C2D0C) TLB Miss, addr=0x24 [load]
(EE pc:0032F078) TLB Miss, addr=0x58 [load]
(EE pc:0032F078) TLB Miss, addr=0xc [load]
(EE pc:00000000) TLB Miss, addr=0x0 [load]
(EE pc:00000000) TLB Miss, addr=0x0 [load]
(EE pc:00000000) TLB Miss, addr=0x4 [load]
(EE pc:00000000) TLB Miss, addr=0x8 [load]
(EE pc:00000000) TLB Miss, addr=0xc [load]
(EE pc:00000000) TLB Miss, addr=0x10 [load]
(EE pc:00000000) TLB Miss, addr=0x14 [load]
(EE pc:00000000) TLB Miss, addr=0x18 [load]
(EE pc:00000000) TLB Miss, addr=0x1c [load]
(EE pc:00000000) TLB Miss, addr=0x20 [load]
(EE pc:00000000) TLB Miss, addr=0x0 [load]
(EE pc:00000000) TLB Miss, addr=0x4 [load]
(EE pc:00000000) TLB Miss, addr=0x8 [load]
(EE pc:00000000) TLB Miss, addr=0xc [load]
(EE pc:00000000) TLB Miss, addr=0x10 [load]
(EE pc:00000000) TLB Miss, addr=0x14 [load]
(EE pc:00000000) TLB Miss, addr=0x18 [load]
(EE pc:00000000) TLB Miss, addr=0x1c [load]
(EE pc:00000000) TLB Miss, addr=0x20 [load]


Happens everytime! Doesn't happen without the patch.
It's been years after year after year. There hasn't been a test of Marvel Nemesis for PCSX2 in nearly 5 years!!! Hopefully that'll end.. I'm pretty sure this was requested by many people!  Sad
(03-27-2021, 04:01 PM)2KUniverseguy Wrote: [ -> ]It's been years after year after year. There hasn't been a test of Marvel Nemesis for PCSX2 in nearly 5 years!!! Hopefully that'll end.. I'm pretty sure this was requested by many people!  Sad

still the same problem : if devs don't own it, they can't test and correct it easily.
(03-27-2021, 04:26 PM)jesalvein Wrote: [ -> ]still the same problem : if devs don't own it, they can't test and correct it easily.

Devs own the game. The problem is that game is simply unfixable as of now.