[PSX/PC] kernel.bin editor - Carbuncle (0.9)

  • Thread starter Thread starter Colly
  • Start date Start date
Status
Not open for further replies.
C

Colly

Guest
Hello,

I made an editor for FF8 kernel.bin file. It's very simple application. Works with English version of the file (PC and PSX, it's the same).
In next version I'll implement editing namedic.bin, now it has to be edited manually or by another application.

Link:
Carbuncle, version 0.9

Cheers!

EDIT:
crb2.png

English kernel with English char table; char table can be edited

crb4.png

Polish kernel.bin loaded with Polish table; editing "Potion"

crb5.png

Click "Edit"...

crb6.png

... and Save

crb7.png

Little help for variables

screenshot.png

Screenshot in-game with changed Potion's name
 
Last edited:
wow, I need to find my ff8 PC discs to check this out
what's included in the kernel?
 
Names and descriptions of: commands, magic, GF attacks, all enemies attacks, weapons, limit breaks, items, Angelo attacks, GF abilities, Devour info, and some additional texts like "Level Up" or "Chance for first strike!"

Kernel.bin must be extracted from the main.fs ;)
 
colly help me can you locate for me the kernel.bin on psx iso

can you digit the offset of location on the ISO? thanks
 
1DD2E8 in the actual disc image (not FF8.img) on the NTSC-U version.
 
colly help me can you locate for me the kernel.bin on psx iso

can you digit the offset of location on the ISO? thanks
For example FF8DISC1.IMG PAL: 0x5000

But the game are loading fixed number of bytes from it. If you want change it (if your kernel.bin are longer than original), you have to edit value in 0x2C04.
 
For example FF8DISC1.IMG PAL: 0x5000

But the game are loading fixed number of bytes from it. If you want change it (if your kernel.bin are longer than original), you have to edit value in 0x2C04.
Colly my method are the game dialog are compressed in lzs and i decompress into (*.dec) and after translated I put back into the ISO via Winhex, but the kernel.bin I'm not located into the Iso :'(   


Colly the kernel.bin are compressed?

what initial and end offset of the kernel?

thanks for you reply :wink:
 
Kernel.bin is not compressed. The size of kernel you have in 0x2C04. Initial offset: 0x5000 in IMG file (PAL, I don't have NTSC version).
 
Kernel.bin is not compressed. The size of kernel you have in 0x2C04. Initial offset: 0x5000 in IMG file (PAL, I don't have NTSC version).
can you upload you kernel.bin? please?
 
It's a part of the game, so better extract it by himself. If you'll open the file in hexeditor, you will see something like this:
kern1.JPG


The end of this file is after approximately 38000 bytes.
 
Last edited:
Hello :)

Do you know if there's a way to add new characters to the char tab?
I tried but i didn't seem to work...
Or maybe i'm not doing it the right way...
 
New... characters? You'd need more than just editing a single file to do that. I'm not even sure if the game would allow that without major rewriting.
 
Actually i'm talkin about writting symbols, such as "é", "à", "ù" ^^
 
Oh, my bad >_< Look in the MO topic in Graphical Releases, you have enough info to begin, even though it's not FF8.
 
Opened Kernel.bin with carbuncle edited the font table on the right column Edited attack=Επίθεση, saved and weird characters appeared in game. Also magic, draw etc wouldn't show.
 
Status
Not open for further replies.
Back
Top