Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

HomeMenuEditor3DS: Difference between revisions

From GameBrew
Created page with "{{Infobox 3DS Homebrews |title=HomeMenuEditor3DS |image=HomeMenuEditor3DS.png |description=Reads and edits the home menu data of the 3DS. |author=mrissaoussama |lastupdated=2025/01/27 |type=PC Utilities |version=2.0 |license=Mixed |download=https://dlhb.gamebrew.org/3dshomebrews/HomeMenuEditor3DS.7z |website=https://gbatemp.net/threads/homemenueditor3ds-edit-and-move-home-menu-titles-on-pc.665846/ |source=https://github.com/mrissaoussama/HomeMenuEditor3DS |donation= }} {..."
 
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 4: Line 4:
|description=Reads and edits the home menu data of the 3DS.
|description=Reads and edits the home menu data of the 3DS.
|author=mrissaoussama
|author=mrissaoussama
|lastupdated=2025/01/27
|lastupdated=2025/06/01
|type=PC Utilities
|type=PC Utilities
|version=2.0
|version=2.1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrews/HomeMenuEditor3DS.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/HomeMenuEditor3DS.7z
Line 19: Line 19:
|image_alt=HomeMenuEditor3DS
|image_alt=HomeMenuEditor3DS
}}
}}
HomeMenuEditor3DS is PC tool helps you rearrange your 3DS Home Menu. You can:
HomeMenuEditor3DS is a PC tool that helps you rearrange your 3DS Home Menu. You can:
* Move titles in the main menu
* Move titles in the main menu.
* Move titles into or out of folders
* Move titles into or out of folders.
* Create and rename folders
* Create and rename folders.
* Sort titles by name, ID, genre, or publisher
* Sort titles by name, ID, genre, or publisher.


==Usage==
==User guide==
=== What You Need ===
=== Preparation ===
# '''Launcher.dat''' (from System Save Data)
Use [[FBI 3DS|FBI]] to get launcher.dat and savedata.dat:
# '''Savedata.dat''' (from Extended Save Data)
* Go to ext save data, choose the Home Menu title ID, copy the Savedata to your SD card.
* Do the same for launcher.dat, except going to Go to system save data instead.


Use FBI to copy these files:
Optional: Use [https://gbatemp.net/threads/smdh-dumper-hbl-mod.398834/ SMDH dumper] to extract smdh files from installed titles and put them in icondata. there are already some icons there.


* Go to '''ext save data''' → '''Home Menu title ID''' → copy the ''Savedata'' to your SD card.
You can also use the python script to extract smdh files from decrypted cia files. it works in most cases.
* Go to '''system save data''' → '''Launcher.dat''' → copy the file to your SD card.


'''Optional:'''
=== How to Use ===
Put both dat files in the app directory and launch it.
 
Make sure to back up your DAT files first. Although there is a low chance this can cause damage, it's better to do this. the worst that can happen is you reset your home menu layout and folders.
 
You should see your home menu layout. Click on a title to select it, then click on another title or an empty slot to swap.
 
Click on a folder to open its contents. you can swap titles here too.


* Use [https://gbatemp.net/threads/smdh-dumper-hbl-mod.398834/ SMDH Dumper HBL Mod] to extract SMDH icons from installed titles. Put them in an <code>icondata</code> folder. (Some icons are included already.)
Save and check the changes. you only need to save when swapping. sorting, creating or renaming a folder saves automatically.
* Or use the included Python script to extract SMDH icons from decrypted CIA files.


=== How to Use ===
Now move the files back to your 3DS and copy them from the SD card using [[FBI 3DS|FBI]]. just go back to the previous directories and paste.
# '''Back up your DAT files first!'''
#* Worst case, your Home Menu layout resets, so keep a safe copy.
# Put both <code>.dat</code> files (Launcher.dat and Savedata.dat) in the tool’s folder.
# Start the tool. You should see your current Home Menu layout.
# '''Move or Swap Titles:'''
#* Click a title to select it.
#* Click another title or an empty slot to swap positions.
# '''Open Folders:'''
#* Click on a folder to view its contents.
#* Swap titles inside the folder the same way.
# '''Save Your Changes:'''
#* Swapping requires you to hit “Save.”
#* Sorting, creating, or renaming folders saves automatically.
# '''Transfer Files Back to the 3DS:'''
#* Copy the modified <code>.dat</code> files back to your SD card using FBI.
#* Replace the old files in '''ext save data''' and '''system save data''' with the new ones.
# '''Restart the Console''' to see your updated layout.


== Known Issues &amp; Future Plans ==
Restart your console and you should see the changes.
* Some bugs may still exist, including minor visual glitches.
* Plans to:
** Fix bugs
** Add the ability to swap between two folders
** Properly delete folders (feature is partly done)
** Install devkitPro for compiling with Visual Studio/VS Code
** Create a simpler homebrew version with preset sorts/groups and easier file importing/exporting


==Screenshots==
==Screenshots==
Line 75: Line 57:
https://dlhb.gamebrew.org/3dshomebrews/images/HomeMenuEditor3DS-03.png
https://dlhb.gamebrew.org/3dshomebrews/images/HomeMenuEditor3DS-03.png


==Changelog==  
==Known issues==
Some bugs may still exist, including minor visual glitches.
 
==Changelog==
'''v2.1'''
* removed test code, which fixes the admin requirement.
* improve synopsis parsing.
* clicking on title id or title name will copy it to clipboard.
* UI improvements
'''v2.0'''
'''v2.0'''
* Added reading title data from json/xml database
* Added reading title data from json/xml database.
* Added Title/Folder sorting by Id,Name,Genre or publisher
* Added Title/Folder sorting by Id,Name,Genre or publisher.
* Can create or rename folders
* Can create or rename folders.
'''v1.0'''
'''v1.0'''
* First Release.
* First Release.

Latest revision as of 03:23, 8 June 2025

HomeMenuEditor3DS
General
Authormrissaoussama
TypePC Utilities
Version2.1
LicenseMixed
Last Updated2025/06/01
Links
Download
Website
Source

HomeMenuEditor3DS is a PC tool that helps you rearrange your 3DS Home Menu. You can:

  • Move titles in the main menu.
  • Move titles into or out of folders.
  • Create and rename folders.
  • Sort titles by name, ID, genre, or publisher.

User guide

Preparation

Use FBI to get launcher.dat and savedata.dat:

  • Go to ext save data, choose the Home Menu title ID, copy the Savedata to your SD card.
  • Do the same for launcher.dat, except going to Go to system save data instead.

Optional: Use SMDH dumper to extract smdh files from installed titles and put them in icondata. there are already some icons there.

You can also use the python script to extract smdh files from decrypted cia files. it works in most cases.

How to Use

Put both dat files in the app directory and launch it.

Make sure to back up your DAT files first. Although there is a low chance this can cause damage, it's better to do this. the worst that can happen is you reset your home menu layout and folders.

You should see your home menu layout. Click on a title to select it, then click on another title or an empty slot to swap.

Click on a folder to open its contents. you can swap titles here too.

Save and check the changes. you only need to save when swapping. sorting, creating or renaming a folder saves automatically.

Now move the files back to your 3DS and copy them from the SD card using FBI. just go back to the previous directories and paste.

Restart your console and you should see the changes.

Screenshots

HomeMenuEditor3DS-01.png

HomeMenuEditor3DS-02.png

HomeMenuEditor3DS-03.png

Known issues

Some bugs may still exist, including minor visual glitches.

Changelog

v2.1

  • removed test code, which fixes the admin requirement.
  • improve synopsis parsing.
  • clicking on title id or title name will copy it to clipboard.
  • UI improvements

v2.0

  • Added reading title data from json/xml database.
  • Added Title/Folder sorting by Id,Name,Genre or publisher.
  • Can create or rename folders.

v1.0

  • First Release.

External links

Advertising: