[WIP][Release] HexEditor v0.1

Discussion in '3DS - Homebrew Development and Emulators' started by marshmallow, Feb 9, 2016.

  1. marshmallow
    OP

    marshmallow Member

    Newcomer
    12
    57
    Feb 8, 2016
    France
    HexEditor v0.25

    Update :

    A new version of the HexEditor is available !

    Changelog:

    v0.25:
    - Writing a file is much much faster
    - The file browser now supports folders having more than 29 files
    - Moving the cursor in the file browser doesn't refresh the whole bottom screen anymore
    - More information on screen while opening a file

    v0.1:
    - Initial Release


    Hello everybody, I am new here, this is my first post for my first homebrew on the 2DS/3DS. I was looking for my first homebrew to program so I decided to write an hex editor : it's interesting to write it and I think it can be useful for you.

    Features:
    • Browse sdcard
    • Edit a file
    • Save a modified file (might take a while if the file is big)
    How to edit a file:
    From the browser, use the D-Pad to navigate between files/folders and press A to select. Then the editor will open the file (can take a moment if the file is big). You will be able to naviguate throught the bytes with the pad and edit the values thanks to the small keyboard on the bottom screen.

    Go to address:
    On the hex editor, you can go directly to a given address. To do so, press X and then enter the address with the virtual keyboard. To validate the address, just press A. To cancel, press X again, the small window will disappear.

    Exit to homebrew launcher:
    Press Select to return to the launcher. WARNING, the file won't be saved if you exit ! So save the file before exiting (with Start button)

    Screenshots:
    Homescreen:

    [​IMG]
    [​IMG]

    editor:
    [​IMG]
    [​IMG]

    goto window:
    [​IMG]

    Known bugs:

    A lot, in both file browser and the editor itself.
    I am still woking on it, it's only a kind of preview.

    THANKS TO:
    Big thanks to all the developers who created libctru, homebrew launcher, *hax... Well, 3DS hack.

    This is still a BETA
    If you have any suggestion, feel free to tell me
     

    Attached Files:

    Last edited by marshmallow, Feb 25, 2016


  2. Yangarang

    Yangarang GBAtemp Regular

    Member
    185
    68
    Nov 14, 2015
    Australia
    Awesome work! Always good seeing new homebrew come about
    Personally this isn't something I would use, but it's definitely a handy tool and I get the feeling people will use it
    Especially being able to edit hex values for some stuff (IIRC it could be done to do stuff with badge arcade? I think)
     
  3. Cha0s Em3rald

    Cha0s Em3rald Advanced Member

    Newcomer
    78
    107
    Oct 12, 2015
    Nice release that I'm sure will be handy to some people
     
  4. marshmallow
    OP

    marshmallow Member

    Newcomer
    12
    57
    Feb 8, 2016
    France
    Thank you,
    I think it's more convenient to do this on a computer but I saw few posts asking for an hex editor, so I told to myself : why not ?:P
     
  5. Buttsnake

    Buttsnake "Mods please close this thread"

    Member
    207
    76
    Aug 23, 2015
    United States
    Inside your SD card
    Nice work man, when it's finished I might use it. This looks really awesome
     
  6. DesuIsSparta

    DesuIsSparta GBAtemp Advanced Fan

    Member
    542
    174
    Oct 13, 2015
    United States
    Weaboo land
    I'll likely never use it myself, but great job!
     
  7. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,202
    1,044
    Jan 9, 2006
    Very cool release! Welcome to the 3DS scene :)

    Would this make it easy for us to let our mii have gold pants?
     
  8. VaiCorunthians

    VaiCorunthians GBAtemp Fan

    Member
    457
    214
    Oct 7, 2014
    Brazil
    great job!
     
  9. marshmallow
    OP

    marshmallow Member

    Newcomer
    12
    57
    Feb 8, 2016
    France
    Thanks for your support guys.

    This is a classic hex editor, so it's possible to let your mii have a gold pant as soon as you edit the right file, at the right offset with the correct value:P
     
    Games&Stuff and SLiV3R like this.
  10. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,202
    1,044
    Jan 9, 2006
    Cool!

    Perhaps we could have a preset with this homebrew that gives our miis golden pants? That would be awesome :)
     
    Cha0s Em3rald likes this.
  11. BurningDesire

    BurningDesire GBAtemp Psycho!

    Member
    4,962
    5,811
    Jan 27, 2015
    United States
    Behind a screen reading news
    Yeah. Something like

    'You enter the home menu there are two options'
    1. Normal Hex Editor
    2. Make your Mii a pimp

    then you click on make your mii a pimp and you can choose which mii you want from the name you give it. Click A and badda boom badda bing. Your Mii will be getting all the ladies.
     
  12. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    1,143
    291
    Oct 6, 2013
    Hyrule Field
    Is there a cia for this
     
    SLiV3R likes this.
  13. marshmallow
    OP

    marshmallow Member

    Newcomer
    12
    57
    Feb 8, 2016
    France
    I will look for a way to covert the ELF to CIA;)
     
    MasterLel, Naked_Snake and SLiV3R like this.
  14. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    1,143
    291
    Oct 6, 2013
    Hyrule Field
    Cheers pal
     
  15. weegee721

    weegee721 Advanced Member

    Newcomer
    54
    26
    Jan 12, 2016
    United States
    'merca
    nvm
    Didn't attach an elf
     
    Last edited by weegee721, Feb 11, 2016
  16. YyAoMmIi

    YyAoMmIi GBAtemp Advanced Fan

    Member
    671
    83
    Oct 26, 2015
    United States
    more FFE item hacking on the go I guess.

    Anyone have a recommendation to copy a file in 3ds?
     
  17. Damon_girl

    Damon_girl GBAtemp Advanced Fan

    Member
    919
    198
    Oct 27, 2015
    United States
    This is awesome! I don't know much about hex editing so I'm hoping people will post some of their edits for apps and stuff so other people can duplicate it.
     
    SLiV3R likes this.
  18. Damon_girl
    This message by Damon_girl has been removed from public view by Depravo, Feb 11, 2016.
    Feb 11, 2016
  19. Damon_girl
    This message by Damon_girl has been removed from public view by Depravo, Feb 11, 2016.
    Feb 11, 2016
  20. marshmallow
    OP

    marshmallow Member

    Newcomer
    12
    57
    Feb 8, 2016
    France
    Thank you !
    @BurningDesire and @SLiV3R gave me an interesting idea which matches with what you said. I am currently thinking about doing something like this, I will keep you all informed;)
     
    SLiV3R likes this.
  21. gamefan5

    gamefan5 Kid Icarus Uprising connoiseur

    Member
    4,946
    2,071
    Aug 29, 2010
    Canada
    Somewhere in this Earth
    And now I can hex editmy weapons in KIU withiut taking my card out. GENIUS! XD
     
  22. katrain

    katrain Advanced Member

    Newcomer
    79
    18
    Apr 3, 2015
    United States
    Virginia
    Nice work! Don't know how often I would use this but this is cool, especially since this is your first release.

    Like a file browser? I'd recommend CTRXplorer
     
  23. Urbanshadow

    Urbanshadow GBAtemp Maniac

    Member
    1,295
    473
    Oct 16, 2015
    This might be the only thing to redirect payload paths without actually using a pc. I like it.
     
  24. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    2,314
    1,713
    May 30, 2015
    United States
    It'd be cool to see some source code ;) otherwise props to the OP :)
     
    Minnow likes this.