Well, great job on that skal. We already had decrypt for lzs, but no encrypt.
As for txf2tga and back, haven't seen them around. We could also try messing with the font files to see if that solves the double char issue (even in menus etc. there is already double spacing).
If you're talking about hat old NISDecrypt, it seems it doesn't decrypt it properly (or txf format is not txf at all), since unpacked files doesn't look like txf in hex editors.
Trying to unpack then repack eboot doesn't really work as for now. Somehow, dean's ebootMOD tools does it properly, but I can't.. If only we have sources for that program...
Gotta try this straight HEX XOmy method on eboot (I'm talking about mine eboot translation)
Oh, guys, forgot to tell you, it seems like another "multinational-alphabet table" is residing in eboot.bin, I'm almost sure I saw that there
Last edited by Tidusnake666; 09-15-2011 at 05:17 PMReason: Automerged Doublepost
Tried a lot of stuff with talk.dat to no avail. I got to extract and repack the eboot.bin but haven't been able to test if it works (it should since it repacks into the exact same file, since i did no modifications).
Well, it's only one of the 3 missing cores from our project: Font, Talk and Eboot. i'm gonna start working on mskill.dat for the days to come then.
Guys! I have FINALLY managed to get eboot working. (Before, I managed to sign it, but it gave me different errors on trying to launch)
Seems like I know, why fair0verflows' tools are called BETA - "unself" doesn't work properly! It corrupts the ELF header.
EbootMOD's unself, on the contrary, works well. I used some dirty hacking on EBootMOD to make it halt when it unselfs the file, copied the right header to the modified ELF and encrtypted perfectly.
Here are some screens, I haven't translated everything, and have some spacing issues, but that's managable. I know some translations are not right, but I was doing it blindly, it'll be corrected.
And about talk.dat, it seems it's harder than expected, but still I think it can be done, we'll figure something eventually.