..:: PCSX2 Forums ::..
Register | Help | Log In |
Register PCSX2 Site Forums Member List Donate View Today's Posts Search

Current time: 05-24-2013, 09:08 AM Hello There, Guest! (Login — Register)

..:: PCSX2 Forums ::.. / Off Topic / Chatterbox v
1 2 3 4 5 ... 88 Next »
/ PCSX2 - Widescreen Game Patches



User(s) browsing this thread: 3 Guest(s)

Pages (205): 1 2 3 4 5 ... 205 Next »
Post Reply 
 
Thread Rating:
  • 20 Votes - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
PCSX2 - Widescreen Game Patches
Author Message
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #1
Photo PCSX2 - Widescreen Game Patches
[Image: logo_zps8e99e724.png]



This thread was originally created, because of a dislike for 4:3 being stretched to 16:9, and a curiosity to whether there was something that could be done about it. If you are interested in how this began (more than a year ago now =o), have a read through the first few pages of the thread.


Below, are some useful links. To an archive of patches relentlessly collected from around this long thread by resident archiver, devina40, also to info, and essential tools used for creating patches, and other threads that followed suit, in the pursuit of PS2 widescreen gaming.

    Patch Archive
  • Widescreen Patch Archive, & Helpful Info, by devina40


    Guides & Reference Material
  • Creating Widescreen Patches in Less Than 10 Steps, by synce
  • Useful Reference/Guide to Viewport Render Expansion, by synce
  • How to convert .pnachs to other regions, by devina40
  • High Definition Game Database
  • Playstation 2 Video Modes
  • PlayStation 2 Progressive(480P/VGA)Action Replay Codes


    Patching Tools & Applications
  • PCSX2 Widescreen Helper Application, by hyakki
  • Patch Converter & ELF Search Application, by pelvicthrustman
  • PCSX2 Cheat Converter/Patch File Editor, by fuzzymillipede
  • Multi Converter - Cheats decrypter/converter/editor, by vsub
  • ps2rdmod (ps2rd w/PNACH support), by pelvicthrustman
  • Floating Point to Hex Converter
  • Cheat Engine
  • Artmoney
  • PS2 Disassembler
  • HxD - Freeware Hex Editor and Disk Editor


    Other PS2 Widescreen Threads & Sites
  • PS2WIDE
  • PSX Scene Widescreen Hacks Forum

Also, a special thank you, to the PCSX2 team, staff, and to everyone who has helped, and contributed to this, from the beginning, to now.

Regards,
Asmodean

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 04-05-2013 12:11 PM by Asmodean.)
03-15-2012 02:00 PM
Find all posts by this user Quote this message in a reply
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #2
RE: PCSX2 - Widescreen Game Patches
Well, I've searched through all visible hex files from FFX as a reference, to see if I could find the addresses used. So my only conclusions are that, I haven't found the correct file, or it's not using the RAW hex addresses, but converting them into another address format to use in the pnach file, but I've no idea what format..yet

If I figure it out, i'll post it here, in case anyone would be interested. Though, by the looks of it, apparently not Tongue

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 04-01-2013 11:20 PM by Asmodean.)
03-16-2012 01:30 PM
Find all posts by this user Quote this message in a reply
Bositman Offline
Angel of Death
********

Posts: 12.406
Joined: Aug 2005
Location: Athens,Greece
Reputation: 175
Post: #3
RE: LF: Tips on Creating a Widescreen Pnach
I'm interested, just can't help at all Tongue

[Image: newsig.jpg]
03-16-2012 01:45 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #4
RE: LF: Tips on Creating a Widescreen Pnach
(03-16-2012 01:45 PM)Bositman Wrote:  I'm interested, just can't help at all Tongue

No worries Tongue I'll update as I find.

Hex isn't exactly known for it's readability Tongue

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 12-02-2012 06:01 AM by Asmodean.)
03-16-2012 02:02 PM
Find all posts by this user Quote this message in a reply
xstyla Offline
hobby coder
***

Posts: 686
Joined: Aug 2011
Location: just a box
Reputation: 3
Post: #5
RE: LF: Tips on Creating a Widescreen Pnach
you searching by numeral values? (and those a floating point) ugh. that's really tough work if you dunno what it changes. you could mess up the whole game engine if you change the wrong numbers. you might experience strange game behaviour there. Laugh

a tip i could give you is to get a ps2 disassembler (like ps2dis099_23) and you might need some luck for a couple games that the label definition or debug info is in the elf. that way you could search by variable name and change exactly that what you want to change.
(This post was last modified: 03-16-2012 04:18 PM by xstyla.)
03-16-2012 04:16 PM
Find all posts by this user Quote this message in a reply
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #6
RE: LF: Tips on Creating a Widescreen Pnach
I've been searching by address, and strings (where applicable). I'm not changing any values, only looking for the correct ones, to include in a patch file. I need to know the correct X, Y screen addresses to change, or the patch will of course do nothing.

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 03-27-2012 04:07 AM by Asmodean.)
03-16-2012 04:31 PM
Find all posts by this user Quote this message in a reply
xstyla Offline
hobby coder
***

Posts: 686
Joined: Aug 2011
Location: just a box
Reputation: 3
Post: #7
RE: LF: Tips on Creating a Widescreen Pnach
not really confusing. i think you made a logical mistake. or you dunno about how programs get loaded on the ps2.

i'd think the difference of adresses is that ps2dis maps the file to ps2 address space as described in the elf's section headers, where hexworkshop probably does not do that. this' where you get the file offset only in workshop, not the memory location in the ps2's ram. but this is the one you need. so you have to trust the offset and code ps2dis spews out. Wink
(This post was last modified: 03-16-2012 08:05 PM by xstyla.)
03-16-2012 08:04 PM
Find all posts by this user Quote this message in a reply
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #8
RE: LF: Tips on Creating a Widescreen Pnach
(03-16-2012 08:04 PM)xstyla Wrote:  not really confusing. i think you made a logical mistake. or you dunno about how programs get loaded on the ps2.

i'd think the difference of adresses is that ps2dis maps the file to ps2 address space as described in the elf's section headers, where hexworkshop probably does not do that. this' where you get the file offset only in workshop, not the memory location in the ps2's ram. but this is the one you need. so you have to trust the offset and code ps2dis spews out. Wink

You're right. I hadn't thought of that.

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 12-02-2012 06:02 AM by Asmodean.)
03-16-2012 08:15 PM
Find all posts by this user Quote this message in a reply
miseru99 Offline
Translator
****

Posts: 1.799
Joined: Jun 2011
Location:
Reputation: 91
Post: #9
RE: LF: Tips on Creating a Widescreen Pnach
You'll probably have it easier to seek through actual memory(of pcsx2 with loaded game) using for example cheat engine(with search range of 20000000 to maybe 21ffffff max, maybe even 20ffffff would be enough in here)than hex editor.

I would guess the "RATIO" text doesn't mean much here at all, just some leftover or unfinished feature, if you divide Y/X native res you get ratio in float which in FFX 416/512 ~ 0,8, if you seek that float in it'll end as one of the first results(only in FFX of course). Most likely that find in FFX patch wasn't made by some smart easy to convert method or uber skills, but luck+experience+FFfanatism which equals to guessing and testing having lots of will and time(or simply maxed luck stats;P), unless the game changes ratio or resolution ie. while playing a movie, which could be helpfull start. Different game engine will most probably store ratio in different way and that all means even while the topic is interesting it'll not just start flowing with 16/9(/10) patches. Good luck finding it in the games you like through, hope I didn't killed any motivation here. O.o

pre-post-edit(lol):
Hmmm or maybe I'm wrong about it being hard and different, couse I think I just found something in DBZ:BT3 and that's a pal version;P meaning 512/512 = 1 which seemed impossible to find at first;P(yuck 161k results with float 1.000) and actually every thing including camera distance, interface size and probably char models has own parameters which can be easily changed and found in early adresses by seek I proposed in cheat engine, I need to check a bit more couse I have too much useless adresses now;P, couse I mass changed loads of them just to check(my luck that it didn't crashed which would be expected;O).

DBZ:BT2/3 hackfix showoff
Sparking - Budokai Tenkaichi 3(EU/US/JP) Trainer/Editor
---
ICO WS patcher
03-16-2012 11:09 PM
Find all posts by this user Quote this message in a reply
Asmodean Offline
ⓃⓄⓄⒷⓈⓆⓊⒶⒹ
**

Posts: 216
Joined: Jan 2012
Location: Ireland
Reputation: 26
Post: #10
RE: LF: Tips on Creating a Widescreen Pnach
Thanks for the tip miseru, I'll be sure to try Cheat Engine when I'm home again sunday.

PCSX2: Widescreen Patches
GSDX: Custom FX Shaders
(This post was last modified: 12-02-2012 06:03 AM by Asmodean.)
03-16-2012 11:56 PM
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Pages (205): 1 2 3 4 5 ... 205 Next »
Post Reply 


  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread



Current time: 05-24-2013, 09:08 AM

Contact Us | PCSX2 | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication

Powered By MyBB, © 2002-2013 MyBB Group.
Theme created by IncadudeF and modified by bositman