Falo, could you PM me the source of your tool?
I'm studying the structure of KH1 & KH1FM to make an english patch...
I have some doubts... Can you help me?
Thanks!
PS: if you won't give the source, can you just tell me some text files name, if you found them?
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Kingdom Hearts 1 Models
Re: Kingdom Hearts 1 Models
I've skimmed this thread, but it appears as though the link to the dumper has been removed. Is there anywhere else that I can find it? I'm looking to dump KH2 or KH2FM (whichever it works best with), and then wade through the sea of cutscene and battle audio files.
Edit:
Edit:
Any luck with this?Roxas75 wrote:Falo, could you PM me the source of your tool?
I'm studying the structure of KH1 & KH1FM to make an english patch...
I have some doubts... Can you help me?
Thanks!
PS: if you won't give the source, can you just tell me some text files name, if you found them?
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
I'm not sure if this is totally out of the subject but anyways.
I made a Toolkit for KH2FM, which contains an extractor(with a huge hashlist for now =D ), a patchmaker and a patcher. The patching process is longer than Xeeynamo's b\c it's rebuilding totally the IMG and the IDX(where Xeeynamo was just opening the IDX, finding the file, and replacing it. If a bigger file was selected, it will overwrite some files so that wasn't really a good solution. Anyways ya can found a demo of my Toolkit here: https://www.youtube.com/watch?v=V6XFdC9 ... XhBHpEpJEQ
Download links:
Executable: http://www.govanify.x10host.com/_files/ ... oolkit.exe
License: http://www.govanify.x10host.com/_files/ ... ICENSE.txt
If ya want more help do the command KH2FM_Toolkit -help, it will extract a Readme. It will require the .NET Framework too, normally shipped w/ windows so I think there will be not so much issues with that.
I'm not sure I'll work on KH1, but maybe I'll do a Toolkit for him, that's a possibility. The problem is I never really worked on kh1, and I don't really want to work on him^^
So, I want to say, we'll see
Btw, don't consider that like an ad, I personally don't want to be known, I just want my Toolkit to be known :p It's the best ya can found for now, so that's why^^
Last thing: the HashList isn't complete(there's still ~1.000 nonames for KH2FM), but I'm updating it pretty quickly, so I think the nonames will be an old story in not so long =D
Bye!, GovanifY
I made a Toolkit for KH2FM, which contains an extractor(with a huge hashlist for now =D ), a patchmaker and a patcher. The patching process is longer than Xeeynamo's b\c it's rebuilding totally the IMG and the IDX(where Xeeynamo was just opening the IDX, finding the file, and replacing it. If a bigger file was selected, it will overwrite some files so that wasn't really a good solution. Anyways ya can found a demo of my Toolkit here: https://www.youtube.com/watch?v=V6XFdC9 ... XhBHpEpJEQ
Download links:
Executable: http://www.govanify.x10host.com/_files/ ... oolkit.exe
License: http://www.govanify.x10host.com/_files/ ... ICENSE.txt
If ya want more help do the command KH2FM_Toolkit -help, it will extract a Readme. It will require the .NET Framework too, normally shipped w/ windows so I think there will be not so much issues with that.
I'm not sure I'll work on KH1, but maybe I'll do a Toolkit for him, that's a possibility. The problem is I never really worked on kh1, and I don't really want to work on him^^
So, I want to say, we'll see
Btw, don't consider that like an ad, I personally don't want to be known, I just want my Toolkit to be known :p It's the best ya can found for now, so that's why^^
Last thing: the HashList isn't complete(there's still ~1.000 nonames for KH2FM), but I'm updating it pretty quickly, so I think the nonames will be an old story in not so long =D
Bye!, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
Me again, I just finally started to work on kh1, and the IDX format's pretty similar to kh2, see by yourself: http://govanify.x10host.com/_img/KH1IDX.png
I'm sure he already been RE but just posting that. I dunno when I'll have a workable version of my KH1FM_Toolkit but be sure I'm workin' on it now!
Glad to help ya, GovanifY
I'm sure he already been RE but just posting that. I dunno when I'll have a workable version of my KH1FM_Toolkit but be sure I'm workin' on it now!
Glad to help ya, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
Same as my KH2FM_Toolkit and all my next toolkits: an extractor, patcher, patchmaker + some other bonus features like somes for verify if you have a good dump of the game. I don't includes a full repacker b\c you can repack everything using the patchmaker and the patcher but I could do it. Not THAT complicated. Normally it'll be able to add files into the game too.
Basically it's just extracting the game by reading the IDX and opening a Stream into the IMG or it's patching the game by rebuilding the IDX and the IMG by copying the old one andmodifying the new one by reading my custom patch file format.
Workin' on it, GovanifY
EDIT: Btw, th position of the file KINGDOM.IMG is hardcoded inside the ISO, I dunno why square tried to hide that but anyways, that's pretty annoyin'. If I can found how to have a stream of him, then I can consider the extract thingy as 90% done^^
EDIT2: I don't really have any idea of how to find this file, been a long time I'm searchin' it. I'm still tryin' but square's always screwin' us at the bad timin' ~.~
EDIT3: Found a strange hash into the KINGDOM.IDX. It's E4EB9203. He isn't compressed. Trying to brute-force his name now
EDIT4: I maybe know what is the name of this hash but if this is the one I guess...just WTF
EDIT5: Square, Square, Square...When will you stop to do shits? This hash got for clear name "kingdom.img", literally. Square stored files of the ISO into the IDX, aka the lba of the game. WTF SQUARE
Basically it's just extracting the game by reading the IDX and opening a Stream into the IMG or it's patching the game by rebuilding the IDX and the IMG by copying the old one andmodifying the new one by reading my custom patch file format.
Workin' on it, GovanifY
EDIT: Btw, th position of the file KINGDOM.IMG is hardcoded inside the ISO, I dunno why square tried to hide that but anyways, that's pretty annoyin'. If I can found how to have a stream of him, then I can consider the extract thingy as 90% done^^
EDIT2: I don't really have any idea of how to find this file, been a long time I'm searchin' it. I'm still tryin' but square's always screwin' us at the bad timin' ~.~
EDIT3: Found a strange hash into the KINGDOM.IDX. It's E4EB9203. He isn't compressed. Trying to brute-force his name now
EDIT4: I maybe know what is the name of this hash but if this is the one I guess...just WTF
EDIT5: Square, Square, Square...When will you stop to do shits? This hash got for clear name "kingdom.img", literally. Square stored files of the ISO into the IDX, aka the lba of the game. WTF SQUARE
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
They just hardcoded the files in the iso. Some files like pre-rendered cinematics, the main img etc...which are supposed to be at the root of the iso got a reference into the IDX. I'm trying to make the main core of my soft right now, and this is working pretty well for now. I am able to extract the files kh1 listed on his IDX(with some exceptions)as nonames b\c I don't brute-forced any names for now, I'll try to view how many names from kh1 1.5 got, and adding them on my Hashlist.
I still need to reverse the compression/decompression algo. I'm still hopin' that it's the same as kh2.
Anyways for now, it's working at least =D.
http://govanify.x10host.com/_img/KH1FM_ ... _DEBUG.png
Reversing a game, GovanifY
I still need to reverse the compression/decompression algo. I'm still hopin' that it's the same as kh2.
Anyways for now, it's working at least =D.
http://govanify.x10host.com/_img/KH1FM_ ... _DEBUG.png
Reversing a game, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
Well my toolkit was only extracting shits, now that I modified it it's extracting the original files and able to decompress them(afaik same as kh2 but still not sure).
Also, not like kh2, the only flag I saw was the flag 0x1, which means that the file is compressed, so there's not any other kind of flags afaik for now, this part's simpler than kh2.
Oh and the structure of the iso was a pain in the ass to be reversed, never had to face somethin' like that before, this thing is just totally stupid >_<.
Anyways, back to work, GovanifY
Also, not like kh2, the only flag I saw was the flag 0x1, which means that the file is compressed, so there's not any other kind of flags afaik for now, this part's simpler than kh2.
Oh and the structure of the iso was a pain in the ass to be reversed, never had to face somethin' like that before, this thing is just totally stupid >_<.
Anyways, back to work, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
KH1FM_Toolkit, first "usable" version. Patching part in dev.
http://govanify.x10host.com/_img/KH1FM_ ... DEBUG2.png
http://govanify.x10host.com/_img/KH1FM_ ... DEBUG2.png
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
The patching part should work but, I dunno why, I have always some NullReferences Exceptions and this is annoyin' me as hell ~.~
At least my toolkit will be finished in not so long so that's cool =D(Don't attempt one SUPA fast like my kh2fm one b\c my code's a mess right now)
Bye, GovanifY
At least my toolkit will be finished in not so long so that's cool =D(Don't attempt one SUPA fast like my kh2fm one b\c my code's a mess right now)
Bye, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
For anyone who wants here's a way to find manually where's a file in the iso: take the "offset" of the file into the IDX, convert it into BIG Endian, find the offset of the file SYSTEM.CNF(for me it's 8 D000)and do the followin' step: SYSTEM.CNF OFFSET + IDX OFFSET*2048.
You should be able to found the desired file with that.
Bye, GovanifY
You should be able to found the desired file with that.
Bye, GovanifY
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
Ok, I know, this is my 5th post and always forgottin' to use the EDIT button but don't consider this as a spam, in exchange u'll see a (little) part of my source : 3
http://govanify.x10host.com/_img/KH1FM_ ... RACTOR.png
Yup, the decompression algo's finally finished and, even if he's not fast at all for now, he is working fuck ^3^
Just saying that my Toolkit's mostly finished, just some little things to add and it will be finished =D
EDIT:(I finally used this button)My Toolkit's practically finished, all's workin', you'll not be able to add new files when I'll release the soft, but be sure I'll try to add it quickly. And my code is a mess like always^^"
http://govanify.x10host.com/_img/KH1FM_ ... RACTOR.png
Yup, the decompression algo's finally finished and, even if he's not fast at all for now, he is working fuck ^3^
Just saying that my Toolkit's mostly finished, just some little things to add and it will be finished =D
EDIT:(I finally used this button)My Toolkit's practically finished, all's workin', you'll not be able to add new files when I'll release the soft, but be sure I'll try to add it quickly. And my code is a mess like always^^"
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-
- advanced
- Posts: 59
- Joined: Wed Apr 16, 2014 9:25 pm
- Location: In the depths of a game...
- Has thanked: 1 time
- Been thanked: 33 times
- Contact:
Re: Kingdom Hearts 1 Models
Hey, here he is my KH1FM_Toolkit's finally released =D
He is able to extract the game(-extractor command) and patch it using a propriatary patch system (-patchmaker for create a patch file and drag the patches on the soft for patch the game)
/!\The features of adding new files and modifying the ISO aren't inplemented yet, so by default my soft will patch the files linked into the IDX and can't add new files/!\
Download links:
Executable: http://govanify.x10host.com/_files/KH1F ... oolkit.exe
License: No need anymore of the license, she is builted inside
If ya want more help do the command KH1FM_Toolkit -help, it will extract a Readme. It will require the .NET Framework too, normally shipped w/ windows so I think there will be not so much issues with that.
The soft tooked me not so long b\c he isn't really completed but still, he's perfectly workin' for now. I'll try to make it faster, optimize him, and add some functions that are in my KH2FM_Toolkit when I'll got some time
Bye and Enjoy!, GovanifY
EDIT: Found some bugs on the patchin' process, will try to delete them.
He is able to extract the game(-extractor command) and patch it using a propriatary patch system (-patchmaker for create a patch file and drag the patches on the soft for patch the game)
/!\The features of adding new files and modifying the ISO aren't inplemented yet, so by default my soft will patch the files linked into the IDX and can't add new files/!\
Download links:
Executable: http://govanify.x10host.com/_files/KH1F ... oolkit.exe
License: No need anymore of the license, she is builted inside
If ya want more help do the command KH1FM_Toolkit -help, it will extract a Readme. It will require the .NET Framework too, normally shipped w/ windows so I think there will be not so much issues with that.
The soft tooked me not so long b\c he isn't really completed but still, he's perfectly workin' for now. I'll try to make it faster, optimize him, and add some functions that are in my KH2FM_Toolkit when I'll got some time
Bye and Enjoy!, GovanifY
EDIT: Found some bugs on the patchin' process, will try to delete them.
The only limit I've encountered so far is my brain.
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY
-----------------------------------------------
Ya can check my work here:
http://www.govanify.blogspot.fr
http://www.govanify.com
https://twitter.com/GovanifY