..:: PCSX2 Forums ::..

Full Version: PSOne Widescreen Patches
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Is there a widescreen hack for Gran Turismo 1 & 2? I would like to try them out.
(07-11-2014, 07:35 PM)VIRGIN KLM Wrote: [ -> ]Welcome to the official thread for PS1 Widescreen patches.

Similarly to the PS2 one, here you can discuss, post and request widescreen patches for PS1 games.
Have in mind that same rules apply, for example strict 2D games and 2D-heavy games (like ones with 2D backgrounds) are mostly out of the question (See Digimon World 2 and Legend Of Dragoon patches issues).

The latest collection of patches is provided by El_Patas and can be found in this post:
http://forums.pcsx2.net/Thread-PSOne-Wid...#pid477709

PS1 games in general are harder to patch compared to PS2 games, or better said, there is a less universal way of patching games.
The idea is pretty similar to the generic PS2 widescreen patching (like the mathematics used) and it's the best that can be done for now if you have no assembly code knowledge.

Here's a (slightly updated) tutorial:

1. Open epsxe 1.9.25 (Yes, it has to be epsxe 1.9.25 and not any other emulator/version, it's the only emulator/version with static memory, required for this tutorial) and attach Cheat Engine (32bit) to it.
2. Set a range of search of 00A8B6A0 to 00C8B69F
3. Change the Value Type to 2 bytes
4. While on a 3D area in the game, check the hex option next to the "Value" space and put one of the values below and click "First Scan":

1000
1999
199A
12AA
111A
1400

5. While still on a 3D area do a couple of consecutive searches (using the "Next Scan" button), then move your camera and your character a bit and press a couple of times again the next search button.
6. You will end up with a number of results that you need to check in the same way like PS2 widescreen hack searching method. Make a save state and start modifying values according to this list:

Initial Value (4:3) -> Modified Value (16:9)

1000 -> 0C00
1004 -> 0C03
1999 -> 1333
199A -> 1334
1200 -> 0D80
12AA -> 0E00
111A -> 0CD3
1400 -> 0F00
1164 -> 0D0B
0B98 -> 08B2

7.Once you notice something like the size or the zoom gets modified try to isolate the address responsible. Have in mind that PS1 games and emulators are more prone to crashes than PS2, you might have to reload the savestate and re-attach your Cheat Engine session to epsxe keeping the current searches when asked. Also if you come across a height modifier or a zoom modifier but not a width modifier you can hit Ctrl+B and search with the debugger nearby addresses (+-200) manually for a possible height modifier, most of the times they are near to each other.
8. Once you have found the address responsible, you need to do a bit of math using a Hex Calculator (Windows provide one already). Because 00A8B6A0 represents address 80000000 on PS1's memory, you need to subtract 00A8B6A0 from the resulting address (the address you found that modifies the width) and add the result to 80000000.
9. You're ready, feel free to post the result in this thread! Also if you want to provide an Eyefinity patch, here's a list of value replacements:

Initial Value (4:3) -> Modified Value (Eyefinity)

1000 -> 0400
1004 -> 0401
1999 -> 0666
199A -> 0667
12AA -> 0800
111A -> 0446
1400 -> 0800
1164 -> 0459
0B98 -> 02E6

Thanx in advance to everybody contributing to this thread!
Hello everyone, how are you doing? good I hope, i have a simple request, the widescreen patch for the japanese (original) version of street fighter EX2 plus, that's all, greetings.
(02-26-2019, 07:26 AM)Sub-Zero Bi Han Wrote: [ -> ]Hello everyone, how are you doing? good I hope, i have a simple request, the widescreen patch for the japanese (original) version of street fighter EX2 plus, that's all, greetings.
These games have widescreen option:
- [SLPS-00373] Masters: Shin Harukanaru Augusta
- [SLPS-00632] Pebble Beach no Hatou PLUS

This final game in the series does not:
- [SLPM-86080] Jun Classic C.C. & Rope Club

It looks like they just removed the icon from the settings screen, as there are an odd number there.

I'd love to find out an equivalent widescreen code for "Jun Rope".

Beetle PSX "Widescreen mode hack" works for the 3D scene, but the first two games keep the aspect of some HUD elements (player, map, ground type).

Edit: whilst browsing memory the strings for "Wide Mode" are still there.

Edit: "Wide Mode" settings was still in the save data the same as previous games so I could create a cheat code to pole 0x01 at 0x001136FD to enable the games own Widescreen setting.
Hello. Can someone make a widescreen patch for Panzer Front? Thanks in advance.
I would like to know if El_Patas have some plan to update his PSOne Widescreen Archive.
The last update occurred more than one year ago...
I wonder if someone could do a widescreen patch for the crash bandicoot and spyro games (JP vers)
PoPoRoGue [PSX] - Widescreen (16:10). In progress yet.
--------------------------------------------------------------------
[Image: Popo.gif]
So, after a long time without posting anything, I decided to do a little experiment: using widescreen cheat codes on a PS1 GameShark with a PS2. Turns out, it worked great!

Sorry about the horrible framing; the only recording device that I have is an old smartphone, and the cat didn't help. But I'm too lazy to keep repeating the process, so I just left at that XD. And this is the only widescreen TV that I have, which is on its last breaths (top roll of LEDs are shorted), so, yeah...

But regarding the experiment, I was impressed that it worked so well. I remember reading somewhere that GameSharks wouldn't work for PS1 games on PS2, because the PS1 inside there isn't "complete" (that's definitely true for the blocks that go on the parallel port on the first models of PS1s, though). The disk that I have is heavily scratched, but it read like a charm! I guess you'd need a PS1 memory card as well, which is what I'm using.

Anyways, this is just to prove that these codes work on "original" hardware, and with "original" means of adding them as well!
(11-13-2017, 05:35 PM)Kooler186 Wrote: [ -> ]Deleted

Can you share the Smackdown 2 widescreen code? Even though it is buggy I want to test it out! Smile

(08-03-2019, 06:06 PM)TheDimensioner Wrote: [ -> ]So, after a long time without posting anything, I decided to do a little experiment: using widescreen cheat codes on a PS1 GameShark with a PS2. Turns out, it worked great!

Sorry about the horrible framing; the only recording device that I have is an old smartphone, and the cat didn't help. But I'm too lazy to keep repeating the process, so I just left at that XD. And this is the only widescreen TV that I have, which is on its last breaths (top roll of LEDs are shorted), so, yeah...

But regarding the experiment, I was impressed that it worked so well. I remember reading somewhere that GameSharks wouldn't work for PS1 games on PS2, because the PS1 inside there isn't "complete" (that's definitely true for the blocks that go on the parallel port on the first models of PS1s, though). The disk that I have is heavily scratched, but it read like a charm! I guess you'd need a PS1 memory card as well, which is what I'm using.

Anyways, this is just to prove that these codes work on "original" hardware, and with "original" means of adding them as well!

Nice! I always wondered about this. Glad you could make it work.