Author
|
Topic: Newbie to PSX hacking (Read 2 times)
|
YoshiFtJ
Guest
|
|
« on: February 08, 2009, 09:55:31 pm » |
|
What I am aiming to do is to hack the text in Suikoden for the Playstation to fix grammar and the such. I've looked for guides but all I could find was a guide that wanted me to run a Playstation system with a action replay and other strange things.
I know the basics to ROM hacking (NES and SNES games are easy enough) but I cannot for the life of me figure out Playstation games. I used Relative Searcher and Tabular to make a table for the game, but I cannot find a program that supports Playstation image files and table files together.
Any help would be much appreciated.
|
|
|
|
Gemini
Guest
|
|
« Reply #1 on: February 08, 2009, 10:32:28 pm » |
|
Forget about programs that should support table and Psx Image files, and work on the internal files instead. Edit those, do all the stuff you need to do, and THEN replace them with a program like CDMage beta. Working directly on the ISO is not only a pain in the ass, but it's also prone to huge errors and weird shit.
|
|
|
|
YoshiFtJ
Guest
|
|
« Reply #2 on: February 09, 2009, 07:46:36 pm » |
|
Oh, okay. Disassemble, edit, and rebuilt. Seems logical.
Do you have any suggestions for tools or have a tutorial you could point me to?
|
|
|
|
|
David Holmes
Guest
|
|
« Reply #4 on: February 09, 2009, 09:25:19 pm » |
|
Dialog and bugfix hacks of Suikoden 1/2/3 are actually projects I've considered working on myself after Suikogaiden is finished - they could all use one. Good luck with this. Edit: as for tools, I can't really recommend much since I'm new to this myself, but if it turns out you need anything custom or need to figure out a more complicated format, let me know and maybe I can find time to help.
|
|
|
|
YoshiFtJ
Guest
|
|
« Reply #5 on: February 10, 2009, 12:46:11 am » |
|
There are so many files... I have no idea where the text is stored.
This is going to be pretty complicated...
|
|
|
|
Gemini
Guest
|
|
« Reply #6 on: February 10, 2009, 12:54:47 am » |
|
Make ram dumps, using savestates (decompressing them if necessary, mainly in ePSXe and PCSX) or the PEC plugin (CTRL+D when text is on screen). This should give you at least a chance to build a preliminary table, then you can look for the real thing on disk using Winhex or any other program that can do searches in sub/folders.
|
|
|
|
YoshiFtJ
Guest
|
|
« Reply #7 on: February 10, 2009, 01:01:38 am » |
|
Alright, I have never done any of this before so I will have to look into it.
Savestates, huh? Things are getting pretty interesting.
|
|
|
|
slowbeef
Guest
|
|
« Reply #8 on: February 15, 2009, 03:55:33 pm » |
|
Make ram dumps, using savestates (decompressing them if necessary, mainly in ePSXe and PCSX) or the PEC plugin (CTRL+D when text is on screen). This should give you at least a chance to build a preliminary table, then you can look for the real thing on disk using Winhex or any other program that can do searches in sub/folders.
Any reason not to use pSX savestates? I use pSXrel and I just do my savestate hacking right in the files generated - they look like uncompressed memory dumps with a variable length header, so you have to watch out for the header in terms of addressing, but other than that, it seemed pretty easy. (Uh, relatively speaking.)
|
|
|
|
Gemini
Guest
|
|
« Reply #9 on: February 16, 2009, 08:30:16 am » |
|
I didn't say that you shouldn't hack pSX savestates, but that you need to decompress ePSXe's and PCSX's if you want to hack those. As for myself, I prefer hacking in PCSX because of the better debugging features.
|
|
|
|
BadPotato
Guest
|
|
« Reply #10 on: March 08, 2009, 04:29:32 pm » |
|
someone on suikosource have found out the encode for the graphical letter ==> http://www.suikosource.com/phpBB3/viewtopic.php?p=115308#p115308It's work nice for suikoden1, but in suikoden2 the capital letter are wrong... thought, that should be easy to fix this.
|
|
|
|
|