Author
|
Topic: Rebuilding a PlayStation ROM. [Help] (Read 2 times)
|
SC
Guest
|
|
« on: October 23, 2008, 12:55:17 pm » |
|
Hello everyone! I've been reading the forums for a LONG time, and recently I signed up.
I am working on a translation/miscelaneous cosmetic hacking for FF7. Translation is from Japanese to Spanish (my native language) for the International version of the game. But I have a problem -as stated in the topic title-: I need to rebuild the ROM from scratch, and FF7 reads data by sectors, not by filenames. So I need to know how to/if it is possible to do such task getting a full-working ROM.
I have my guessings on what is causing my rebuild-ed ROM to not to work. I think the "file sectors index" (or whatever you call it) is in the main SXXX.XXX.XX file but I am not sure. And if I am correct I still don't know how to edit it.
And if someone's interested: translation is 100% complete, and right now I am working on ASM hacking and the such. Later planning on update sound and 3d graphics with textures included. But the latter is just a dream for now.
Well, I hope someone points me to the right direction. Thanks in advance, pals! ^_^
P.S.: If you're asking why do I re-translate this game, just take a look at it's damn fu***** official translations. Also compared to FF8/9 this FF is so primitive for the PlayStation real capabilities. So that's it. >.<
|
|
|
|
GenoBlast
Guest
|
|
« Reply #1 on: October 23, 2008, 03:13:57 pm » |
|
I've never hacked a PSX game at all, but this guide seems to be exactly what you're looking for. Good luck! FF7 is a great game.
|
|
|
|
Aerdan
Guest
|
|
« Reply #2 on: October 23, 2008, 04:24:37 pm » |
|
FF7 has a great game engine, but otherwise rather sucks.
Fixed.
|
|
|
|
RedComet
Guest
|
|
« Reply #3 on: October 23, 2008, 05:30:12 pm » |
|
FF7 is a great game and Aerdan is a big stupid head.
Fixed. Double fixed! >_>
|
|
|
|
InVerse
Guest
|
|
« Reply #4 on: October 23, 2008, 05:56:32 pm » |
|
FF7 is a decent movie with an occasional interactive scene.
Fixed. Double fixed! >_> I realize this is an election year, but let's try to stick to the facts.
|
|
|
|
GenoBlast
Guest
|
|
« Reply #5 on: October 23, 2008, 09:24:00 pm » |
|
Damn, did I really say all that stuff? I must have been drunk or something. :crazy: P.S.: Half of the reason I said that was to start a flame war. DANCE MINIONS, DANCE! P.P.S: Actually, that isn't true. I knew it would happen, though.
|
|
|
|
Talbain
Guest
|
|
« Reply #6 on: October 23, 2008, 10:04:49 pm » |
|
Ice cream is delicious.
Fixed. Double fixed! >_> I realize this is an election year, but let's try to stick to the facts. Indeed.
|
|
|
|
DaMarsMan
Guest
|
|
« Reply #7 on: October 23, 2008, 10:13:09 pm » |
|
Yay for clutter in the screenshots thread!
|
|
|
|
Aerdan
Guest
|
|
« Reply #8 on: October 23, 2008, 10:22:59 pm » |
|
This isn't the screenshots thread.
|
|
|
|
GenoBlast
Guest
|
|
« Reply #9 on: October 23, 2008, 10:58:19 pm » |
|
This isn't the screenshots thread.
I think that, deep down inside, we're all the screenshots thread.
|
|
|
|
Klarth
Guest
|
|
« Reply #10 on: October 24, 2008, 02:46:02 am » |
|
There is no screenshot thread spoon.
|
|
|
|
MathOnNapkins
Guest
|
|
« Reply #11 on: October 24, 2008, 08:14:51 am » |
|
I thought .... man there's already 10 responses to this, something interesting must be going on, and then I opened up the thread and....
*facepalm*
|
|
|
|
SC
Guest
|
|
« Reply #12 on: October 24, 2008, 09:01:11 am » |
|
I've never hacked a PSX game at all, but this guide seems to be exactly what you're looking for. Good luck! FF7 is a great game. I've done exactly what that doc tries to explain. However, it won't work with FF7, as it reads data by sector position and NOT BY FILENAMES, so that means a regular ROM reconsruction is not going to work. What I need is to allocate and edit the index that the main EXE uses for files and sectors location. At least this is how it is supposed to work FF7. So, instead of going off-topic, I would appreciate some valuable help. Thank you!
|
|
|
|
Gemini
Guest
|
|
« Reply #13 on: October 24, 2008, 09:16:40 am » |
|
FF7 uses multiple allocation tables for files, so forget about searching in the main exe. To rebuild the ISO (please, don't call it ROM, it's seriously annoying) you need to regenerate FIELD.TBL, YAMADA.BIN, a segment of KERNEL.BIN, and I can't remember what other file, but since you're going to do ASM work you probably won't need me to tell you what to look for. If I were you, I'd just move the original files around, instead of rebuilding the whole thing from scratch.
|
|
|
|
DaMarsMan
Guest
|
|
« Reply #14 on: October 24, 2008, 05:40:31 pm » |
|
Yay for clutter in the screenshots thread!
Jeez who is this idiot... Haha, I thought I clicked screenshots....
|
|
|
|
|