Homebrew Settings Editor GUI

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
SEGUIBanner.png~original
By JoostinOnline and stfour​


Things you can change:
  • Screen resolution
  • Aspect ratio
  • Sensor bar position
  • Sound mode
  • Wii remote rumble
  • Screen burn-in reduction
  • Shutdown mode
  • Wii remote sensitivity
  • Wii Connect 24
  • Internet Settings (boot directly into them)
Note: You cannot change a setting unless you have changed it at least once in the System Settings.

You can also use custom themes and fonts. There is an example included in the download. If you don't have one on your SD/USB, it will try and use the one from postLoader.

To use a custom font, place "font.ttf" in your SE_theme folder.
Screenshots
HDThemeNew.png


NoThemeNew.png
How to use present.cfg
The Wii U resets all your vWii settings everytime you launch Wii mode, but with present.cfg you can switch to specific settings with one click of "Load stored settings". The included present.cfg sets everything to 0 (the first value in the menu), but you can customize that with the following settings:
resolution:
  • 0=Interlaced (480i)
  • 1=Progressive (480p)
  • 2=Interlaced (576i)
widescreen:
  • 0=Standard (4:3)
  • 1=Widescreen (16:9)
sensorbar:
  • 0=Bottom
  • 1=Top
soundmode:
  • 0=Mono
  • 1=Stereo
  • 2=Surround
rumble:
  • 0=Disabled
  • 1=Enabled
burnin:
  • 0=Disabled
  • 1=Enabled
shutdown:
  • 0=Full
  • 1=Idle
sensitivity:
  • 0=Minimum
  • 1=Low
  • 2=Medium
  • 3=High
  • 4=Maximum
wc24:
  • 0=Disabled
  • 1=Enabled
exit_to:
Enter the title ID for a channel you want it to automatically exit to. Both the 4 (ASCII) and 8 (hexadecimal) forms are acceptable.
Downloads:
http://tinyurl.com/SettingsEditorGUI
Please link back to hacksden for downloads instead of hosting it yourself. It ensures that people will always receive the latest version.
Changelog:
v2.0
  • You can now define settings in ploader/present.cfg and quick-load them. This is paticularly useful on the Wii U, because it resets some of your settings on boot. You can also set what channel to exit to.
  • Updated some of the postLoader code.
  • Changed license to GPL v3.0.
  • Greatly improved the speed of debug logging.
  • Fixed the bug where the wrong resolution was displayed on the Wii U.
  • Improved method for detecting the Wii U (thanks crediar).
  • Updated libruntimeiospatch.
  • Video mode is no longer hidden on the vWii, as it can be used to enable Progressive Scan on Devolution.
v1.9

  • Now works with vWii without a cIOS using runtimeiospatch (thanks Damysteryman/Exelciior)
  • Video Mode and "Exit to Internet Settings" options are hidden in vWii mode since they don't work.
Special thanks to driverdis for all his testing on this version. I couldn't have done it without him.

v1.8
  • Added more USB Gecko output code and fixed grlib output not being shown.
  • A fair amount of code cleanup (it's still messy though, lol) and a couple of safety checks (thanks megazig).
  • Decreased size by about 19%.
  • Missing options are no longer hidden. Instead, clicking on them gives the option to load the Wii Settings to set them for the first time.
  • Menus are now fixed width so changing a setting won't resize it.
  • "Loading Wii Settings" and "Returning to System Menu" won't both be displayed if Priiloader is set to autoboot/return to something beside the System Menu.
  • "Loading Wii Settings" comes after the save prompt.
  • Improved exit process.
  • Improved neek detection so it will still be detected if crediar changes the Sneek directory (thanks tueidj).
  • Changed the selection color (themeless) from gray to red.
  • When loading the Wii Settings, you will only be prompted to save if you have made a change to your settings.
  • Compatible-ish with Dolphin (requires recompile with "#define DOLPHIN" uncommented). You still can't load Wii Settings, but there is nothing I can do about that.
  • Now the theme is loaded before the background fades in, so it will fade in any custom background your theme uses.
v1.7
  • Compatible with postLoader4
  • Fixed fadeout occurring in the wrong order when exiting to Internet Settings
  • USB Gecko support added (requires source to be recompiled with #define USBGECKO uncommented)
  • Decreased size by 23%
  • Fixed crashing when checking Priiloader's settings
  • When exiting in an emunand, the Homebrew Filter option supports old versions as well.
  • Screen fades out before resetting or shutting down Wii.
  • Some code cleanup.
  • Compiled with libogc v1.8.11
  • Fixed video output being disabled when a selected channel isn't installed.
  • Wii remote power button and POWER/RESET buttons now exit SE GUI
  • When launched from postLoader4's shortcut, SE GUI will only use the pL theme.
v1.6
  • It now uses truetype font instead of bitmap font.
  • You can use your own font with a theme, just put font.ttf in "/ploader/theme/" or "/ploader/SE_theme/"
  • I finally updated the icon. It's much nicer than the old one.
  • grlib/grrlib has been updated.
  • Pressing HOME now exits without saving.
  • Minor code cleanup
v1.5
  • Updated to work with new motion+ remotes.
  • There is a "Back" button included in the save prompt screen in case you accidentally select Exit to Internet Settings.
  • If Priiloader's "Autoboot" or "Return to" settings aren't "System Menu", Exit to Internet Settings will take you to the System Menu.
v1.4
  • Fixed 576i display for real this time instead of forcing 480i/480p.
  • It now uses a new method to detect an emunand that works with new versions of NEEK.
v1.3
  • Settings Editor GUI now has theme support! It will use whatever theme you have for postLoader, or a custom one if you have it on your SD/USB (example included).
v1.2
  • Wii remote powers down after 1.5 minutes of inactivity.
  • If in an emunand, you can now choose how to exit.
  • Before you load the Internet Settings, you are prompted if you want to save changes.
  • Exits a bit faster.
v1.1
  • It displays properly in 576i
  • You can now CHANGE to 576i
  • You can turn WiiConnect24 on and off
  • Booting into Internet Settings is an option
  • Cut down loading speed by 50%
  • Changes Saved message only lasts 1 second instead of 2
  • Got rid of the text at the bottom since the title and credits are in the meta.xml file
  • Compiled with libogc v1.8.6 (older) so the Internet Settings option would work.
  • If you are using a wii remote only, the pointer is not displayed if you go outside the valid range (i.e. not pointing at the screen)
v1.0
  • First release
Known Issues
  • If Priiloader is set to autoboot or return to anything but the System Menu, Exit To Internet Settings won't work. There is nothing I can do about that.
Credits
  • God for always being there.
  • Wever for testing
  • FIX94 for testing
  • Krafter for testing
  • person66 for testing and making screenshots
  • PabloACZ for testing
  • Pob3008 for testing
  • streamlinehd for testing
  • Supermasterpig for testing
  • hvckz for testing
  • GartimusPrime for testing
  • Category for testing
  • Cyan for testing
  • kylster for testing
  • darkangel84 for his Dimension theme, which the HacksDen theme is based off of
  • RobGee789 for making the included HacksDen theme
  • pepxl for testing
  • Brenry for testing
  • highsteve for testing
  • Rain Stinks and Snivelili for suggestions on the icon
Donations
While donations are very much appreciated, don't do it because you feel that's the only way to get future releases.
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
mauifrog said:
You are full of surprises. Perhaps you should post a link and people can test it for you.
People are always telling me I'm full of stuff, but you are the first to say "surprises." It's refreshing.
wink.gif


I'm not posting the link now because I can't say for sure if it is stable. I've tested it myself (only had time to do so twice) and it worked, but I just got my first report back and the user said he got code dumps everytime.
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,085
Country
Belgium
Hooray!!!
biggrin.gif



Well...as for testing: I'll volunteer if you want someone for Uneek + DI (yes, and I'll make sure to provide feedback more often than I did on progressiveswitch). For now, I'll pass for the real nand. It'll take too much time taking safety measures.
(plus I barely recall what I HAVE on my real nand).
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,085
Country
Belgium
Well...I tested it out (uneek +DI 4.3E), and it seems to work just the way it should.
smile.gif


-Screen resolution
Switches nicely between progressive and interlaced.Note: it may be different in Europe, but on the wii the settings are named "60 Hz (480i)" (interlaced) and "EDTV / HDTV (480p)" (progressive).
I also have an option "50Hz (576i)", but I'm not sure if my tv can even handle that.

-Aspect ratio
Widescreen and fullscreen. No surprises. Maybe adding "(16:9)" and "(4:3)" to the options makes things more clear, but that's a detail.

-Sensor bar:
Top and bottom. You can't make things more clear than that.

-Sound mode
Options surround, mono and stereo...switches just fine.
smile.gif


-Rumble:
Disabled or enabled. I admit I thought this was a "per wiimote" option, but apparently it isn't. Maybe "Wiimote rumble" would be more clear, but then again...just WHAT ELSE could rumble?
tongue.gif


-burn-in reduction:
Disabled or enabled. Switches nicely.

-Power off:
I like the name "Shutdown mode" (as mentioned in this thread) more, but even so...you can't miss much. The setting works, which is what matters

-Remote sensitivity:
this one got me searching through the menu a fair bit. I never knew there WAS such a setting. But as it turns out, this is actually the sensor bar sensitivity (of course, the effect is the same).
This one got a very minor bug. If you change the setting through the system menu and then start SettingsEditor, it shows a bit of garbage on this setting ("²C ²CL ²CI " and so on...it's almost a chemical formula
tongue.gif
). It goes away if you select the setting. As such, it's not so easy to say if it notes the earlier made changes in the system menu. But the effect still works, so it's no biggy.
smile.gif




That's all I can say about it. Very nice work.
yaywii.gif
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
Wever said:
Well...I tested it out (uneek +DI 4.3E), and it seems to work just the way it should.
smile.gif


-Screen resolution
Switches nicely between progressive and interlaced.Note: it may be different in Europe, but on the wii the settings are named "60 Hz (480i)" (interlaced) and "EDTV / HDTV (480p)" (progressive).
I also have an option "50Hz (576i)", but I'm not sure if my tv can even handle that.
Working on it
-Aspect ratio
Widescreen and fullscreen. No surprises. Maybe adding "(16:9)" and "(4:3)" to the options makes things more clear, but that's a detail.
Good idea
-Sensor bar:
Top and bottom. You can't make things more clear than that.
I'm glad you didn't find that confusing, lol.
-Sound mode
Options surround, mono and stereo...switches just fine.
smile.gif

Good
-Rumble:
Disabled or enabled. I admit I thought this was a "per wiimote" option, but apparently it isn't. Maybe "Wiimote rumble" would be more clear, but then again...just WHAT ELSE could rumble?
tongue.gif

If nothing else, I may add more description to the meta.xml file
-burn-in reduction:
Disabled or enabled. Switches nicely.
Good
-Power off:
I like the name "Shutdown mode" (as mentioned in this thread) more, but even so...you can't miss much. The setting works, which is what matters
I thought I changed that already, I'm glad you mentioned that.
-Remote sensitivity:
this one got me searching through the menu a fair bit. I never knew there WAS such a setting. But as it turns out, this is actually the sensor bar sensitivity (of course, the effect is the same).
Do you think I should change it?
This one got a very minor bug. If you change the setting through the system menu and then start SettingsEditor, it shows a bit of garbage on this setting ("²C ²CL ²CI " and so on...it's almost a chemical formula
tongue.gif
). It goes away if you select the setting. As such, it's not so easy to say if it notes the earlier made changes in the system menu. But the effect still works, so it's no biggy.
smile.gif

Does this apply to all settings?


That's all I can say about it. Very nice work.
yaywii.gif

Thank you. I put a lot of work into it. Once I get it stable and fix the bugs, I may look into a better GUI.

Thanks so much for the detailed report!
biggrin.gif


QUOTE(Category @ Oct 1 2011, 06:27 AM) PM me too if you need another tester.

Seems like this app could be a perfect companion to postloader - especially if you could implement wifi setting changes.
I made it for people who use postLoader instead of the System Menu. Unfortunately, I see little hope of adding that as it would be very complicated.

At this point I don't need another tester, but I will soon. Thanks.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,803
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,788
Country
Cyprus
JoostinOnline said:
Things are moving along, and after I get some test results back this should be ready for release. Thanks to stfour, it now has a much easier GUI and the crashing bug should be fixed. He is now listed as co-author on this.
sweet! I'm loving the collaboration! Keep it up guys!
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
XFlak said:
JoostinOnline said:
Things are moving along, and after I get some test results back this should be ready for release. Thanks to stfour, it now has a much easier GUI and the crashing bug should be fixed. He is now listed as co-author on this.
sweet! I'm loving the collaboration! Keep it up guys!
He strong-armed me into it with his helpfulness.
dry.gif
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,689
Trophies
2
Age
43
Location
Belgium
XP
8,085
Country
Belgium
The latest beta is that beta5 you sent me, right? In that case, you already have my feedback.

Also...I've been afk a couple days and now with this changed beta I can't find my recent messages anymore (yet). Did you said anything recently?
(sorry to mention it like this, but I'm still getting used to the new looks around here).
 

JoostinOnline

Certified Crash Test Dummy
OP
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
The latest beta is that beta5 you sent me, right? In that case, you already have my feedback.

Also...I've been afk a couple days and now with this changed beta I can't find my recent messages anymore (yet). Did you said anything recently?
(sorry to mention it like this, but I'm still getting used to the new looks around here).
Latest beta is from yesterday. I haven't sent it to anybody yet. I think that I fixed all the problems you reported, but I haven't had all of my PM's restored so I can't be sure. I was going to wait until yours was restored, but patience has never been my strong suit, lol. I'll send you a pm.

I'm still interested in testing, just drop me a PM
Will do. :D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    RedColoredStars @ RedColoredStars: https://youtu.be/e1G3aKJ3g18?feature=shared