Homebrew [CIA/3DSX][WIP]3DS Multi-Hex - Homebrew Powersave Alternative - v1.0.0!

Metab

Well-Known Member
OP
Member
Joined
Mar 23, 2013
Messages
155
Trophies
0
Age
27
Location
Where dat ass is
XP
289
Country
04b68266fb.png
Latest update information!
Added page support, now automatically handles unlimted amount of items, and puts them into pages.
Now loads from text files inside SD card located at:
Code:
sd\3DSMH\
To add a new item, open 'home.txt' and add new line in this format:
Code:
_Game Name_|_Description for menu_|_Unique id_
And to add a game cheat
Code:
_Name of cheat_|_Description of cheat_|/JKSV/Saves/_Location of save file_|_Pointer_|_Value_

An example of this with Fire Emblem:Awakening
This line goes in 'home.txt' in '\sd\3DSMH\'
Code:
Fire Emblem:Awakening|Save file cheats for Fire Emblem:Awakening|FEA1
This line goes in 'FEA1.txt' in '\sd\3DSMH\' (The same name as the unique ID!)
Code:
Set Normal DIfficulty|Sets your save game to normal difficulty|/JKSV/Saves/Fire_Emblem__Awakening/hack/Chapter0|0x0D|0x00
**Notice it uses the same unique id, you MUST have the same unique id you set for the game! -- Because I exported my save as titled 'hack' in JKSM I have that in the save location, and then the file thats being edited, in this case 'Chapter0'**


Intro

3DSMH is a project I am currently developing, it; The purpose is to allow the user with no coding knowledge to modify game saves with hex editing. In the coming weeks I will implement a text file loader that will get text files, and load them in as menus to choose from. Text file loading now works but only supports 1 pointer->value lines at a time, if your cheat requires multiple pointers to values make a new line or wait for a new release And in the text files will be pointers to save files that anyone can make to edit game saves!

TL: DR;
It's homebrew powersaves, except we need to find the values and build them as a community, or someone gets them from powersaves ><

Controls
A - Select menu
B - Goes to main menu
Start - Quits the program
Arrow Keys - Browse Program
Y - Closes message box

How to use?
You'll need JKSM for the time being, until I add grabbing the save file.
  • Install JKSM and this application
  • Copy the folder '3DSMH' from the release into the root of your SD card
  • Add/Edit/Remove cheats
  • Run JKSM
  • Browse through and find your game
  • Export the save data and title it 'hack' (or whatever you label in your **cheat**.txt file)
  • Load this application, and set whatever features you desire
  • Import the 'hack' file with JKSM
  • Launch your game and done! game save edited!


Submit game format
You can now just follow the instructions at the top of the file to add cheats! Please share them with GBATemp please :D

Supported games (On 1.0.0) - Any game you can find values for is supported! (Aka every game!)
  • Check the gamelist here
  • Fire Emblem:Awakening
  • Pokemon Shuffle
  • If you find more game values PM me or post them in this thread.
To install a new cheat file, copy the file into your 3DSMH folder on your SD card, and then add a new line to your home.txt file, and make sure that the unique ID is the same name as the text file you added.

Todo
  • Fix current double select hotfix into a proper fix
  • Menu creation from text files in SD
  • Add more menu objects to use
  • Remove need for JKSM
Current version
1.0.0 Stable Release

Screenshots
d0db3b6bf8.jpg

75ea5e1590.jpg

e06e4be19d.jpg

59c6103610.jpg

5e186292e4.jpg

0f3d6eb99a.jpg

Video



Credits
Matypatty
@cearp
And all the openly available libs for the 3DS that I used here!


Download
3DS_Multi_Hex_x-x-x.rar
FBI QR Code can be found below
de1b7e067ff39bf0ddc874186744a291.png


Github
3DS-Multi-Hex
 
Last edited by Metab,

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,721
Trophies
2
XP
8,468
Country
Tuvalu
very cool! nice work, even without images and it only having text, the ui looks good!
this will be very useful when it has text/json file support.
i guess text file is good too, but with json we could download one big file with lots of offsets for many games, easier to maintain etc :)
 
Last edited by cearp,

G25900

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
115
Trophies
0
Age
38
XP
382
Country
Well looks like I have an excuse to get back in to hex editing fully.

I know it's still early but you'll also need either support or a way to show information for multiple file saves, as an example with Bravely Default/Second, the village is a separate save and so any edits for those will require the village save and not the main game save, running the edit on the wrong save could cause serious problems.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,036
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,957
Country
Portugal
Yes and no. This is a game changer yes, but you still need to use homebrew to get the secondary exploit.
True. PowerSaves still has the advantage of not requiring HBL access

Sent from my Nokia 3310 using Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a picteof not updating just tell them don't update
    K3Nv2 @ K3Nv2: You got a good chance of buying a used one and asking the seller how often they used or even ask...