[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
    7
    Mar 18, 2008
    Canada
    Textures are normally .xi for the engine in question and those are already supported. If .xc are models then we don't have support for model formats yet.
     
  2. onepiecefreak

    onepiecefreak The Special One

    Member
    5
    Aug 12, 2015
    Germany
    Xc's are actually camera objects.
    So neither texture nor model afaik.
     
  3. memoca

    memoca Member

    Newcomer
    2
    Sep 22, 2016
    Australia
    Australia
    what would the models be then? im new to this sorry
     
  4. onepiecefreak

    onepiecefreak The Special One

    Member
    5
    Aug 12, 2015
    Germany
    Models would be xm files. They should be stored in a folder called models even.
     
    HinaNaru Cutie likes this.
  5. lesbianham

    lesbianham Newbie

    Newcomer
    1
    Apr 17, 2019
    United States
    Any chance this has the potential to work with Snatcher (either the Sega CD or PS1 version)? I'm working on building a PC version from the ground up (not planned to be publicly available) as a personal project just for the sake of becoming more comfortable with programming. I would like to extract and use the original sprites and backgrounds from either version. Taking screenshots of every scene is quite cumbersome.
     
  6. onepiecefreak

    onepiecefreak The Special One

    Member
    5
    Aug 12, 2015
    Germany
    You can always request new formats on our github issue page, as stated in the OP. So until you do that, it would have the potential, but won't happen. Since you want to get into programming with that project, it might even help us, if you do some research beforehand. That makes us just faster.
     
  7. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    7
    Mar 18, 2008
    Canada
    All support for files is done manually through plugins written to handle the format. So like it says in the OP, you are free to create an issue and provide samples. However, we're swamped with work to do on this so the chances that we are slim. However, since you're looking at programming, having you write the plugins yourself is very much a possibility.
     
    lesbianham likes this.
  8. lesbianham

    lesbianham Newbie

    Newcomer
    1
    Apr 17, 2019
    United States
    I'm very much an amateur programmer, so while I'm not confident in my skills at the moment as far as writing plugins goes, it's certainly something I can look into here and there. Is there a particular programming language that you'd suggest I use when it comes to writing plugins?
     
  9. onepiecefreak

    onepiecefreak The Special One

    Member
    5
    Aug 12, 2015
    Germany
    The plugins have to be in C# to work with our program.
     
    lesbianham likes this.
  10. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    7
    Mar 18, 2008
    Canada
    VB.Net is also an option actually. Although we don't recommend it at all. C# all the way!
     
    lesbianham likes this.
  11. lesbianham

    lesbianham Newbie

    Newcomer
    1
    Apr 17, 2019
    United States
    Well this should be a fun challenge for me then! I’m used to Lua, never used a C based language. Thanks!
     
  12. InochiPM

    InochiPM Member

    Newcomer
    1
    Apr 23, 2019
    United States
    Kentucky, USA
    Would there be any way to open/view .DAT ?
     
  13. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    7
    Mar 18, 2008
    Canada
    ".dat" is a fairly meaningless extension. Please open an issue on our GitHub and follow the instructions provided.
     
  14. InochiPM

    InochiPM Member

    Newcomer
    1
    Apr 23, 2019
    United States
    Kentucky, USA
    Update: I found that some of the .dat files are not just stored text to, some have a lot of other bytes to them so i have no clue what the hell to do at this point.
    From what I found while tinkering with the file, the are just files that house the text, like literally it;s just the text in UTF-8 format. but when i edited it the game would not read the new text. Only Notepad++ would sow me the UTF-8 japanese text where my other hex editors only show random things when put in UTF-8.
     
    Last edited by InochiPM, Apr 27, 2019
  15. Deniii

    Deniii Advanced Member

    Newcomer
    3
    Aug 6, 2009
    United States
    Hi.
    I have a problem with Karameru.
    I'm trying to replace the voice files in Phoenix Wright Ace Attorney: Dual Destinies with those from Gyakuten Saiban 5. I managed to replace them in Karameru but when I'm finished and save the changes, then I go to Citra to test it and the emulator freezes and I have to end the task with Task Manager.

    I thought that maybe the files couldn't be swapped so I tried extracting a file from the .cxi dump, and then replaced it with that same file.
    Citra froze again.

    I finally tried opening the .cxi image and saving it as it was, without touching anything.
    Again, Citra froze.

    I have to mention that the game does run in Citra. I thought I'd clarify this in case you thought Citra froze because the game wasn't supported.

    It seems Karameru has some sort of problem when writing the file.
    Is this a known problem or am I doing something wrong?
     
    Last edited by Deniii, Apr 29, 2019
  16. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    7
    Mar 18, 2008
    Canada
    As noted in the OP, please file an issue on our github.
     
  17. Deniii

    Deniii Advanced Member

    Newcomer
    3
    Aug 6, 2009
    United States
    OK.
    Since you are telling me to file the issue, I take it the problem wasn't me then, right?

    Just wanted to make sure I was using the program correctly since it doesn't came with a readme or instructions.

    I have one question, by the way: do 3DS games need to be decrypted, encrypted or it doesn't matter?
     
  18. IcySon55
    OP

    IcySon55 GBAtemp Fan

    Member
    7
    Mar 18, 2008
    Canada
    Yes, at least from my perspective it seems there is a bug in the CXI plugin.

    To work with the files you definitely need them decrypted. To install them onto a 3DS system, they can be in either state.
     
    Deniii likes this.
  19. mariofan12ify

    mariofan12ify Member

    Newcomer
    1
    Sep 1, 2017
    Australia
    Is it possible to add the ability to select multiple files at once when compressing/decompressing? I have a bunch I need to decompress and it's annoying to do it one by one.
     
  20. DarthDub

    DarthDub Amateur Hacker

    Member
    11
    Jan 26, 2016
    United States
    Your mom's basement.
    Batch extract?
     
Loading...