Translating The Legend of Zelda: Ocarina of Time 3D

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by szymon170, Aug 2, 2016.

  1. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    Hi. I have the digital version of The Legend of Zelda: Ocarina of Time. How can I translate it and can I change the fonts (because the original probably doesn't have any Polish characters, and I want to translate it to Polish)? How can I dump it to .cia file?
     
  2. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
    You could use braindump. I don't know where dialogue nor font files are placed though...
     
    Last edited by Froster, Aug 2, 2016
  3. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    OK, I'll try it, but without any knowledge about the dialogue files I won't know anything. I'll just search them after the .cia will be dumped.
     
  4. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
    I could help to find them if you want!
     
  5. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    Oh, okay, it'd be really nice.
     
    Froster likes this.
  6. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    It's dumping now. I wonder what Nintendo thinks about 3DS. In their website they say that every device that can dump Nintendo games is illegal. So, is 3DS illegal?
    source: https://www.nintendo.com/corp/legal.jsp
    By the way, look at what I've found on their website:
    Warning: Spoilers inside!
    XD
    When I type "XD" you know that it's going to be good
     
    TheKawaiiDesu, Sinon and Darkyose like this.
  7. ItsMetaKnight

    ItsMetaKnight GBAtemp Advanced Fan

    Member
    781
    153
    Mar 4, 2008
    I don't get it. I see a Miiverse-Icon so how is this 2.1.0X?
     
  8. spoonm

    spoonm Can count to 3.

    Member
    174
    84
    May 20, 2015
    Brazil
    That's likely just pictures once used for the 3DS XL being reused.
     
  9. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    I know it is reused but it's still funny.
    So wait, maybe it's on 7.0.0-13X
    Still, #downgraded

    So Nintendo doesn't even know which firmware they should choose for A9LH

    By the way, it is dumped now. When I could choose what I will dump, I had two TLoZ:OOT titles, so I chose the first one. Should I dump the second one too?
     
    Last edited by szymon170, Aug 2, 2016
  10. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,080
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    Well ask who translated oot3D to Russian!
    It had to be added a lot of characters there so if someone know how to do it XD
    @Anton299 , could you help?
     
  11. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    Ohh, thanks for this info! If this was translated to Russian, then translating it to Polish will be even easier!

    EDIT:
    Where are the dumped files? I know that there is 478,7 MB .cxi file, but is that it? Did the braindump created more files? And how can I extract .cxi file?
     
    Last edited by szymon170, Aug 2, 2016
  12. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
  13. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    I've read that before, but I forgot about the hacking toolkit and extracting .cxi. Thanks!
    I've got that feeling that this is going to be great (I'M REALLY FEELING IT, #RevivingOldMemes).
     
  14. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,080
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    np! all the way I can help I will do! XD
    btw you can find it there
    http://shedevr.org.ru/zelda64rus/translations.html#oot3d

    I'm really impressed with these kind of translation, for portuguese sometimes we just have to add "´" "~", "ç" (like "á" , "ã" ) and mostly it's done by replacing an garbage character xD (like # if not used ingame)
    But now languages like Russian, Polish, chinese you guys have to add a LOT of new characters, this is pro's work!
    I was so amazed that they are able to add the characters, even without replacing the older ones... CH pokemon platinum I was too amazed hat I made an effort(with some help, of course) to at leats add our characters to the text entry XD generally people don't care for it but now all the "João" can have their name properly spelled, instead of " Joao" hahah
     
  15. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    Well, in Poland we use normal English alphabet + these characters: ą, ć, ę, ł, ń, ó, ś, ź, ż, so I won't need to replace that many characters, and to edit the font I'd just need to add a simple line to existing characters.
    Thank you all for your support, I didn't even thinked that people from all around the world (or at least Europe and America) would help me with a Polish translation.

    EDIT:
    Oh, wait, I can't extract it. I'm using Linux with Wine and when I open the HackingToolkit3DS.exe and choose correct options (at first I type cxi, then I type the name of the file, then I type y and it immediately says that it has completed extracting, but I can't see the extracted files anywhere. I've put the .cxi file to the directory where HackingToolkit3DS.exe is located. Am I really forced to use Windows? Or maybe I can extract it with other tools?
    The .exe file that I've got is from this thread: https://gbatemp.net/threads/tutorial-how-to-decrypt-extract-rebuild-3ds-roms.383055/
     
    Last edited by szymon170, Aug 2, 2016
    Sliter likes this.
  16. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,080
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    this explains why I can do" ć ń ś" on my phone's keyboard and inkscape :v
    Interesting! it's not too far from us here them... actually looks like less xD
    "ó" you probably already have because of spanish version
    Don't worry, we are here t help each other right?
    also I think I should go with you and "make" mine to Portuguese xD (actually my plan is try to port the fan translation of N64 oot and add what gonna needed)
     
  17. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    I've updated my previous reply. Can you help me with extracting this .cxi file? I've written details in my previous reply.

    — Posts automatically merged - Please don't double post! —

    Wait, I've found out that I can maybe do this with ctrtool.

    — Posts automatically merged - Please don't double post! —

    I need to dump it with older version of braindump, because the newer one fakes exheader.
    So, it's time to dump it one more time.
     
  18. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    Now I got a directory with 2 files:
    exefs.bin and romfs.bin
    How can I extract them properly? Can I extract it with ctrtool?

    EDIT: I've extracted the romfs.bin, now I can finally translate it.

    EDIT 2: These files have many weird extensions... especially .zar files, they are associated with PlayStation 2 audio files! But I still don't know where are the dialogues, and how can I edit these weird files.
     
    Last edited by szymon170, Aug 2, 2016
  19. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,080
    805
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    I have to try it here yet.. cxi is the decripted rom right? I can get this from my cart to start
    The dump worked with the newer version of braindump ?
    also I have no idea how stuff are inside there
     
  20. szymon170
    OP

    szymon170 Pr0FessiuNal HelPeR wiTh HaxXX

    Member
    372
    109
    Jan 2, 2016
    Poland
    Where I live
    The dump worked with the newer version, but it faked exheader, which is why I couldn't normally unpack it with ctrtool. I've used the older version and instead of .cxi i got a folder with 2 files. Then I just had to unpack the romfs.bin and now I have access to the game's files. But they are so weird, they have unusual extensions, I have no clue which files are the text files.