Code Monkey home page Code Monkey logo

pcsx2_patches's Introduction

Notice for this repo

This repo is to control patches which get distributed with PCSX2 builds.

We do not create or fix patches

If you have an issue with a patch not doing quite what you hoped, please find the original author on the forums or otherwise. We only supply the patches with the emulator. If the patch breaks the game in some way however, please make an issue so we can disable the patch.

pcsx2_patches's People

Contributors

aerowidescreen avatar backgamon avatar berylskid avatar bigol83 avatar blackbird88 avatar cookieplmonster avatar crasharki avatar daniel-mccarthy avatar f0bes avatar forrvalhalla avatar fox140cv avatar frankybuster avatar gabominated avatar icup321 avatar israpps avatar j-mcfc avatar jordanthetoaster avatar kamfretoz avatar lightningterror avatar mocsabika08 avatar mrlinkwii avatar mrwrightylc avatar peterdelta avatar pgert avatar reddevilus avatar refractionpcsx2 avatar reveriepass avatar stenzek avatar stuken avatar virjoinga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pcsx2_patches's Issues

Harry Potter and the Chamber of Secrets German Version Patches disabled when you use Retroachievements (Hardcore Mode)!

Hey guys, is it possible that you can implement the patch for the German version so that the patch is no longer deactivated for Hardcore Mode Retroachievements?

Here are the codes for the German version:

gametitle=Harry Potter und die Kammer des Schreckens (PAL-G) [SLES-51194] CRC: C5473413

[Widescreen 16:9]
gsaspectratio=16:9
author=Arapapa
comment=Widescreen Hack
//Widescreen hack 16:9
//Zoom
patch=1,EE,004ca798,word,3c013f24 //3c013f49
patch=1,EE,004ca79c,word,34210000 //34210fda
//Y-Fov
patch=1,EE,004e8eb0,word,3c013fe3 //3c013faa
patch=1,EE,004e8eb4,word,34218e2a //3421aaab
//Button fix
//patch=1,EE,0031cb24,word,3c013fd0 //3c013f9c
//patch=1,EE,0031cb28,word,342197af //342171c7
//Font Y-Fov
//patch=1,EE,20541894,extended,3B0882F1 //3acccccd
//Font Y-Position
//patch=1,EE,205418b4,extended,bf000000 //bec00000
//Font Zoom
//patch=1,EE,205418bc,extended,3faaaaab //3f800000
//Widen HUD to hide icons
//patch=1,EE,205E9F30,extended,3F95C28F
// Commented out as it broke loading screen font and other stuff.

[50 FPS]
author=asasega
comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable.
patch=1,EE,00544168,word,00000001

I have always played with the codes with the German version and have not experienced any problems.

Is it possible to fix this?

Invalid Widescreen patch line for Spyro: A Hero's Tail

Description:

For "Spyro: A Hero's Tail" SLUS-20884_94C56923.pnach and SLES-52569_6E51213C.pnach, the widescreen patches have a broken patch line that will not be loaded due to using patch=3 which is not a valid option as per Patch.cpp.

The behavior is simply that the line gets ignored as if it doesn't exist.
Since the 3 patch lines use this field as a "patch number", they put each line as 1,2,3, so all 3 lines need to be updated to 0, 1, or 2 depending on what is most appropriate for this patch.

//Widescreen + Extra Perspective
patch=1,EE,003B28C8,extended,3C013F10
patch=2,EE,003B28DC,extended,3C013F10
patch=3,EE,003B2F08,extended,3C013EC0

As I don't have this game, I can't test the impact of the change so am reporting instead of submitting a PR to fix it.

REQUEST: Add Technictix and Technic Beat no-interlacing patches

Technic Beat (USA)

gametitle=Technic Beat [SLUS-21019]
[No-Interlacing]
author=wakfu[CK]
description=Attempts to disable interlaced offset rendering.
gsinterlacemode=1
//Search pattern: 3829050008004264 (little endian)
//Search mask:    ffffffffffffffff
patch=1,EE,00103684,word,00000000 //64420008
patch=1,EE,001039f4,word,00000000 //64420008

SLUS-21019_34DC8778.zip

Technictix (JP)

gametitle=Technictix [SLPS-20055]
[No-Interlacing]
author=pcsx2user156
description=Attempts to disable interlaced offset rendering.
gsinterlacemode=1
patch=1,EE,00102FFC,word,00000000
patch=1,EE,0010336C,word,00000000

SLPS-20055_59D0C07E.zip

Sly 2 no-interlacing patch not working

Serial: SCUS-97316
CRC: 07652DD9
OSD reports 2 patches are active, automatic de-interlacing sets to none, but the image bobs/shakes/flickers as if nothing changed.
EDIT: Tested patch in software/at native resolution, there is a change in image quality associated with NI patches (vertical resolution halved) but the frame still shakes.

Wrong serials/filenames

According to Gabominated at the forum:

5B9ACF79: SLES-51110 & PAL-S - not SLES-51109 & PAL-G.
gametitle=Hitman 2 - Silent Assassin * PAL-S * SLES-51110 * 5B9ACF79

72DC82B5: SLES-53032 & PAL-S - not SLES-53030 & PAL-G.
gametitle=Hitman - Blood Money * PAL-S * SLES-53032 * 72DC82B5

Need for Speed Hot Pursuit 2 (SLUS-20362) WS patch doesn't seem to be working correctly

Although the message that "3 widescreen patches are active" appears in the top-left corner when booting the game, the WS patch doesn't seem to be doing its job during the actual gameplay.

The game maintains a stretched appearance when running in 16:9. I tried switching back to 4:3 to ensure that it's not my eyes deceiving me, and 16:9 definitely doesn't look correct.

This is what I'm seeing:

gfdgdd

Found cheats with bad naming

patches\SLES_51203_B1252C3D.pnach
patches\SLES_52710_C0252617.pnach
patches\SLES_55208_11C4798E.pnach
patches\SLES_55536_E4278493.pnach

Capcom vs. SNK 2 - Mark of the Millennium 2001 (SLUS-20246) WS Patch causes the image to be shifted to the right

Essentially the title. Enabling the WS patch (and no-interlacing patches, for that matter) in this game causes the image to shift to the right of the screen for some reason.

I have tried running the game in the regular 4:3 format with the patches disabled, and it works as intended. In 16:9 with the patches enabled, however, that's a different story. It happens everywhere, both in the menus and during gameplay - and during gameplay it makes it impossible to see what's on the right edge of the screen, as it goes beyond the border.

gdfggd

Final Fantasy 7 Dirge of Cerberus WS Patch causes black void in sky

For SLUS-251419 at least, there seems to be problems with the clip plain in the WS patch, which causes a black void to appear in the middle of the screen in the distance. (Also the UI isn't scaled correctly, it's all around a bad patch)

image

We will disable the patch or now until somebody can fix it.

Found 72 Widescreen cheats not found here

After updating my archive with the last commit made here. I realized I never checked if YOU dont have cheats that I have. so thats what this issue is about.

I crossed references with my archive.

Found 72 Game IDs wich cant seem to be found here

Notes:

  1. these cheats are PS2RD cheats, so to convert them into what PCSX2 Expects you just have to convert like this:
    ######## @@@@@@@@ -> patch=1,EE,########,extended,@@@@@@@@
  2. The Mastercode and any cheat with adress field starting with 9 can be ignored by you, since that's only useful on real hardware
Direct Link Game Title
SCES_500.04 Formula One 2001
SCES_502.46 AirBlade
SCES_503.00 Time Crisis 2
SCES_504.09 MotoGP 2
SCES_518.44 Time Crisis 3
SCUS_202.21 Vampire Night [2001]
SCUS_202.46 Capcom vs SNK 2
SCUS_971.04 ATV Off-Road Fury
SLES_500.39 International Superstar Soccer
SLES_501.85 Alone in the Dark 4
SLES_506.80 Pirates - The Legend of Black Kat
SLES_507.54 Simpsons Skateboarding
SLES_509.76 Thing, The [Das Ding]
SLES_510.69 RTX - Red Rock
SLES_510.89 Club Football - Arsenal
SLES_512.56 Lord of the Rings, The - The Two Towers [El Senor de Los Anillos - Las Dos Torres]
SLES_519.86 Backyard Wrestling - Dont Try This At Home
SLES_520.11 Tak and The Power of Juju
SLES_520.18 Lord of the Rings, The - Return of the King [Der Herr der Ringe, Die Ruckkehr des Konigs]
SLES_520.46 James Bond 007 - Everything or Nothing [Alles oder Nichts]
SLES_521.09 Underworld - The Eternal War
SLES_521.32 Hitman - Contracts
SLES_521.35 Hitman - Contracts
SLES_521.88 Baldurs Gate - Dark Alliance 2
SLES_522.59 Outlaw Volleyball
SLES_525.85 Burnout 3 - Takedown
SLES_526.36 Colin McRae Rally 2005
SLES_526.43 Leisure Suit Larry - Magna Cum Laude
SLES_527.51 Offroad Extreme!
SLES_527.83 Call of Duty - Le Jour de Glorie
SLES_529.18 Scaler
SLES_534.43 Warriors, The
SLES_535.03 Star Wars - Battlefront II [German]
SLES_535.53 James Bond 007 - From Russia with Love
SLES_537.02 Resident Evil 4
SLES_537.29 Battlefield 2 - Modern Combat
SLES_542.33 Kingdom Hearts II
SLES_543.88 Kim Possible - Whats the Switch
SLES_544.44 Made Man
SLES_547.24 Spider-Man 3
SLES_549.51 Ben 10 - Protector of Earth
SLES_550.05 Need for Speed - ProStreet
SLES_550.13 Iridium Runners
SLES_555.36 Cars Race-O-Rama
SLES_556.74 Pro Evolution Soccer 2014
SLES_820.12 Devil May Cry 2 [Lucia Disc]
SLES_820.26 Metal Gear Solid 3 - Snake Eater
SLKA_252.71 HARRY POTTER AND THE ORDER OF THE PHOENIX
SLPM_625.66 Typing of the Dead - Zombie Panic
SLPM_654.46 James Bond 007 - Everything or Nothing
SLPM_666.90 Persona 3 - Fes [Independent Starting Version]
SLPS_257.65 King of Fighters, The - Maximum Impact Regulation A
SLUS_201.41 CART Fury - Championship Racing
SLUS_202.31 Herdy Gerdy
SLUS_203.05 Simpsons, The - Road Rage
SLUS_203.54 Red Card Soccer 2003
SLUS_205.16 Shrek - Super Party
SLUS_206.62 Gallop Racer 2003 - A New Breed
SLUS_207.31 Tony Hawks Underground
SLUS_207.63 Beyond Good and Evil
SLUS_207.99 Terminator, The - Rise of the Machines
SLUS_209.17 Sonic Mega Collection Plus
SLUS_209.25 Shark Tale
SLUS_209.26 Harry Potter and The Prisoner of Azkaban
SLUS_210.65 Need for Speed - Underground 2
SLUS_211.34 Resident Evil 4
SLUS_211.98 Batman Begins
SLUS_213.70 MegaMan X Collection
SLUS_214.28 Bionicle Heroes
SLUS_214.52 Valkyrie Profile 2 - Silmeria
SLUS_215.77 Odin Sphere
SLUS_218.85 Indiana Jones and the Staff of Kings

Same CRC

SLES-51584 & SLUS-20693 appears to have the same CRC - 2C1173B0.
2C1173B0 -> "SLES-51584_2C1173B0" & "SLUS-20693_2C1173B0"

Dragon Ball Z Budokai 3 widescreen patch disengages when choosing battle again or continue

Most easily reproducible when going into dual mode, but can also be triggered in dragon universe mode or possibly other ways. Basically the widescreen hack works fine initially but when you lose a battle and hit continue or battle again the widescreen patch disengages and everything becomes stretched. Characters look like Big Chungus Going back to the main menu or character select screen re activates the patch.

Before losing a battle and selecting battle again
Screenshot (93)

After losing a battle and selecting battle again.
Screenshot (94)

See the similarities
avatars-8MhWPFNHR9kIZjjV-v6AhSA-t500x500

GT4 480p in race

I've done some experimenting with Silent's deinterlacing patch which was removed here: 1873233

The last line which says "speed timer" slows down the race clock, but doesn't slow down the actual game/race. So effectively you'll be driving 20% faster and lap times will be 17% lower. This is immediately obvious when doing a license test (immediate gold by huge margin). Leaving out that line "fixes" the clock problem. But the game will still be running too quick. I got it to run "properly" (though unfortunately at 50fps) by simply setting the FPS limit at 83.3%. Combined with another deinterlacing patch by Silent, I've now got this:

// No interlacing
patch=1,EE,204A2A2C,extended,0000102D

// 480p mode in race
patch=1,EE,2035812C,extended,2442003C // (60 fps?)
patch=1,EE,20A57E70,extended,00000001

I should mention that this looks great compared to playing without patches, so even though the 60FPS benefit is lost with my trick, it still looks and functions good.

I had the idea to change the number 3C to 32, but that just causes the exact same problem with the clock. So I'm guessing the PAL build simply doesn't support 60FPS (due to tick rate, perhaps?). Unless nobody has found it up until now...

Ratchet & Clank: Up Your Arsenal 16:9 Widescreen patch isn't working for Multiplayer

Patch file: SCUS-97353_45FE0CC4.pnach

PCSX2 Version: 1.7.4595

16:9 Widescreen patch for Ratchet & Clank: Up Your Arsenal isn't working for multiplayer. The patch works perfectly fine for Singleplayer however, but when the multiplayer screen is hit, there is a "No patches are found/enabled" notification. The thing is that the patch was working perfectly fine in multiplayer in the earlier builds up until last week.

[BUG] Problem with Crash Tag Team Racing WS Patch

Serial: SLUS-21191
CRC: AA525269

Notice the water splashes in the waterfall on the back and the light bloom effect on the floating yellow key above some of the characters. i feel like their position are relative to where the camera is currently looking at. Tested by disabling the WS patch and it fixes the issue.

Here is the video preview:
https://cdn.discordapp.com/attachments/923492653788692480/1076870735634649209/Crash_Tag_Team_Racing_SLUS-21191_20230219211459.mp4

Jak 2 PAL WS: Patch problem or not?

Here #340 it is indicated that it is a matter of the patch. But if you start a new game without a memory card or start a new game without saving, this error does not occur. It only happens with the game we have saved (this also happens in my game), and it also seems to be something random since it doesn't always happen. Maybe at some point the save game got corrupted. I have seen it on other occasions.
The same thing happens in Jak 3, when selecting the progressive from the menu, the letters become like in Jak 2.

With this solution we will not have problems because it is not necessary to change the progressive mode in the menu. At first it starts in ntsc mode and when you press start in the main menu it will change to 480p, and you can also select 50 hz to have a resolution of 640x512

[Widescreen 16:9]
gsaspectratio=16:9
author=ElHecht
description=Widescreen Hack
patch=1,EE,00367be8,word,3c033f1f // 3c033f00 zoom
patch=1,EE,20826F10,extended,0014A709 // 001479C1 force native 16:9 mode
patch=1,EE,20B63FE0,extended,43A80000 // 436DE43C menu fix
patch=1,EE,20B665B0,extended,43440000 // 4309CAD8

[480p Mode]
gsinterlacemode=1
author=PeterDelta
description=Forces progressive scan mode 480p at startup.
patch=1,EE,E0010002,extended,004A2A08
patch=1,EE,10826F14,extended,00143305
patch=1,EE,10A14B34,extended,00143305
patch=1,EE,10826F0C,extended,001497E1
patch=1,EE,E0012799,extended,00A14A88 //allows choose 50 Hz for a resolution of 640x512
patch=1,EE,10826F0C,extended,00142799

Killzone SCES-52004_6624A78C Update FPS patch

I have completed Captain Templar's campaign from start to finish, as well as several skipped missions for the other characters without any errors. The only "glitch" I found is in Templar's first mission where a couple of planes that fly overhead remain static in the air (it seems that they only fly over the area and cross it, they don't interact with us), in the rest of the missions the ships that fly over and attack us run without any problem.

Killzone_SCES-52004_20240603112431

[50/60 FPS]
author=PeterDelta
description=Unlocks internal FPS. Might need EE Overclock at 180%.
patch=1,EE,00152014,extended,24420002
patch=1,EE,205DB004,extended,3F000000
patch=1,EE,E0020000,extended,0055A7C4
patch=1,EE,00152014,extended,24420001
patch=1,EE,205DB004,extended,3F800000

[Knight Rider - The Game] 50FPS patch breaks controller input

Using the 50fps patch makes it impossible to pass the language selection screen as no controller inputs are recognized. This is the first screen that appears after booting making it impossible to proceed into the game.

The inputs work fine with the patch disabled.

[BUG]: FlatOut: Blurred textures when using aspect ratio fixes

When using widescreen patch builded in emulator or ultrawide patch i find in internet. Textures dont load or something very wrong happened with them. Also WS patch reduce trees drawing :( I check different API, different resolution with native, different setting and nothing but turning off mipmapping can resolve that. I
Original:01 4-3
With build in emulator widescreen patch:
02 16-9

Also turning off texture filtering fix trees:
FlatOut_SLUS-20901_20240518114047
Make them less accurate but crisper
And turning off mipmapping fix tires and further textures:
FlatOut_SLUS-20901_20240518114053
I would argue that that sacrifice is worth it.

Latest dev version of pcsx2, NTSC game, default setting with high blending like emulator purpose, i7 770, win 10.

https://youtu.be/jI658H3QUB0

Ratchet and Clank 1 NTSC Widescreen Patch Commented out

On current builds of PCSX2 that use the new patches system, the Ratchet 1 widescreen patch does not work because the pnach in the resources zip, every single line is commented out. This was not an issue on cheats_ws builds.
SCUS-97199
CE4933D0

Dynasty Warriors 5: Xtreme Legends crashing during a cutscene due to the Widescreen Patch

This crash will always happen on the map, Conquest of Nan Zhong for the Shu side. It happens when you take the base next to the poison swamp in the middle of the map, as a cutscene plays. This is unavoidable as that cutscene will play if that specific base falls due to someone else from Shu taking it. I was able to get around this crash by turning off the widescreen patch.

To play this map, you have to use the disc swapping feature to load the original data and then it can be selected in Free Mode or be encountered in a Shu character's Musou mode (Zhuge Liang, Huang Zhong, ect).

This might affect Dynasty Warriors 5 as well, but haven't checked as I don't have the stage unlocked.

I'm using the latest nightly build.

Ace Combat 04: Shattered Skies - Widescreen Hack Doesn't work

The Widescreen Hack for Ace Combat 04: Shattered Skies (and possibly all the other versions) doesn't work

CRC - A32F7CD0

Here is the current Hack

//widescreen fix
patch=1,EE,0040DACC,word,441CF7AE

The Game looks the same with or without the hack
STRECHED

Here is my new Hack

//WideScreen
patch=1,EE,0010c9f4,word,3c014455 //3c014420

and this is how the game looks
WIDESCREEN

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.