PCSX2 - Widescreen Game Patches
(02-14-2013, 04:02 AM)No.47 Wrote: Regarding the organization and preservation of the widescreen hacks/patches IMO it would be the best if the contributors would send their (tested and working!) hacks/patches together with a nice screenshot comparison to nemesis2000, so he can add them without big effort to ps2wide.net. This would be much better than having to search forums, or downloading ZIP archives, etc... everyone could browse through the site while watching the screenshots, take a look at the HEX codes, download the corresponding PAL/NTSC-U/NTSC-J PNACH files, ...

Honestly his site is just perfect for the purpose and it would be great to have all quality hacks/patches there. Improving the existing code database would work better as well, since there would be one place containing all the codes that are up-to-date and nothing else. Contributors could easily check which patches/hacks/conversions are already available, add converted patches for other regions, submit improvements for existing patches (such as new render fixes). This would leave the forums for discussion instead of releasing stuff. At the moment it's more like taking existing codes, converting/altering them and posting them as 'new patches' while the old ones are still around (and credit is given seldomly which isn't a big deal but still). With all the different versions our code database becomes more and more inconsistent.

Of course this will only work if nemesis2000 and some of the other contributors are interested (so that ps2wide.net becomes the universal resource site for PS2 widescreen hacks/patches). Actually, nemesis2000 already wrote a message many months ago and wanted us to do exactly what I described above. Unfortunately I didn't have much time since then, I still have to make all the comparison screenshots for my patches. But I still intend to do so, I hope he's still interested.

Best regards
No.47

I spoke with nemessis2000 about adding other developers widescreen hacks and he told me that he wouldn't have time for it at that moment. Maybe if sameone can help him with that task, then...
Achieve is a quite good option and I like it.

Quote:Alright Argon, I updated the .elf archive~
The reason I skipped some of those elf hacks is because there are already updated .pnachs for most of them (e.g. Haunting Ground, Shadow of Destiny, etc).
I also skipped Tomb Raider because of 16:10.
Later on, I'll re-do the formatting so it looks nicer.

For PS3 Cobra users there is no much of a choice, as I have been reported that they can use .elf hacks only or rebuild game image completely, which is complicated task. So, better to include all available .elf hacks, but mention, that .pnach version is superior.

Please, don't forget to mark (or move) Time Crisis series two pnaches and 1 elf to problematic games.

I have tested another sergx12 .elf hack for Mister Mosquito SLUS_203.75 and can confirm it as working. Thanks.
Reply

Sponsored links

(02-14-2013, 04:28 AM)devina40 Wrote: I don't really understand No.47, some people find it more convenient to have all the patches in a single, quick downloadable archive (drag-and-drop).
I've heard nothing but positive comments about the archive so far.

I'm not at all against an archive which contains all files, sorry if it came across that way (I know it was a lot of work for you). But it can't replace something like ps2wide. For example look at synce's or my post in this thread listing our PNACH/HEX edits, we gave much additional information to the individual patches (example: 'patch XYZ is still missing a render fix'), which helped other contributors to quickly see what still has to be improved. All this is lost in such an archive.

Quote:I also don't see why comparison shots are really necessary, everyone knows they're just the same games in 16:9.

Well, everyone is entitled to his own opinion. I think most contributors (who spent quite a lot time creating the patches) do like their patches presented in a nice way, while many users enjoy looking through them... as we enjoy playing old games in widescreen Wink
Reply
Okay, tomorrow, I'll see about collecting the .elf hacks which have .pnach options.
I'll put them in a separate folder so we don't confuse them with the .elf hacks that don't have .pnach options. Keep in mind, I've never owned a PS3.

Also, the most recent version 29 of the archive has Time Crisis in problematic games.

No. 47, regarding WIP patches or patches that need fixes/need to be updated, I'll create separate section in my post for them.
Keep in mind, you can also list such info in the .pnach themselves.
Reply
(02-14-2013, 05:00 AM)No.47 Wrote: I'm not at all against an archive which contains all files, sorry if it came across that way (I know it was a lot of work for you). But it can't replace something like ps2wide. For example look at synce's or my post in this thread listing our PNACH/HEX edits, we gave much additional information to the individual patches (example: 'patch XYZ is still missing a render fix'), which helped other contributors to quickly see what still has to be improved. All this is lost in such an archive.

You are welcome to have passive comments in your patches.
// This patch is still missing a render fix.
Problem solved.
Reply
There, I made the WIP (work in progress) patch section. Happy
If you tell me a patch that still needs work, post about it here and I'll add it to the list.

Try not to confuse them with the problematic games, which are meant for games which seem hopeless or unfixable.
It's much easier to fix a WIP patch than a problematic game.

There's a difference between something that could still use work, and something that's completely broken.
Reply
devina40, after thinking about it again (and realizing how many patches and improvements for existing patches have been posted in the last months) I have to say I agree with you. The ZIP/RAR archive is the most reasonable option now - thanks for keeping it up-to-date!

Also big thanks @sergx12 for improving some of my patches. How the hell did you find a render fix for Shadow of Rome?Biggrin
Reply
Here are two new hacks:

Alien Syndrome (SLPM_62500)
[Image: attachment.php?aid=42517]

Code:
both fov+

initial value
0000 803F 0000 0000 0000 0000 0000 0000 0000 80BF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2573 2082
replace with
ABAA AA3F 0000 0000 0000 0000 0000 0000 0000 80BF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2573 2082

vert fov-

initial value
AA3F 023C A8AA
replace with
E33F 023C 388E


Rayman 2 - Revolution (SLUS_20138)
[Image: attachment.php?aid=42518]

NOTE: This patch still needs a render fix! The pop-up can be pretty destracting in this game... hopefully I or someone else can fix it.

.pnach   D2F77DF2.pnach (Size: 115 bytes / Downloads: 523)


Attached Files Thumbnail(s)
       
Reply
(02-14-2013, 02:56 AM)Argon Wrote: Well, that is good for us Smile
Oh, for two month 6k is not that bad Smile Just consider PS2 and PS3 users also. When PS2 Classic titles from PSN get decrypted, we will need all .elf hacks we can find Smile
Once this happens you won't need to deal editing the already given file inside the PSARC file, you'll just replace it with whatever game/ISO you want. This doesn't mean importantly that you would be able to emulate other games (still could be possible) but that you wouldnt need to rebuild the iso and correct the EDATs etc, just recompress your PSARC with the PS2 iso you dumped.
Reply
(02-14-2013, 07:15 PM)VIRGIN KLM Wrote: Once this happens you won't need to deal editing the already given file inside the PSARC file, you'll just replace it with whatever game/ISO you want. This doesn't mean importantly that you would be able to emulate other games (still could be possible) but that you wouldnt need to rebuild the iso and correct the EDATs etc, just recompress your PSARC with the PS2 iso you dumped.

I am not sure if there are any .psarc files, as a game image inside is a huge .enc file, which is 200-400 mb bigger than original game image. Hopefully we will be able to pack any game, when .enc is decrypted. However, it doesn't work with xbox games in case of xbox360. But I am not sure if anyone actually has tried to modify game emulator profile.
Reply
I thought I could post some info for games I tried to patch and failed:


Gauntlet - Dark Legacy (SLUS_20047)
Code:
vertical fov (search for hex array in 3xxx memory)

00 00 80 3F BA 20

Jak and Daxter - The Precursor Legacy (SCUS_97124)
(the built-in widescreen mode is vert- unfortunately)
Code:
these memory addresses are constantly overwritten; use NOP to examine what they do:

202AF9B0 // hor fov
202AF9B4 // vert fov
2079F478 // widescreen switch; off: 0014E4C4; on: 0015120C

Jak 3 (SCUS_97330)
(the built-in widescreen mode is vert- unfortunately)
Code:
these memory addresses are constantly overwritten; use NOP to examine what they do:

2030B7B0 // hor fov
2030B7B4 // vert fov
207D5F68 // widescreen switch; off: 00146071; on: 0014867D

MDK 2 - Armageddon (SLUS_20105)
Code:
memory addresses:

201ECDB0 // 0.333... zoom
201ECDB4 // 0.133... zoom
201F0384 // hor image scaling (use NOP)

hex arrays in 3xxx memory:

zoom
00 00 3F 8B 15 70 29

hor image scaling
00 00 20 44

Red Faction (SLUS_20073)
Code:
209C2738 // vertical fov (memory address)

Return to Castle Wolfenstein - Operation Resurrection (SLUS_20297)
Code:
memory addresses:

20210284 // vert fov
20232D84 // vert fov

hex arrays in 3xxx memory:

vert fov
00 00 80 3F F3 0F 10 05

hor image scaling
CD CC 4C 3F A1 50

Speed Racer (SLUS_21812)
(It has a built-in widescreen mode which is activated depending on the setting in the PS2 bios. However it's a fake widescreen mode: Only the menu/HUD is changed to 16:9, the 3D graphics are simply stretched Blink)
Code:
memory addresses:

205A7E08 // 0.1333... zoom
205A7E0C // 0.3333... zoom
206C6D58 // hor image scaling
206C6D5C // vert image scaling

Star Wars - Battlefront 2 (SLUS_21240)
Code:
memory addresses:

207C81A8 // vertical fov (affects HUD position)
20771F0C // HUD scaling
20771F14 // -"-
20771F24 // -"-
20771F2C // -"-
20771F54 // -"-
20771F5C // -"-
207D8CCC // -"-
207D8CD0 // -"-


Maybe someone more skilled than me can use this info to create proper patches for these games Smile
Reply




Users browsing this thread: 19 Guest(s)