Can anyone open these .bin files?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by RandomKid150, Jun 9, 2016.

  1. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    I'm currently translating a game right now and I can't get these files to open. These files have things in them that need to be translated, so that's why I need them open. Thank you.
     

    Attached Files:

  2. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    4,720
    2,573
    Dec 8, 2014
    United States
    Ohio
    You can open them in a hex editor. It has english text in it. (the itemTable)
     
  3. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    I just get jumbled up text. The English text looks translated, but doesn't even show up in-game. I'm sure that jumbled up text is supposed to be Japanese text, but it just appears all messed-up.
     
    Last edited by RandomKid150, Jun 9, 2016
  4. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    4,720
    2,573
    Dec 8, 2014
    United States
    Ohio
    of course not everything is, but there's some stuff in it
     
  5. Santaros

    Santaros GBAtemp Regular

    Member
    197
    66
    Oct 5, 2013
    Japanese characters are encoded differently to western ones, they use 2 bytes per character as opposed to 1 per letter. In my case I use the MadEdit hex editor in order to view them, you can switch to it by going to View -> Encoding and selecting SHIFT-JIS.
     
  6. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    I will try that and see if it works...

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

    I tried that, it just shows up like this. http://imgur.com/rBcJdFk
     
  7. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    I can see that the english text is encoding in half-width...

    Did you try using the full-width form in shift-jis encoding?
     
  8. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    I don't think so. How do you do that?
     
  9. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    See here, and write these as hex!
     
  10. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    Page doesn't exist.
     
  11. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    Sorry, it won't let me write it, just add the : after ftp

    ftp://


    Ahhh, also look for fullwidth latin letters starting at 0x8260

    You need to write the hex from the left column!
     
    Last edited by luckymouse0, Jun 9, 2016
  12. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    I'm still confused. How do I find out which character is which hex number? Do I replace every single symbol one by one? Do I highlight something? Do I install something? What do you mean by "write these in hex"? Do I have to write out each hex number that corresponds with each Japanese symbol? Why don't you try and download the files and take a crack at them? Maybe take screenshots? I don't know...
     
    Last edited by RandomKid150, Jun 9, 2016
  13. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    I will explain it for you using MadEdit!

    First lets take a look at your file using shift-jis encoding:

    Warning: Spoilers inside!

    Now let's select an english letter! You can see in how many bytes it is encoding looking at the hex code to the left! You can see that the square is only 1 byte long!

    Warning: Spoilers inside!

    Click the first number of the square from before! In this case, is the number 6!

    Warning: Spoilers inside!

    And now that the hex code is selected, let's write the numbers continuously! In this case Fullwidth letter i is 0x8289. So we write 8289!

    Warning: Spoilers inside!

    And there you go the i letter in fullwidth!

    Now try to change the translated text and see if you can see it :)
     
    Last edited by luckymouse0, Jun 9, 2016
  14. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    But how would you change all the messed up text and the zero's?
     
  15. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    Sorry to say this, but that text isn't encoded in Shift-JIS... You can't see any Japanese letter there.

    It could be compressed or maybe with a different encoding. I don't know really...
     
  16. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    Yeah it may be like that. There was another file, systemtext.bin, that someone else had to make a tool for it to dump it. I was just wondering, is there any type of dumper that could dump the contents that could be edited? When I dumped systemtext.bin, I got the file systemtext.json. When I loaded that into Mad Edit, it showed all the Japanese text and I was able to edit it and translate it. I don't know if these bin files contain any type of file that can be edited, but I'm sure they have something. I just wanted to be able to translate these bin files because it is a major part in the game I'm translating, and I don't want some parts to be in Japanese and I can't do anything about it because I don't know how to dump those files.
     
    Last edited by RandomKid150, Jun 9, 2016
  17. luckymouse0

    luckymouse0 Mad Scientist

    Member
    119
    90
    Oct 20, 2014
    Argentina
    Future Gadget Laboratory
    I am in the same boat as you... The game I am translating have some text in the arm9.bin file, but it is compressed. But parts of it.

    Using Crystaltile and alot of compressors and I didn't find a way to dump it. :(

    I hope you find someone who can dump it for you or maybe give you the tools to do it ;)
     
  18. RandomKid150
    OP

    RandomKid150 Translator

    Member
    360
    94
    Nov 4, 2015
    United States
    Texas
    Thanks. :)
     
    luckymouse0 likes this.