Welcome
Welcome to <strong>suikogaidentranslation</strong>.

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. Registration is fast, simple, and absolutely free, so please, <a href="/profile.php?mode=register">join our community today</a>!

Suikoden 2 patch release

Suikogaiden Translation Project Technical Work Devision

Suikoden 2 patch release

Postby Rufas » Fri Oct 01, 2010 3:02 am

Inspired by Raww Le Klueze quote:

"You might want to consider working off the PAL version.[...] If for no other reason than to see how they fixed it so the NTSC version can be brought up to that standard."

I thought - why don't we just hack PAL version to use US save data instead? We can use back our save data and still enjoy the fixes on PAL versions.

So this is it! A PPF patch to allow PAL-E Suikoden 2 to:

- load / use back your existing US Suikoden 2 save.
- load / convert your US Suikoden 1 save.

Download at

Latest release
v0.1.1 - https://sites.google.com/site/rufaswan/S2-PAL-US-v0.1.1.zip

Old release
v0.1.0 - https://sites.google.com/site/rufaswan/s2-pal-us.zip

=================================================================

What is fixed in PAL:

- McDohl glitch
The S1 Hero name is transferred properly. No more TcDohl for US players.

- Toran Castle glitch
The same McDohl glitch for your S1 castle name. It is also fixed.

- Annalee's Song glitch
When you recruit Annalee, she will ACTUALLY sing a song for you. You can hear it.

- War music glitch
In US version, some of the major battles the music will disappear. It's fixed.

- Various script fix
That includes the trade tips, the enemy names at Tenzan Pass...

- and others. (need confirmation)

=================================================================

How to apply the patch:

1. First you'll need to find a copy of PAL-E version Suikoden 2.
(Please don't ask me where to get it. My only reply is "try Amazon.com,
eBay.com, or Google.com to order a copy!")

2. Now you'll rip it into bin file. Just Google "how to rip a PSX CD into
an ISO/BIN" can give you a bunch of tutorials to follow.

3. Copy the "S2-PAL-US.ppf" to the same folder with the BIN file.

4. Download "PPF-O-Matic" from here
http://www.romhacking.net/utils/356/

5. Extract and run "ppf-o-matic3.exe".

6. For "ISO File", browse to the BIN you just created.
For "Patch", use "S2-PAL-US.ppf".

7. Click on "Apply" and wait for it to finish.

8. Now your BIN is patched. You can either burn it to a CD and play on a
real PlayStation, or you can run your favorite psx emulator and play on
your computer.

9. Enjoy!



NOTE:
FYI, for some reasons if you want your original BIN back, just repeat step
5 to 7 with the option "Apply Undo-Patch-Data" ticked.

=================================================================

Testing needed:

- Play it on a real PlayStation. (Comes with US license. In theory, it should work.)
- Convert to eBoot and play it on PSP.
- Save data transfer to US Suikoden 3 (The saves are in US IDs. In theory, they should work also.)
- for other bits and tidbits I didn't noticed.

=================================================================

With the success above, I tried to patch the real US version. However, the result is terrible. The resulting patch is over 400MB, which is as big as the ISO itself!

Unwilling to give up, I tried import the file directly to the ISO instead. Nope, cannot import because PAL files are bigger. Tried again with brutal force, edit the ISO's table of content, import again, but end up...

r3000: executed illegal opcode 011f3030
r3000: executed illegal opcode ffd900ff
r3000: executed illegal opcode 64024818
r3000: executed illegal opcode ffd30118
r3000: executed illegal opcode 78004830
translate_address: illegal physical address 040966d0

... and a black screen.

Sorry US folks, I can't help you there. You'll have to find a copy of PAL version and patch it.

- Rufas
Last edited by Rufas on Wed Feb 16, 2011 12:11 pm, edited 2 times in total.
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am

Re: Suikoden 2 patch release

Postby Rufas » Fri Oct 01, 2010 3:03 am

Technical Notes:

From this little sidequest, I already know how to make a patch, and how to allow Suikogaiden to find S2 save.

To create a patch:

1) Download PPF Studio from here
http://www.romhacking.net/utils/514/

2) Do not go to PSX/PS2 (CD) tab! That is NOT what you want. Just General.

3) You'll need 2 copies of the full game. One is patched, one is not. The patched goes to "Patched File", and the original goes to "Original File".

4) Goes to PPF File (Output) and choose where to save it.

5) Tick "Include Undo Data" as well, so user can apply another patch in future. (e.g. latest patch).

6) Click Create PPF-Patch and there you go. Just wait until the process is finished, and you're done!

For PAL S2 to recognize US save is simpler. Just open these files:

./CDROM/130_SHOP/SAVE1.BIN
./CDROM/130_SHOP/SAVE2.BIN
./CDROM/130_SHOP/YADOYA1.BIN
./CDROM/130_SHOP/YADOYA2.BIN
./CDROM/270_BOOT/BLOAD.BIN
./CDROM/270_BOOT/G1LOAD.BIN
./CDROM/270_BOOT/OVER.BIN

And do a find and replace:
BESLES-02442GS2 -> BASLUS-00958GS2
BESLES-00527GENSOU0 -> BASLUS-00292GENSOU0

Import the files back and you're done!

Sidenotes:

If you compare file by file, these are the files reported to be the same (duplicated).

https://sites.google.com/site/rufaswan/ ... es.txt.zip
(file too large to post, use download instead)

- Rufas
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am

Re: Suikoden 2 patch release

Postby Raww Le Klueze » Fri Oct 01, 2010 4:32 am

Play it on a real PlayStation. (Comes with US license. In theory, it should work.)

I think the problem there is gonna be that most TV's in the U.S won't be able to handle the PAL signal.

Save data transfer to US Suikoden 3 (The saves are in US IDs. In theory, they should work also.)

Shouldn't be a problem. I converted a PAL save to read as a US one and there were no problems with the transfer, all names, sans McDohl due to being hardcoded as McDohl McDohl (smart move Konami :roll: ), transferred properly so the headers are all in the same place for it.

Though I suppose I didn't check if the level bonuses still applied.
Prejudice is a great timesaver. It enables you to form opinions without bothering to get facts.
User avatar
Raww Le Klueze
 
Posts: 168
Joined: Sun Jul 05, 2009 12:39 am

Re: Suikoden 2 patch release

Postby Rufas » Mon Oct 04, 2010 5:37 am

Hmmm... if Suikoden 3 hardcode S1 Hero name, it will make sense someone to fix that. But unfortunately I won't be a part of it. My computer is too slow to handle a beast like PS2 emulator. It even have slow downs when I tried using NDS emulator. Sorry, but I'll have to pass.

Maybe someone can find and list down everything we'll need to fix. Include details if possible. It can be useful for anyone involved when Suikoden 2 re-translation project started.

- Rufas
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am

Re: Suikoden 2 patch release

Postby lunairetic » Thu Nov 18, 2010 4:10 pm

Rufas wrote:What is fixed in PAL:

- McDohl glitch
The S1 Hero name is transferred properly. No more TcDohl for US players.

- Toran Castle glitch
The same McDohl glitch for your S1 castle name. It is also fixed.

- Annalee's Song glitch
When you recruit Annalee, she will ACTUALLY sing a song for you. You can hear it.

- War music glitch
In US version, some of the major battles the music will disappear. It's fixed.

- Various script fix
That includes the trade tips, the enemy names at Tenzan Pass...

- and others. (need confirmation)



Finally.... i had played Suikoden 1 n 2 on Japanese version. But I realize, there are some minor difference with US version. Especially War Music, Annalee's song, Duel with Jowy Song and 108 stars ending Song. I had tried the suikoden 2 PAL patch, Mr. Rufas... the result is...Amazing!! But I have some question... how about the Gameshark Code?? on US or Europe?
Kill all enemies..!!!
Kill who opposes us..!!!
Bring the justice back...!!!
User avatar
lunairetic
 
Posts: 15
Joined: Mon Aug 18, 2008 4:33 am

Re: Suikoden 2 patch release

Postby Rufas » Fri Nov 19, 2010 10:45 am

Welcome back lunairetic! It has been a long time. How are you?

As for the patch, all it does is enable PAL / Europe version of Suikoden 2 to:

- load / use back your existing US Suikoden 2 save.
- load / convert your US Suikoden 1 save.

All these fix are done by Konami when it is released to Europe. I just take advantage of it and modify the game for US folks/friends. Nothing more.

As mention by Raww Le Klueze above, the patch probably won't work on real Playstation because I didn't set the Video Mode to NTSC. And I don't have the time to look into it until Suikogaiden is finished, so be patient.

If you want to use Gameshark Codes, look under PAL or Europe version, as long as it is not NTSC-J (for Japan) or NTSC-U (for North America). I can't tell you which codes works because personally I didn't use any.

Best Regards,
- Rufas
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am

Re: Suikoden 2 patch release

Postby lunairetic » Thu Nov 25, 2010 3:56 pm

Hahaha... yeah it's been a long time since my last post... I'm little busy with my job now...

I didn't try Suikoden 2 patch on Playstation console, I'd rather choose to play on Emulator, Mr. Rufas...

I searched Europe gameshark code, and I did'nt found it. Fortunately...I tried the US gameshark code and it worked!!!
Kill all enemies..!!!
Kill who opposes us..!!!
Bring the justice back...!!!
User avatar
lunairetic
 
Posts: 15
Joined: Mon Aug 18, 2008 4:33 am

Re: Suikoden 2 patch release

Postby Granfalloon » Mon Feb 14, 2011 10:46 am

just wanted to say thanks for this, I never got to experience the game without these really annoying glitches and I'm excited to have a reason to play it again glitch-free! :D
Granfalloon
 
Posts: 7
Joined: Mon Feb 14, 2011 10:42 am

Re: Suikoden 2 patch release

Postby Rufas » Tue Feb 15, 2011 8:57 am

You are most welcome, Granfalloon. Please remember the patch isn't final because there are still some unfixed glitches in PAL version. We will update the patch in future when Suikoden 2 re-translation project launches.

- Rufas
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am

Re: Suikoden 2 patch release

Postby Granfalloon » Tue Feb 15, 2011 9:52 am

well after having converted it to eboot form for my psp i found out that the pal-patched version won't pick up save data from my ntsc copy of suikoden I or 2. I even tried rename the game ID of the PAL version (SLES 02442) to NTSC (SLUS 00958) and it still wouldnt pick anything up.
Granfalloon
 
Posts: 7
Joined: Mon Feb 14, 2011 10:42 am

Re: Suikoden 2 patch release

Postby Rufas » Wed Feb 16, 2011 12:09 pm

Hmmm... that's odd. It should work. But I don't have a psp to test it myself. Sorry.

Since you mention about Game ID, I think it is probably the name of the PSX-EXE causes the problem. So I'll just update the patch. The main PSX-EXE now is renamed as SLUS_009.58.

On top of that, I just learned how to convert PAL into NTSC. You probably can play the patched game on your TV now. :wink:

To avoid confusion, I included a patch number. The version now is v0.1.1 and you can download it here:

https://sites.google.com/site/rufaswan/S2-PAL-US-v0.1.1.zip

If it still doesn't work, you might want to read this:

PSX on PSP - Memory Card Handling

Help it helps!
- Rufas
User avatar
Rufas
 
Posts: 213
Joined: Wed Nov 12, 2008 8:44 am


Return to Technical Work Division (We can do this!)

Who is online

Users browsing this forum: No registered users and 0 guests

cron
suspicion-preferred