ppkantorski / Ultrahand-Overlay

The fully craft-able Nintendo Switch overlay executor.
GNU General Public License v2.0
197 stars 25 forks source link

Bug: Overlays don't show up #111

Closed Exor closed 7 months ago

Exor commented 8 months ago

My overlays menu is blank. I was previously using Tesla on firmware 16.0.0 with the ovlEdiZon, ReverseNX-RT-ovl, and sys-clk-overlay overlays. After upgrading to firmware 17.0.0, Tesla was crashing Atmosphere so I installed the Ultrahand-Overlay instead. After finding the overlays menu blank, I tried installing the Edizon-overlay and FPSLocker through the included "Easy Installer" package to no avail.

Launch-day switch EmuMMC 17.0.0 firmware Atmosphere 1.6.2 Hekate 6.1.0 nx-ovlloader 1.0.6 Ultrahand-Overlay 1.4.9

ZweiBR commented 8 months ago

You have to update to firmware 17.0.1 nx-ovlloader 1.0.7

https://github.com/THZoria/NX_Firmware/releases https://github.com/WerWolv/nx-ovlloader/releases

Exor commented 8 months ago

I updated to firmware 17.0.1 and still don't see any overlays. The *.ovl files are in the /switch/.overlays folder.

I installed the latest version of nx-ovlloader (1.0.7??) from github, but Ultrahand-Overlay displays version 1.0.6. Looking at the nx-ovlloader Makefile, it also shows "APP_VERSION := 1.0.6", so looks like a display mistake. Is there is a different 1.0.7 nx-ovlloader build somewhere?

*edit There's also a question about the version on the github issues https://github.com/WerWolv/nx-ovlloader/issues/26, unanswered for nearly a year.

ZweiBR commented 8 months ago

My system updated 17.01 with amosphere 162 Hekate 610 Switch OLED

https://a.imagem.app/oy3zKt.jpeg https://a.imagem.app/oy32C0.jpeg https://a.imagem.app/oy37ay.jpeg https://a.imagem.app/oy3nzr.jpeg

I wanted to know from the author: How do I apply themes? https://a.imagem.app/oy30l2.jpeg

sskyNS commented 8 months ago

@Exor Please use the latest version of Ultrahand, make sure your /Switch/overlays/ovlmenu.ovl is installed properly, and then check that your /atmosphere/contents/4200000000007E51A file exists and is in the correct path. If everything is in order, you shouldn't have such minor problems. Finally, happy play!

sskyNS commented 8 months ago

我的系统更新了 17.01 和 amosphere 162 Hekate 610 开关 OLED

https://a.imagem.app/oy3zKt.jpeg https://a.imagem.app/oy32C0.jpeg https://a.imagem.app/oy37ay.jpeg https://a.imagem.app/oy3nzr.jpeg

我想知道作者:我如何应用主题? https://a.imagem.app/oy30l2.jpeg

Regarding the application of themes, most of them use RGB444 color coding, which should be detailed on the wiki. The general operation method is given below, and the theme file is located in /config/ultrahand/themes/.. then all you need to do is turn on the machine, open UltraHand, then click [+], find the theme settings, select the theme you set, and it will understand that it will take effect, no need to restart the machine

ZweiBR commented 8 months ago

我的系统更新了 17.01 和 amosphere 162 Hekate 610 开关 OLED https://a.imagem.app/oy3zKt.jpeg https://a.imagem.app/oy32C0.jpeg https://a.imagem.app/oy37ay.jpeg https://a.imagem.app/oy3nzr.jpeg 我想知道作者:我如何应用主题? https://a.imagem.app/oy30l2.jpeg

Regarding the application of themes, most of them use RGB444 color coding, which should be detailed on the wiki. The general operation method is given below, and the theme file is located in /config/ultrahand/themes/.. then all you need to do is turn on the machine, open UltraHand, then click [+], find the theme settings, select the theme you set, and it will understand that it will take effect, no need to restart the machine

Thanks, it works great

Exor commented 7 months ago

I did a fresh install of atmosphere, hekate, nx-ovlloader, ultrahand, and switch-oc-suite on a blank SD card and it works.

JonJaded commented 2 months ago

Hey there, I just wanted to add that my sd/switch/ folder had a capital S from when I remoted in with my android (since it capitals first words) and was preventing my overlays from working. It just hit me after 2 hours of troubleshooting that it could be a problem! Everything works now.

The version I was on previously (I think 1.50?) was not directory sensitive.

ppkantorski commented 2 months ago

On linux you can have two separate folders simultaneously, sdmc:/switch/ and sdmc:/Switch/. On macOS and Windows, they have some stuff to prevent this from what i understand. There is a general consensus on the usage of a lowercase folder name. I can tweak it, perhaps, but if it isnt a recurring problem i dont see the need, and it could affect other things other than just reading overlays. Android shouldnt rename the folder every time you use it.