User:ManiacOfHomebrew/3DS 12-hour Clock

User page
Revision as of 02:48, 3 December 2023 by ManiacOfHomebrew (talk | contribs) (Specify that the guide does not install GodMode9)

The 3DS uses the 24-hour time format to display the time on the HOME menu among other applets. This guide shows you how to convert the 3DS system's clock on the HUD of the Home Menu to a 12-hour format. This will not affect other applets such as System Settings or the Nintendo eShop at the moment.

This guide is based heavily on a custom HOME menu guide by Dungeonfire available here.

OOjs UI icon information-warning.svg Create/update your NAND backup! When making changes to your device, there is always the chance you will brick.
OOjs UI icon information-warning.svg Having a custom Home Menu installed breaks system updates. If you want to update your system, you will have to restore your Home Menu with a blank HomeMenu.cia first.

What You Need

Section I - Preparations

  1. Extract Home Menu Rebuilding Tool as well as MSBT Editor Reloaded to a new folder on your computer.
  2. Press and hold Start, and while holding Start, power on your console. This will launch GodMode9
  3. Press HOME to bring up the action menu
  4. Select "Title manager"
  5. Select "[1:] NAND / TWL"
  6. Scroll down through the list and select a title labeled (CTR-N-HMME). This is the Home Menu application.
  7. Select "Manage Title..."
  8. Select "Build CIA (standard)"
  9. Push A once it is finished
  10. Push R+Start to power off the console.
  11. Insert the SD Card into your computer.
  12. Backup the .cia file in the gm9/out folder to a safe place on your computer. It ends with (CTR-N-HMME).standard.cia.
  13. Make another copy of this .cia file in the folder created in step 1.
  14. Rename it to HomeMenu.cia

Section II - Modifying

  1. Open Home Menu Rebuilding Tool.bat
  2. Push 8 on your keyboard
  3. Wait for it to finish, do not push any buttons. It should open a folder named ExtractedRomFS in a new window.
  4. Keep the window open and open MsbtEditor.exe
  5. Drag the file named hud_msbt.LZ from ExtractedRomFS/message_hud/US_English into MsbtEditor
  6. Scroll down and select lau_hours in the list on the left
  7. Change %H to %h in the first text box labeled "Edit:"
  8. Push Ctrl+S to save, then close MsbtEditor.
  9. Go back to Home Menu Rebuilding Tool (the window you were instructed not to close) and push any key
    • If you accidentally closed it, reopen it, then push 6 then 2 then 3

Section III - Installing

  1. Copy the outputted HomeMenu_edited.cia file to the root of the SD card
  2. Press and hold Start, and while holding Start, power on your console. This will launch GodMode9
  3. Navigate to the [0:] SDCARD drive, then select the HomeMenu_edited.cia file
  4. Select "CIA Image options..."
  5. Select "Encrypt file (...)"
  6. Select "Encrypt inplace"
  7. After it is finished, push A to continue
  8. Select the HomeMenu_edited.cia file again
  9. Select "CIA Image options..."
  10. Select "Install game image"
  11. Press A to unlock SysNAND (lvl1) writing, then input the key combo given
  12. Push A twice then Start to reboot.

If all has gone well, you should now see a 12-hour clock on the HUD of the HOME menu. If the HOME menu does not boot or you encounter any other problem, it is recommended that you ask for help on the Nintendo Homebrew Discord server in one of the 3DS assistance channels. You could also ping me, the person who wrote this guide (Username: _themaniac on Discord), there and I will assist you if possible.