[Release] Kuriimu - A general purpose game translation toolkit for authors of fan translations.

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by IcySon55, Dec 8, 2016.

  1. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    306
    263
    Mar 18, 2008
    Canada
    If you can add the symbols to your own .OTF font, then select that font in the Kuriimu UI...
     
    lwyx2017 and tomx86 like this.


  2. Narublacking

    Narublacking Newbie

    Newcomer
    5
    0
    Jun 8, 2017
    I have already edited the maple font. How do I inject it into kuriimu? To be seen in the game
     
  3. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    306
    263
    Mar 18, 2008
    Canada
    There are two different fonts we're talking about here. The font displayed in the game previews is the original game font in BCFNT or BFFNT format. These are not selectable and are built into the game plugin.

    The other font would be an OTF font that can be installed normally in Windows like a TTF. You can select those fonts from the dropdown menu at the top of Kuriimu.

    Which one are you talking about?
     
  4. Narublacking

    Narublacking Newbie

    Newcomer
    5
    0
    Jun 8, 2017
    the game
     
  5. tomx86

    tomx86 GBAtemp Fan

    Member
    435
    61
    Jun 3, 2015
    Poland
    Will Karameru handle .bclyt in the future?
     
  6. onepiecefreak

    onepiecefreak The Special One

    Member
    370
    122
    Aug 12, 2015
    Gambia, The
    It has the possibility to show them right now. No saving or editing support.
     
  7. lwyx2017

    lwyx2017 Member

    Newcomer
    41
    13
    Mar 22, 2017
    Switzerland
    Thanks for your tools Let me see the textures inside the CGFX:bow:
    Can you add bctex support in CGFX? I open bctex but there was an error.
    I extract Rune Factory 4 texture can be used.
    Thanks very much
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  8. tomx86

    tomx86 GBAtemp Fan

    Member
    435
    61
    Jun 3, 2015
    Poland
    Oh, really:
    upload_2017-6-14_18-0-51.png
    EFE same file:
    upload_2017-6-14_18-1-41.png
    will it improve, and get editing and saving?
     
  9. onepiecefreak

    onepiecefreak The Special One

    Member
    370
    122
    Aug 12, 2015
    Gambia, The
    I will add support for save and edit sometime. But I don't know when. Also the newest version of the plugin supports loading of images if a folder named "timg" with the images is at the same place like the bclyt.

    EDIT: If no pictures are found all elements are shown as such placeholders with different colors and borders. Images for example as blue boxes with white border as you can see.
     
    Last edited by onepiecefreak, Jun 14, 2017
    tomx86 likes this.
  10. Coder_Oak

    Coder_Oak Member

    Newcomer
    15
    4
    Jun 14, 2017
    United States
    These tools look really slick. I'm impressed.
     
    pixelmasher likes this.
  11. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    306
    263
    Mar 18, 2008
    Canada
    Hey there temp!

    The development team at Fan Translators Inc. is proud to announce that Kuriimu v1.0.0 is now released!

    The reason that we were able to release v1.0.0 is that we've actually begun working on v2.0.0 which is a ground-up rewrite of the whole suite.
    Development on v1.0.0 will continue in the form of bug fixes, small feature additions when necessary and potentially new plugins.
    The current interfaces for v1.x plugins will no longer change. All plugins written for Kuriimu v1.x will continue to work on all further v1.x versions.

    Note that v2.x plugins will be using a vastly different loading mechanism and v1.x plugins will not work in v2.x.
    We will however be porting all of our in-house plugins to v2.x.

    Thanks!
     
    Last edited by IcySon55, Jun 15, 2017
    Lycanroc, Insight2k and Ericjwg like this.
  12. tomx86

    tomx86 GBAtemp Fan

    Member
    435
    61
    Jun 3, 2015
    Poland
    Hey guys, so I've added some 3DS symbols to my "3DS font":
    upload_2017-6-16_18-19-22.png
    So I could view them in Kuriimu, but I've still got this:
    upload_2017-6-16_18-24-2.png
    Instead of just this:
    upload_2017-6-16_18-22-58.png
    How to remove those "<null><null>@À<null>Œ<null><null>d<null><null><null>@À<null><null>"
    from display. I've noticed that when I chose a game for preview the symbols change, so maybe a "3DS SYSTEM" preview option?
     
  13. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    306
    263
    Mar 18, 2008
    Canada
    Those symbols look familiar. Like Ruby code for Furigana support. Try the various game handlers to see if any of them clear things up.

    If not, you'll need somebody to write you a game handler for the system menu and do the necessary reverse engineering on the control codes.
     
    Last edited by IcySon55, Jun 16, 2017
    tomx86 likes this.
  14. pixelmasher

    pixelmasher Gaming Gamer

    Member
    1,538
    614
    Dec 12, 2016
    United States
    Near N3DS
    Holy crap! You must spend a LOT of time on this to recognize that. :bow:
     
  15. lwyx2017

    lwyx2017 Member

    Newcomer
    41
    13
    Mar 22, 2017
    Switzerland
    Excuse me, I'd like to ask image format about RGBA8888,RGBA4444 and RGBA5551 Where is the source code position?
    I would like to the refer to the code, thank you.:bow:
     
  16. leerz

    leerz GBAtemp Advanced Fan

    Member
    506
    126
    Jan 11, 2015
    Makati
    Hi, do you think it is possible we could use the methods here to Translate the PC version of Megaman Legends 2?

    I'm a noob in the Fan Translation scene but has fair intel regarding romhacks and rom patches back in the day. :)
     
  17. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    306
    263
    Mar 18, 2008
    Canada
    With a plugin written for the script files and potentially archive files, it's completely possible.
     
    lwyx2017 likes this.
  18. onepiecefreak

    onepiecefreak The Special One

    Member
    370
    122
    Aug 12, 2015
    Gambia, The
    @lwyx2017 all the image encoding and decoding stuff happens in Cetera.Image. You find the code in the class Common.cs in Cetera > Image.
    The function Load decodes every of the 14 image formats from the 3DS to RGBA8888 and Save from RGBA8888 to one of these.
     
    lwyx2017 likes this.
  19. lwyx2017

    lwyx2017 Member

    Newcomer
    41
    13
    Mar 22, 2017
    Switzerland
    Oh, thank you for your reply,I'll see it later^_^
    Please ask is most of the BCLIM is in ETC1A4 format?
    BFLIM is Generally there RGBA8888,RGBA4444 and RGBA5551 format?
     
  20. lwyx2017

    lwyx2017 Member

    Newcomer
    41
    13
    Mar 22, 2017
    Switzerland
    You should add.Bcmdl In the open menu,Bcmdl is the same as bcres in CGFX format.
    In addition, bctex is also CGFX format, there will be games, use this as a texture format,for example Rune Factory 4.
    Rune Factory 4 I've exported all the bcmdl texture with Kukkii,But there is a problem with bctex support
    If you have time,I hope you can improve,So I can Batch export Rune Factory 4 All the textures inside bcmdl and bctex.
    Also this is some bctex opened with EFE, there are some problems,I think it's because the image format code of EFE is not perfect,Can you help me and tell me the format of these images?I don't know much about the image format, thank you.
    [​IMG]
    [​IMG]
    Here are some bctex sample files
     

    Attached Files:

    Last edited by lwyx2017, Jun 17, 2017