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

User:ManiacOfHomebrew/3DS 12-hour Clock: Difference between revisions

User page
(add clarifications about 12-hour time, fix grammar, and "HOME Menu")
(Starting off the guide. It should be finished... at some point.)
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{#approvable_by: users = ManiacOfHomebrew}}<!-- this should be removed if moved out of userspace -->
{{Page WIP|notes=*I want to expand this to include AM/PM indicators, but I'm not sure if it'll be possible.
{{Page WIP|notes=*I want to expand this to include AM/PM indicators, but I'm not sure if it'll be possible.
*In addition, I would like this to work across all applets, but that will take some time to flesh out.}}
*In addition, I would like this to work across all applets, but that will take some time to flesh out.
*Maybe make this a patch, rather than having to build it yourself?


==Required Reading==
I'll cross off each item I complete as I go, so keep an eye on this page for updates!}}
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.


{{Info|text=This will not affect other applets such as System Settings or the Nintendo eShop at the moment, meaning you will only see a 12-hour clock on the HOME Menu.}}{{Info|text=The clock will display in Japanese 12-hour time, which means that 12:00 (both midnight and noon) will be displayed as 0:00. All other hours of the day function as expected.}}<!--
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 at https://axities.github.io/
However, that guide is decently outdated, and users should be redirected to https://3ds.codeberg.page/homemenu/ instead.
I left this comment here as attribution ~Aven
-->


==What You Need==
{{Page WIP|notes=Apparently, writing guides takes a long time. Use [https://discord.com/channels/196618637950451712/261581918653513729/1180342227218739300 this link to the guide on Discord] for now, until I finish this.}}
 
*The latest version of [https://github.com/schrmh/HMRT Home Menu Rebuilding Tool]
** To download, click the green code button, and then Download ZIP.
*The latest version of [https://github.com/IcySon55/3DLandMSBTeditor/releases MSBT Editor Reloaded]
*The latest version of [[3DS:GodMode9/Usage#Updating GodMode9|GodMode9]] installed
*A computer running Windows, or Wine for Mac/Linux (Required to run MSBT Editor)
 
==Instructions==
{{info|text=In this guide, <code><Your language></code> is to be substituted with your consoles language selection. For example, <code>US_English</code>.}}
===Section I: Prep Work===
 
#Extract Home Menu Rebuilding Tool as well as MSBT Editor Reloaded to a new folder on your computer
#Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9
#Press {{Key press|HOME}} to bring up the action menu
#Select "Title manager"
#Select "[1:] NAND / TWL"
#Scroll down through the list and select a title labeled <code>(CTR-N-HMME)</code>. This is the HOME Menu application
#Select "Manage Title..."
#Select "Build CIA (standard)"
#Push {{Key press|A}} once it is finished
#Push {{Key press|R|Start}}  to power off the console
#Insert the SD Card into your computer
#Backup the <code>.cia</code> file in the <code>gm9/out</code> folder to a safe place on your computer. It ends with <code>(CTR-N-HMME).standard.cia</code>
#Make another copy of this <code>.cia</code> file in the folder created in step 1
#Rename it to <code>HomeMenu.cia</code>
#Copy <code>HomeMenu.cia</code> to the Home Menu Rebuilding Tool folder
 
===Section II - Modifying===
 
*Open <code>HMRT.bat</code>
*Push {{Key press|1}} on your keyboard to extract the components of the Home Menu
*Push {{Key press|5}} on your keyboard to decompress the components
*Keep the window open and open <code>MsbtEditor.exe</code>
*Drag the file named <code>hud_msbt.LZ</code> from <code>ExtractedRomFS/message_hud/<Your language></code> into MsbtEditor
*Scroll down and select <code>lau_hours</code> in the list on the left
*Change <code>%H</code> to <code>%h</code> in the first text box labeled "Edit:"
*Push {{B|Ctrl|S}} to save, then close MsbtEditor
 
===Section III - Installing===
<tabber>
|-|Luma LayeredFS (Recommended)=
 
[[File:USEnglish12HourTime.png|thumb|The file structure for a US_English 12-hour time patch file.]]
#In the Home Menu Rebuilding Tool window, push {{Key press|6}} on your keyboard to recompress the components
#Close the Home Menu Rebuilding Tool window.
#On your 3ds SD Card, create the following folder corresponding to your region:
*JPN: <code>luma/titles/0004003000008202/romfs</code>
*USA: <code>luma/titles/0004003000008F02/romfs</code>
*EUR: <code>luma/titles/0004003000009802/romfs</code>
*CHN: <code>luma/titles/000400300000A102/romfs</code>
*KOR: <code>luma/titles/000400300000A902/romfs</code>
*TWN: <code>luma/titles/000400300000B102/romfs</code>
<ol start="4">
<li>Create the <code>message_hud/<Your language></code> folder inside the <code>romfs</code> folder.</li>
<li>Copy <code>hud_msbt_LZ.bin</code> from <code>ExtractedRomFS/message_hud/<Your language></code> to the new folder.</li>
<li>Eject your SD Card and put it back in the console.</li>
<li>Start your device and hold SELECT to enter the Luma3DS configuration screen</li>
<li>Press (A) on <code>( ) Enable game patching</code> to tick it (if it is not already ticked) <code>(x)</code></li>
<li>Press <code>START</code> to boot the the HOME Menu</li>
</ol>
{{success|text=The HOME Menu's clock should now be displaying 12-hour time.}}
 
|-|Patched CIA=
 
{{Warning|text=<b>Read this box closely!</b>
*This method is much less preferred than LayeredFS, as it makes direct edits to your system HOME Menu. Only use this as a last resort and if troubleshooting LayeredFS was not successful!
*Create/update your NAND backup! When making changes to your device, there is always the chance you will brick.
*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 <code>HomeMenu.cia</code> first.}}
 
# In the Home Menu Rebuilding Tool window, push {{Key press|6}} on your keyboard to recompress the components
# In the Home Menu Rebuilding Tool window, push {{Key press|2}} on your keyboard to rebuild the HomeMenu CIA.
# Copy the outputted <code>HomeMenu_edited.cia</code> file to the root of the SD card
# Press and hold {{Key press|Start}}, and while holding {{Key press|Start}}, power on your console. This will launch GodMode9
# Navigate to the <code>[0:] SDCARD</code> drive, then select the <code>HomeMenu_edited.cia</code> file
# Select "CIA Image options..."
# Select "Encrypt file (...)"
# Select "Encrypt inplace"
# After it is finished, push {{Key press|A}} to continue
# Select the <code>HomeMenu_edited.cia</code> file again
# Select "CIA Image options..."
# Select "Install game image"
# Press {{Key press|A}} to unlock SysNAND (lvl1) writing, then input the key combo given
# Push {{Key press|A}} twice then {{Key press|Start}} to reboot
 
{{success|text=The HOME Menu's clock should now be displaying 12-hour time.}}
</tabber>
 
{{info|text=If the HOME menu does not boot or you encounter any other problem, it is recommended that you ask for help on the [https://discord.gg/nintendohomebrew Nintendo Homebrew Discord server] in one of the 3DS assistance channels, mentioning that you were following this guide.}}

Revision as of 20:29, 2 December 2023

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.