From 11ed7621f0e16e30156573d80cf4a27788bb8f78 Mon Sep 17 00:00:00 2001 From: XorTroll Date: Sun, 27 Oct 2019 16:02:11 +0100 Subject: [PATCH] Change donor titles, fix sound --- Common/Include/am/am_LibraryApplet.hpp | 4 ++-- LibraryAppletQHbTarget/LibraryAppletQHbTarget.json | 6 +++--- LibraryAppletQMenu/LibraryAppletQMenu.json | 6 +++--- LibraryAppletQMenu/Source/ui/ui_QMenuApplication.cpp | 1 + Makefile | 4 ++-- README.md | 10 +++++----- 6 files changed, 16 insertions(+), 15 deletions(-) diff --git a/Common/Include/am/am_LibraryApplet.hpp b/Common/Include/am/am_LibraryApplet.hpp index 15b739c..a11e1d6 100644 --- a/Common/Include/am/am_LibraryApplet.hpp +++ b/Common/Include/am/am_LibraryApplet.hpp @@ -13,6 +13,6 @@ namespace am Result WebAppletStart(WebCommonConfig *web); AppletId LibraryAppletGetId(); - static constexpr AppletId QHbTargetAppletId = AppletId_miiEdit; - static constexpr AppletId QMenuAppletId = AppletId_shop; + static constexpr AppletId QHbTargetAppletId = AppletId_myPage; + static constexpr AppletId QMenuAppletId = AppletId_cabinet; } \ No newline at end of file diff --git a/LibraryAppletQHbTarget/LibraryAppletQHbTarget.json b/LibraryAppletQHbTarget/LibraryAppletQHbTarget.json index f99ea4c..e8ab711 100644 --- a/LibraryAppletQHbTarget/LibraryAppletQHbTarget.json +++ b/LibraryAppletQHbTarget/LibraryAppletQHbTarget.json @@ -1,8 +1,8 @@ { "name": "QHbTarget", - "title_id": "0x0100000000001009", - "title_id_range_min": "0x0100000000001009", - "title_id_range_max": "0x0100000000001009", + "title_id": "0x0100000000001013", + "title_id_range_min": "0x0100000000001013", + "title_id_range_max": "0x0100000000001013", "main_thread_stack_size": "0x100000", "main_thread_priority": 44, "default_cpu_id": 0, diff --git a/LibraryAppletQMenu/LibraryAppletQMenu.json b/LibraryAppletQMenu/LibraryAppletQMenu.json index 86fdfc7..c6d2a36 100644 --- a/LibraryAppletQMenu/LibraryAppletQMenu.json +++ b/LibraryAppletQMenu/LibraryAppletQMenu.json @@ -1,8 +1,8 @@ { "name": "QMenu", - "title_id": "0x010000000000100B", - "title_id_range_min": "0x010000000000100B", - "title_id_range_max": "0x010000000000100B", + "title_id": "0x0100000000001002", + "title_id_range_min": "0x0100000000001002", + "title_id_range_max": "0x0100000000001002", "main_thread_stack_size": "0x100000", "main_thread_priority": 44, "default_cpu_id": 0, diff --git a/LibraryAppletQMenu/Source/ui/ui_QMenuApplication.cpp b/LibraryAppletQMenu/Source/ui/ui_QMenuApplication.cpp index ee51f76..c336398 100644 --- a/LibraryAppletQMenu/Source/ui/ui_QMenuApplication.cpp +++ b/LibraryAppletQMenu/Source/ui/ui_QMenuApplication.cpp @@ -54,6 +54,7 @@ namespace ui this->selected_user = res.Read(); res.FinishRead(); + this->StartPlayBGM(); this->LoadMenu(); break; } diff --git a/Makefile b/Makefile index 0ec2a10..1b48b34 100644 --- a/Makefile +++ b/Makefile @@ -11,8 +11,8 @@ all: @rm -rf $(CURDIR)/SdOut @mkdir -p $(CURDIR)/SdOut/titles @cp -r $(CURDIR)/SystemAppletQDaemon/Out $(CURDIR)/SdOut/titles/0100000000001000 - @cp -r $(CURDIR)/LibraryAppletQMenu/Out $(CURDIR)/SdOut/titles/010000000000100B - @cp -r $(CURDIR)/LibraryAppletQHbTarget/Out $(CURDIR)/SdOut/titles/0100000000001009 + @cp -r $(CURDIR)/LibraryAppletQMenu/Out $(CURDIR)/SdOut/titles/0100000000001002 + @cp -r $(CURDIR)/LibraryAppletQHbTarget/Out $(CURDIR)/SdOut/titles/0100000000001013 @cp -r $(CURDIR)/SystemApplicationQHbTarget/Out $(CURDIR)/SdOut/titles/01008BB00013C000 setdev: diff --git a/README.md b/README.md index c3b59f1..ef5a376 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,7 @@ But, if all the functionality is handled by QMenu, why is this daemon process ne ### QMenu (LibraryAppletQMenu) -> This sub-project replaces eShop applet, aka title 010000000000100B. +> This sub-project replaces eShop applet, aka title 0100000000001002. This is the HOME menu the user will see and interact with. It contains all the UI and sounc functionality, password, themes... @@ -103,7 +103,7 @@ This is the process which runs instead of flog, which is used to launch homebrew #### Library applet (LibraryAppletQHbTarget) -> This sub-project replaces Mii applet, aka title 010000000000100B. +> This sub-project replaces Mii applet, aka title 0100000000001002. This is the same process but, like in normal HOME menu and Album, it runs homebrew as an applet. However, exiting homebrew here will exit to HOME menu instead of exiting to hbmenu. @@ -150,11 +150,11 @@ In order to check uLaunch's installation, you will need to pay attention to the ### How do I know whether it is installed? -Check if folders `0100000000001000`, `010000000000100B`, `0100000000001009` and `01008BB00013C000` exist. (and that they aren't empty, or at least contain a `exefs.nsp` file) +Check if folders `0100000000001000`, `0100000000001002`, `0100000000001013` and `01008BB00013C000` exist. (and that they aren't empty, or at least contain a `exefs.nsp` file) ### How do I remove it? -1 - Delete the following folders: `010000000000100B`, `0100000000001009` and `01008BB00013C000`. +1 - Delete the following folders: `0100000000001002`, `0100000000001013` and `01008BB00013C000`. 2 - Delete **only `exefs.nsp` file** from `0100000000001000` directory (if there is a `romfs` folder present it could be a normal HOME menu theme) @@ -168,7 +168,7 @@ Clone (**recursively!**) this repo (uses libstratosphere and Plutonium submodule If you get a crash using uLaunch, please check: -- If the crash's title is `0100000000001000`, `010000000000100B`, `0100000000001009` or `01008BB00013C000` and **you know for sure you have this project in your SD**, then it is very likely related to this project. +- If the crash's title is `0100000000001000`, `0100000000001002`, `0100000000001013` or `01008BB00013C000` and **you know for sure you have this project in your SD**, then it is very likely related to this project. ## Credits