Kingdom Hearts: Final Mix Translation Patch (In progress)

Discussion in 'Code Vault' started by Trilix, Feb 20, 2012.

  1. Gunsnroses321 Moogle Assistant

    Joined:
    Jul 26, 2013
    Gender:
    Male
    0
    1
    How's it coming along? I would be honored to beta test a more completed version. You guys are doing Square's work!
     
  2. Hidden Smithery King's Apprentice

    Joined:
    Feb 2, 2010
    81
    452
    That sounds SO much better than "A familiar sound".
     
  3. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
  4. gledson999 Destiny Islands Resident

    Joined:
    Mar 15, 2013
    Gender:
    Male
    Location:
    Brazil
    28
    96
    Trilix, you can test for me

    I fixed two item name:

    PowShar <--to--> Power Shard
    PoweGem <---to---> Power Gem

    if it works perfectly, post a image?

    if it works, I'll make a tutorial teaching how to add spaces for text

    EDIT: I don't have free space in my PC and there is no test
     

    Attached Files:

  5. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    You forgot the Space in One Winged Angel and EXP earring
     
  6. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Guys, heads up, I'm trying to add btltbl support in the ARD editor. It's able to read it fine, afaik; adding saving support now.

    I'm interested in your method, if you want to post it sometime. ;)
     
  7. gledson999 Destiny Islands Resident

    Joined:
    Mar 15, 2013
    Gender:
    Male
    Location:
    Brazil
    28
    96
    I made a tutorial to teach adding spaces in the text
     

    Attached Files:

  8. Trilix Twilight Town Denizen

    Joined:
    Jun 23, 2013
    56
    222
    Tested it out and OH MY GOD YOU JUST BLEW MY MIND! Can I kiss you or something?
    Expect a fully accurate btltbl.bin uploaded later :D
     
  9. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Just gonna post this: Untitled.png
    ARD editor seems to work fine on btltbl now (unreleased version, still). I hit a bug earlier, but that might of been my fault, so I still have some testing to do.
     
  10. TheGershon Destiny Islands Resident

    Joined:
    Jul 22, 2013
    Gender:
    Male
    8
    50
    Amazing. So what needs to be done to fix the alignment of letters like p and g? I'm more than willing.
     
  11. Trilix Twilight Town Denizen

    Joined:
    Jun 23, 2013
    56
    222
    Haha that's the exact one that I tested as well!
     
  12. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    I read a little on variable width font. It's gonna take some editing I think

    http://www.romhacking.net/dictionary/?page=dictionary#term23
     
  13. Enzineda Traverse Town Homebody

    Joined:
    Jul 2, 2013
    23
    112
    Looks like it's not going to be worth the time.
     
  14. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Just to add my opinion of the font: The FM version of the font wasn't made to handle "handing letters". In the English font, the letters are actually a bit taller then in the Japanese one, and the hanging letters are just lower then the rest. I even found the line height in the FM ver, so I could try to make it bigger, but it's hard-coded. Every-time it's needed, a different version is used. So if you don't change every version, it won't work right. And if they do some fancy math that looks different somewhere, I'd probably miss it, so that part would always look broken when used. Or if something looks like it affects the font, but really doesn't, it could break the game.
    Just too much to go wrong to be worth it, imo.

    And the ARD editor btltbl.bin editor is working, just not complete. I have to add each table manually, and just found the keyblade table + format.

    Edit:
    Ok, so I got my ARD editor able to edit the btltbl.bin, and seems consistently OK. A bit annoying to make, though, since this bin has 3 separate tables of string pointers....
    So look out for version 2 of that, soon; a few bugs\features to edit before I post it.
    (BTLTBL## means that string was FM-only & I wasn't comfortable translating)
    Also, this thing internally works the same as Gledson99's method, so thanks for that!
     
  15. Trilix Twilight Town Denizen

    Joined:
    Jun 23, 2013
    56
    222
    DAMN you're fast. All I did so far was fix the shortened items and translated only like 7 ability descriptions. Mind sharing your file? :P
    Btw in your video you have Mermaid Kick and Glide both say they need X and O respectively, they should be swapped in the FM version.

    Can't wait for v2 of the ARD editor! You are pumping out some amazing work :D
     
  16. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    Made 2 "advanced" functions in the ARD editor: 1 exports all the sections separated by 2 line-breaks, 1 imports all the sections separated by a literal \n. So all I did is line the US export text with the FM text, added the few new names I could, then re-imported it. Took maybe 20 mins total. :p

    I know the buttons need to be switched, was just a quick test. Also there's a "bug" where spaces for command code arguments are set to 0xFF instead of 0x01, so it can change their meaning. I plan I making it treat command code args as {0x00} codes, to prevent this. Also want to add in a size optimization for btltbl, which should be pretty fast since I already have a model in mind.

    I'll throw up the file when I at least fix the 0x01->0xFF bug, that's really screwing some messages up.
     
  17. gledson999 Destiny Islands Resident

    Joined:
    Mar 15, 2013
    Gender:
    Male
    Location:
    Brazil
    28
    96
    Very well man, Crazycatz00 you are very good

    then I want you to explain to me, what is the method of inserting the bigger texts in ISO, compared to japanese

    example:

    btltbl.bin=70kb

    btltbl.bin edited=78kb

    I have not had the opportunity to test their Awesome tool for KH1 FM, Then, I am still new in this issue
     
  18. crazycatz00 Twilight Town Denizen

    Joined:
    Apr 12, 2013
    40
    236
    To add anything bigger with the current replacer, when it asks you "Do you want to append file to ISO (Increases size)? [Y,N]" press y then enter.
    To do it manually, it's more involved.

    ARD Editor v2.01 is up.
    It detects file by their name now. If it ends in ".ard" it's an ARD, if its name is "btltbl*.bin" (where * is any characters) it's a btltbl, everything else it will complain and offer to parse as ARD.
    Supports the 3 string tables in btltbl, I failed to find any more. (Do tell if there are :p) Make sure to use "KH1 US" for the US English version, "KH1 Final Mix SYS" on unmodified Final mix versions, and "KH1 Final Mix English SYS" for translations!
    NOTE: I've only tried the btltbl.bin support for FM and US versions. It might work on others, but no guarantees.

    And yes... I know it's a little annoying the way btltbl is presented... Just how the back-end works. That's why I made the 2 import\export buttons, which are disabled unless used through this link.

    Also fixed a small bug in the String mapping arrays, where it failed to remember last selected type if it was "KH1 Final Mix English SYS".

    Attached a semi-translated btltbl.bin (with swapped O<->X ;)). Note there's 2 files: 1 normal, and 1 not optimized. If you have problems with the normal one, but it's fine with the not-opti one, please tell me.
     

    Attached Files:

  19. Jadentheman Hollow Bastion Committee

    Joined:
    Mar 31, 2007
    Location:
    None of your business
    51
    742
    Yep looks like we have to deal unless someone is willing to fix it after we finished every with this patch
     
  20. gledson999 Destiny Islands Resident

    Joined:
    Mar 15, 2013
    Gender:
    Male
    Location:
    Brazil
    28
    96
    the ARD editor don't open the btltbl, how i doing?