FF6 gba Rom hacking Project.

Discussion in 'GBA - Game Development, ROM Hacks and Translations' started by kenghot, Nov 26, 2006.

Nov 26, 2006

FF6 gba Rom hacking Project. by kenghot at 5:19 PM (4,523 Views / 0 Likes) 10 replies

  1. kenghot
    OP

    Newcomer kenghot Member

    Joined:
    Nov 4, 2006
    Messages:
    29
    Country:
    Thailand
    2006 Nov 26.

    I'm starting to hack rom "FF6 gba" to translate it to THAI. I might need some help form you here. And i'll report what i've found in this topic. After i open rom today , i found that some data in this rom is uncopress and found font that use in battle . by using Tile Molester at offset 0x72da18

    [​IMG]

    2007 Nov 27.
    data in wram offset 0x2022500 this'll keep dialogue text before send to vram

    [​IMG]

    at offset 0x0300252c data will change everytime when text in dialogue box has changed . This migthe be help to find out text routine
    [​IMG]

    To do list
    1. What type of compression does it use?
    2. where is offset of font that use in dialogue box and in menu?
    3. where is offset of all text?
     
  2. kenghot
    OP

    Newcomer kenghot Member

    Joined:
    Nov 4, 2006
    Messages:
    29
    Country:
    Thailand
    2006 Nov 30,
    To day FF6 gba has been released. And I've alredy finish Program edit font as well
    [​IMG]

    2006 Dec 02
    Good news's still coming. I've found all text in game and Big good news is it's not compress but bad news is , There is 3 pattern

    1. Text for Dialoge box (Big font - none tile format) locate at 0x17e518
    2. Text for Menu (small font - none tile format) locate at 0x1727fc
    3. Text for Charactor name in Battle (small font-tile 8*8)

    That's mean , i've to create 3 relate table 3 reponter text and 3 fonts.

    2006 Dec 04

    Every things is doing well.Now i got all dialogue text. To avoid crating of relate table , i've decide to create all dialog into graphic mode.

    [​IMG]
     
  3. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,705
    Country:
    United Kingdom
    Ouch three tables for one rom, I have not seen that in a while.
    You do however seem like you are making rapid progress and I wish you the best of luck (by the way I showed your FF3 patch to a couple of my Thai friends and they were very impressed with it).

    As for repointing most GBA rom hackers add the text to the end of the rom (it is only 64Mbit if I recall which means you should not even have to expand the rom) and repoint there instead.
     
  4. kenghot
    OP

    Newcomer kenghot Member

    Joined:
    Nov 4, 2006
    Messages:
    29
    Country:
    Thailand
    Wow, u have thai friend. That's great.
    About ff6 rom , i think there are 40% is not used. So i can repoint all my text to anywhere including my font, That's reallly good luck. btw, I got some big problem for small font that use in menu , There are only 300+ fonts when i add more font and repoint to them , it doesn't work. It might fix that this font can not have more than 300. So, i need to debug and find out how can i change it. Wish me luck.
     
  5. Normmatt

    Member Normmatt Former AKAIO Programmer

    Joined:
    Dec 14, 2004
    Messages:
    2,135
    Country:
    New Zealand
    You should be able to find the text routine by setting a breakpoint on the location of the text with an 08 in front of the rom address of course.
     
  6. INTERNETS

    Member INTERNETS GBAtemp Regular

    Joined:
    Jun 22, 2006
    Messages:
    270
    Country:
    United States
    of course!
     
  7. kenghot
    OP

    Newcomer kenghot Member

    Joined:
    Nov 4, 2006
    Messages:
    29
    Country:
    Thailand
    2006 Dec 15,
    60% Thai font was finished. And My tools is ready for translator (in dialogue section). I think this project 'll finish before Us version release.

    [​IMG]
     
  8. Elrinth

    Member Elrinth :Master beyond your imagination:

    Joined:
    Nov 6, 2002
    Messages:
    2,795
    Location:
    Home @ UMEƅ
    Country:
    Sweden
    that would be very fun if it did kenghot! it would shows that you're much faster working than the world of official game localization
     
  9. ugly_rose

    Member ugly_rose GBAtemp Advanced Fan

    Joined:
    Apr 7, 2006
    Messages:
    521
    Country:
    Sweden
    Are you implying that kenghot also has to deal with manufacturing and logistics? [​IMG]

    Anyway, the work you're doing is really impressive kenghot [​IMG]
     
  10. Normmatt

    Member Normmatt Former AKAIO Programmer

    Joined:
    Dec 14, 2004
    Messages:
    2,135
    Country:
    New Zealand
    Yes it would be funny to see kenghot beat the official translation team as kenghot doesnt have the source code to edit which would make translation a hell of alot easier.
     
  11. Harsky

    Member Harsky Madmin

    Joined:
    Aug 2, 2004
    Messages:
    5,262
    Country:
    United Kingdom
    60% is an impressive progress (even though it won't benefit me that much). The fact that you finished FF3 DS before the US version came out is also impressive.
     

Share This Page