Homebrew RELEASE nx-hbmenu v3.0.0

Masterwin

Well-Known Member
OP
Member
Joined
Jan 7, 2016
Messages
382
Trophies
0
XP
603
Country
Spain
Extract this archive to the root of the microSD card. See Switchbrew for details on the new features.
https://github.com/switchbrew/nx-hbmenu/releases/download/v3.0.0/nx-hbmenu_v3.0.0.zip

Changelog:

Features
  • Added message boxes. The envGetLastLoadResult() output is now displayed during startup if needed (error returned by the application which ran last).
  • Added nxlink support (netloader).
    • The Switch IP address can automatically be determined via UDP broadcast.
    • Netloader is handled on a seperate thread with non-blocking sockets. UI drawing is not blocked during the transfer.
    • The transfer can be aborted via 'Back' input.
    • If the transfer stopped without finishing, the file is deleted.
    • When returning to the main-menu from netloader, the menu is reloaded since the netloader NRO may have been deleted due to the transfer stopping.
    • Netloader status is displayed in a message-box while netloader is active. This include transfer progress and a progress-bar.
    • Fixed buffer overflow vuln with netloader args introduced with the original netloader commit (nothing useful which could cause a crash can be overwritten with an unmodifed nxlink). Fixed unrelated bounds check in launchAddArg() which broke once nxlink_host support was added.
  • Use system shared-font. Note that the system language is still not used.
  • Added touch-controls.
  • Added support for themes loaded from SD. If the system theme is not recognized, the used theme will default to the dark theme.
  • Added Theme Menu for selecting the used theme, including the default theme.
  • Enabled time display, which uses local-time.
  • The battery/charging status is now displayed.
  • Added support for file-associations.
Other
  • Replaced nanojpeg with libjpeg-turbo. See README regarding this.
  • The switch/ directory is created if it doesn't exist. Config dirs on SD are now automatically created during startup if needed.
  • Display an error screen with print-console instead of using fatalSimple, for errors during startup. Display a message-box in launchFile() for app-launching when an error occurs instead of using fatalSimple.
  • Use applet exit-locking.
  • Assets are now loaded from a .zip in RomFS instead of embedding it in data/.
  • Built with libnx stable v1.5.0.
  • Further improvements to overall system stability and other minor adjustments to enhance the user experience.

https://github.com/switchbrew/nx-hbmenu
maxresdefault.jpg
 
Last edited by Masterwin,

Xyphoseos

Hack or no games
Member
Joined
Jun 29, 2016
Messages
1,834
Trophies
0
Age
23
Location
Rivière
XP
3,265
Country
France
Please I don't understand a thing, for homebrew what's loaded first ? hbl.nsp in atmosphere folder or hbmenu.nro from the root of the sd card ?
What is better between them ?
 
  • Like
Reactions: CatmanFan

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
With 2.0.0 hbmenu looked clean.

With 3.0.0 it looks like a jumbled mess.

- the font for the "back = B" indicator is bigger than the others
- how many percent of people to you expect to use netloader? 0,5? Why is this a first level menu entry on hbloader? Why does it say Netloader in big letters as if thats the most important thing I could do on the hbmenu screen
- come to think about it, why does it say B = back A = OK on the screen have we gone that far down the "our users NEED that" route? (If its been there before - strike this comment, and blame me noticing on the newer font)
- the hbloader signage in the top left corner looks "wrong" - might be the font, might be the alignment.

You dont have to "fix" those thing, but a little attention to detail goes a long way.

If this would have been linux, I'd have switched the distribution by now. ;)

Honest as always -

n. ;)

edit:

Just reverted to the previous version.

A = OK B = Back / was there before
B = Back / was in a bigger font already

- so I have to change my argument. ;) With that much new text on screen, its become really obvious, that some menu itemssport a different font size. Also - the UI doesnt read clean anymore, still stands - imho of course.
 
Last edited by notimp,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,889
Trophies
2
XP
29,379
Country
United Kingdom
With 2.0.0 hbmenu looked clean.

With 3.0.0 it looks like a jumbled mess.

- the font for the "back = B" indicator is bigger than the others
- how many percent of people to you expect to use netloader? 0,5? Why is this a first level menu entry on hbloader? Why does it say Netloader in big letters as if thats the most important thing I could do on the hbmenu screen
- come to think about it, why does it say B = back A = OK on the screen have we gone that far down the "our users NEED that" route? (If its been there before - strike this comment, and blame me noticing on the newer font)
- the hbloader signage in the top left corner looks "wrong" - might be the font, might be the alignment.

You dont have to "fix" those thing, but a little attention to detail goes a long way.

If this would have been linux, I'd have switched the distribution by now. ;)

Honest as always -

n. ;)

edit:

Just reverted to the previous version.

A = OK B = Back / was there before
B = Back / was in a bigger font already

- so I have to change my argument. ;) With that much new text on screen, its become really obvious, that some menu itemssport a different font size. Also - the UI doesnt read clean anymore, still stands - imho of course.
Wow, Bob, wow
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    Im gonna see if I can find a ps4 to buy
  • S @ salazarcosplay:
    now that firm ware 11 supposedly is exploitable
  • S @ salazarcosplay:
    did you see the fallout series
  • BigOnYa @ BigOnYa:
    Yea is pretty good
  • BakerMan @ BakerMan:
    an elder scrolls movie or show would be cool, but which elder scrolls game would it be based on?
  • BakerMan @ BakerMan:
    oh who am i kidding it'd be skyrim
    +1
  • BakerMan @ BakerMan:
    but,since they're only a few years apart, a morrowind + oblivion series would also be cool
  • K3Nv2 @ K3Nv2:
    Taco Saturday
  • AncientBoi @ AncientBoi:
    Uhh, It's 🌯 Saturday dude. :) js
  • BigOnYa @ BigOnYa:
    Nope that for tomorrow, cinco de mayo, today is bbq chicken on the grill.
  • K3Nv2 @ K3Nv2:
    Juan's new years I forgot
    +2
  • AncientBoi @ AncientBoi:
    :hrth::toot::grog::grog::grog::bow: HAPPY BIRTHDAY to me :bow::grog::grog::toot::hrth:
  • K3Nv2 @ K3Nv2:
    One day away from Juan's birthday
  • K3Nv2 @ K3Nv2:
    Only if you send him feet
    +1
  • BigOnYa @ BigOnYa:
    Happy birthday!
    +1
  • AncientBoi @ AncientBoi:
    Thank You :D
  • realtimesave @ realtimesave:
    heh I got a guy who created an account just yesterday asking me where to find mig switch roms
  • realtimesave @ realtimesave:
    too much FBI watching this website to answer that kind of question lol
  • K3Nv2 @ K3Nv2:
    Has the mig switch found loopholes without requiring game keys?
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, happy birthday
    Xdqwerty @ Xdqwerty: