HANS is WAY too frustrating.

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by CeeDee, Oct 26, 2015.

  1. CeeDee

    CeeDee Super Fox

    GBAtemp Patron
    CeeDee is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 4, 2014
    United States
    I've tried pretty much everything -

    - .code ALWAYS fives me invalidated icache.
    - .romfs never works - it brings me to a black screen with a few glitch pixels to the left side of the screen.

    This stuff always happens no matter what I try to inject - from injected VC ROMs to attempting to inject completely different games. Is there a solution, or is this program just unusable? It seems to me that way.
    JustPingo and Mrrraou like this.
  2. Mrrraou

    Mrrraou GBAtemp Advanced Maniac

    Oct 17, 2015
    Same problem here with the .code file.
    And HANS source isn't even available.
  3. AquaX101

    AquaX101 GBAtemp Advanced Fan

    Apr 15, 2014
    United States
    i can't get it to change the language of alpha sapphire
  4. foreveryang

    foreveryang GBAtemp Fan

    Oct 8, 2015
    United States
    im honestly too lazy to go through the trouble of this
  5. sweis12

    sweis12 GBAtemp Maniac

    Oct 20, 2013
    Saint Kitts and Nevis
    Thats because your save file chooses your languege, not your console. You can pick any of them languages on any of the regions when you make a new save.

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

    If I am not allowed to link to this site... pls dont ban me. I am trying to help

    This is a tutorial that teaches you how to use HANS with pokemon games
    Tony_93 and DesuIsSparta like this.
  6. sheco

    sheco Newbie

    Oct 28, 2015
    Cote d'Ivoire
    Did you put your games in sd/hans/??? you must create this folder in your sd root, otherwise, Hans won't be able to recognize where the hell are your .romfs

    If you have a .3ds file, you'll need to convert it to .cia. The easier way is (I'm gonna copy-paste this from another forum)

    **You must have Python 2.7.9 installed in your pc.

    "You can convert any of my roms into .cia by yourself. It's very easy. Just download this archive: https://drive.google.com/file/d/0B04pOOD4KGGWcEpIaFZjaXVpcjA/edit and extract cia folder somewhere. Then follow this simple instruction:
    Place rom that you want to convert into .cia in extracted cia folder.
    Rename this rom into "rom.3ds"
    Run step 1.bat and wait until the process is done.
    Run step 2.bat and wait until the process is done.
    Run step 3.bat and wait until the process is done.
    Profit. You got your rom.cia. Now you can rename it as you want."

    After you convert it, you'll need to do what was posted just before this. Look the link that sweis12 has posted.

    NOTE: When you reach to this part...

    ctrtool --contents=contents name.cia
    ctrtool -p --exefs=exefs.bin contents.0000.00000000
    ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin
    ctrtool -p --romfs=romfs.bin contents.0000.00000000

    You will have to replace some parts of those commands.
    In my case my .cia filename was persona.cia, so the first command will be:

    ctrtool --contents=contents persona.cia

    Then, you will have to replace again, this time with the file that has been made. In my case it was "contents.0000.1cec44b2", so the second command will be:

    ctrtool -p --exefs=exefs.bin contents.0000.1cec44b2


    ctrtool -t exefs --exefsdir=exefs --decompresscode exefs.bin

    And finally you replace again with the same name of the second command.

    ctrtool -p --romfs=romfs.bin contents.0000.1cec44b2

    And then, follow the rest of the tutorial that posted sweis12. When you finish it, put the file created in sd/hans/ ... As I said you must create the "hans" folder in your sd root.

    Sorry for my broken english <3
    Last edited by sheco, Oct 28, 2015
    ant888 likes this.