Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
User reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
PC, Console & Handheld Discussions
Nintendo Wii
Configurable USB Loader
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="palasx" data-source="post: 1896666" data-attributes="member: 107442"><p>Too all the coders that have added the "bells and whistles" to Waninkoko's released source, thank you. Even the simplest changes such as number of titles shown, to the more detailed like loading cover images, are ALL greatly appreciated and exemplifies what the open source concept is all about.</p><p></p><p>I am a nobody, just a user and part time code junkie. Up until this morning i was satisfied with what was being called "ULTIMATE VERSION" of the usb loader, and it indeed great, but it does not need 5 differrent builds to accomplish what could be handed by a few bool flags. The concept of a configurable version is ideal. Since i am a nobody, feel free to ignore me completely, but in my perfect universe, i would like to see these flags/options implimented in a config txt. most have been mentioned already:</p><p></p><p>EnableInstall - BOOL - does what it says on the tin. </p><p>EnableDelete - BOOL - again, control ability to hit minus key to delete game.</p><p></p><p>EnableManualForceVideo - BOOL - enable 1 and 2 buttons to force video mode. i am against the reading of DISCID to autoset mode, even when checked against default mode of console. Some users have dual-mode equipment or VGA boxes or other weirdness. let the user make up their own mind on video mode please.</p><p>EnableAutoForceVideo - BOOL - if you want to impliment your DISCID check, please flag it so we can turn if off. i dont know how trivial checking default video mode is, but if you do the work, please show the wisdom that some folks dont like auto-anything. control = good.</p><p></p><p>EnableOcarina - BOOL - If there is a GCT matching DISCID, apply codes, otherwise, dont even check for GCT.</p><p>OcarinaPath - STRING - path to GCT code files. suggest forcing full patch, as its easy to confuse the uninitiated with relative paths when climbing back up the dir tree.</p><p></p><p>BackgroundPath - STRING - path to background PNG. fairly simple.</p><p>ConsoleXPOS - SHORT INT - X offset from 0,0 to being drawing text console box.</p><p>ConsoleYPOS - SHORT INT - Y offset from 0,0 to being drawing text console box.</p><p>ConsoleX - SHORT INT - width of text box</p><p>ConsoleY - SHORT INT - height of text box</p><p></p><p>NumLines - SHORT INT - the number of lines of text to use in the console box, or the number of games to display. needs trivial code for sanity check. if implimenting a resizable console as per above, this can be calculated automatically given ConsoleY. if ( [CONSOLEY / HeightOfCharacter] < NumLines) { NumLines = [CONSOLEY / HeightOfCharacter] -1;} HeightOfCharacter is however many pixels are needed for one line of text. pardon the pseudo code, as i said, trivial.</p><p></p><p>CoverPath - STRING - path to box covers. as mentioned, if they are in use for something else and already on the card, avoid wasting card space and the evils of hardcoding by checking a dang string. again, force /full/path/names/</p><p></p><p>DefaultCoverImage - STRING - full path to png of default box cover if no cover exists for current game.</p><p></p><p>thats the basics. the following i consider "fluff" options that some users might like to make it as pretty as possible.</p><p></p><p>InstallImagePath - STRING - path to a PNG which should contain text and pictures showing instructions for installing and unisntalling games, such as a picture of the +/- buttons and the words install and uninstall. alone with the SHORT INTs InstallImageX and InstallImageY, this could be positioned anywhere on the screen above the background in the same manner as cover pics. this image could be disabled if a flag disabling install/unisntall is set true. the image could be split into individual install/uninstall images, and only shown when EnableInstall or EnableDelete were true, respectively. hope that made sense, i can clarify if need be.</p><p></p><p>SKINNING:</p><p>in a similar fashion you could define the path, size, and position of ALL the elements of the loader, such as instructions for install/delete mentioned above, video mode forcing, d-pad contorls, and loading and exit instructions. this would allow users to move the on screen elements as they see fit with a simple text edit to the config, instead of having to alter the backgroud image. obviously this only works for fairly simple flat-color background pictures, but again, fluff.</p><p></p><p>Skinning (ALT):</p><p>load a seperate skin.txt config file with all the image, coordinate, and cover information. this would allow users to pack the needed background and other optional images in a file with skin.txt for distrobution, without the end user having to alter config.txt. modular design is good design. CoverPath should not be in skin.txt</p><p></p><p>CHILD LOCK:</p><p>finaly, to anyone who would argue that enabling child/teen safety features in a text file isnt safe enough, and that they could just change the text config, i offer this argument: if yoru kid takes the SD card over to the computer, uses a text editor homebrew, or uses ftpii to edit the config while the SD is still in the wii, they already have enough know how and ability to change the version of the USB loader installed anyway. security through obfuscation doesnt work.</p><p></p><p>Thank you for reading, or at least skimming this crazy long post. i will go back to being a nobody.</p><p></p><p>TL;DR: OMG YOU GUYS WORK HARD SOURCE EDITS FOR THE GOOD WIN, AWESOME PRETTY COOL ULTRA SWEET!</p></blockquote><p></p>
[QUOTE="palasx, post: 1896666, member: 107442"] Too all the coders that have added the "bells and whistles" to Waninkoko's released source, thank you. Even the simplest changes such as number of titles shown, to the more detailed like loading cover images, are ALL greatly appreciated and exemplifies what the open source concept is all about. I am a nobody, just a user and part time code junkie. Up until this morning i was satisfied with what was being called "ULTIMATE VERSION" of the usb loader, and it indeed great, but it does not need 5 differrent builds to accomplish what could be handed by a few bool flags. The concept of a configurable version is ideal. Since i am a nobody, feel free to ignore me completely, but in my perfect universe, i would like to see these flags/options implimented in a config txt. most have been mentioned already: EnableInstall - BOOL - does what it says on the tin. EnableDelete - BOOL - again, control ability to hit minus key to delete game. EnableManualForceVideo - BOOL - enable 1 and 2 buttons to force video mode. i am against the reading of DISCID to autoset mode, even when checked against default mode of console. Some users have dual-mode equipment or VGA boxes or other weirdness. let the user make up their own mind on video mode please. EnableAutoForceVideo - BOOL - if you want to impliment your DISCID check, please flag it so we can turn if off. i dont know how trivial checking default video mode is, but if you do the work, please show the wisdom that some folks dont like auto-anything. control = good. EnableOcarina - BOOL - If there is a GCT matching DISCID, apply codes, otherwise, dont even check for GCT. OcarinaPath - STRING - path to GCT code files. suggest forcing full patch, as its easy to confuse the uninitiated with relative paths when climbing back up the dir tree. BackgroundPath - STRING - path to background PNG. fairly simple. ConsoleXPOS - SHORT INT - X offset from 0,0 to being drawing text console box. ConsoleYPOS - SHORT INT - Y offset from 0,0 to being drawing text console box. ConsoleX - SHORT INT - width of text box ConsoleY - SHORT INT - height of text box NumLines - SHORT INT - the number of lines of text to use in the console box, or the number of games to display. needs trivial code for sanity check. if implimenting a resizable console as per above, this can be calculated automatically given ConsoleY. if ( [CONSOLEY / HeightOfCharacter] < NumLines) { NumLines = [CONSOLEY / HeightOfCharacter] -1;} HeightOfCharacter is however many pixels are needed for one line of text. pardon the pseudo code, as i said, trivial. CoverPath - STRING - path to box covers. as mentioned, if they are in use for something else and already on the card, avoid wasting card space and the evils of hardcoding by checking a dang string. again, force /full/path/names/ DefaultCoverImage - STRING - full path to png of default box cover if no cover exists for current game. thats the basics. the following i consider "fluff" options that some users might like to make it as pretty as possible. InstallImagePath - STRING - path to a PNG which should contain text and pictures showing instructions for installing and unisntalling games, such as a picture of the +/- buttons and the words install and uninstall. alone with the SHORT INTs InstallImageX and InstallImageY, this could be positioned anywhere on the screen above the background in the same manner as cover pics. this image could be disabled if a flag disabling install/unisntall is set true. the image could be split into individual install/uninstall images, and only shown when EnableInstall or EnableDelete were true, respectively. hope that made sense, i can clarify if need be. SKINNING: in a similar fashion you could define the path, size, and position of ALL the elements of the loader, such as instructions for install/delete mentioned above, video mode forcing, d-pad contorls, and loading and exit instructions. this would allow users to move the on screen elements as they see fit with a simple text edit to the config, instead of having to alter the backgroud image. obviously this only works for fairly simple flat-color background pictures, but again, fluff. Skinning (ALT): load a seperate skin.txt config file with all the image, coordinate, and cover information. this would allow users to pack the needed background and other optional images in a file with skin.txt for distrobution, without the end user having to alter config.txt. modular design is good design. CoverPath should not be in skin.txt CHILD LOCK: finaly, to anyone who would argue that enabling child/teen safety features in a text file isnt safe enough, and that they could just change the text config, i offer this argument: if yoru kid takes the SD card over to the computer, uses a text editor homebrew, or uses ftpii to edit the config while the SD is still in the wii, they already have enough know how and ability to change the version of the USB loader installed anyway. security through obfuscation doesnt work. Thank you for reading, or at least skimming this crazy long post. i will go back to being a nobody. TL;DR: OMG YOU GUYS WORK HARD SOURCE EDITS FOR THE GOOD WIN, AWESOME PRETTY COOL ULTRA SWEET! [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
PC, Console & Handheld Discussions
Nintendo Wii
Configurable USB Loader
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
No one is chatting at the moment.
@
SylverReZ
:
@Xdqwerty
, I don't have Twitter and never will have. Somebody linked me this article.
+1
Yesterday at 11:01 PM
@
K3Nv2
:
Shame I guess Biden voters are going to start shouting Biden made weed legal
+2
Yesterday at 11:02 PM
@
Xdqwerty
:
https://www.youtube.com/watch?v=EgVfUjLgYbE
Yesterday at 11:12 PM
@
K3Nv2
:
Guess Emudeck is pushing towards ios now
Yesterday at 11:17 PM
@
Sonic Angel Knight
:
EMU > DUCK
+1
Yesterday at 11:38 PM
@
K3Nv2
:
Stop touching that duck
+1
Yesterday at 11:46 PM
@
Xdqwerty
:
@K3Nv2
, say that to
@AncientBoi
Yesterday at 11:51 PM
@
Xdqwerty
:
https://www.youtube.com/watch?v=Nm67POLS7ZM
Yesterday at 11:55 PM
@
BigOnYa
:
I couldn't watch that last link, it says age restricted, and I'm too young
Today at 12:02 AM
@
K3Nv2
:
What'd you get an age change transition operation
+2
Today at 12:05 AM
@
Psionic Roshambo
:
https://youtu.be/ZZvCX8U8N1Y?si=eAV8118JgBBW2Uy_
Today at 12:06 AM
@
Psionic Roshambo
:
I identify as a 35 year old man, but sexually a toaster oven
+2
Today at 12:07 AM
@
K3Nv2
:
Garlic and cheese flavored
+2
Today at 12:07 AM
@
Psionic Roshambo
:
https://youtu.be/2hjzVcz8Vfo?si=0VmjNglzRREc7Pqo
Today at 12:17 AM
@
Psionic Roshambo
:
https://youtu.be/8fl9D8KeQWA?si=o1c8hZxPRGks4t6-
Today at 12:27 AM
@
Psionic Roshambo
:
https://youtu.be/gXtJ12EeaOs?si=ESC50o7Vr5sUh71I
Today at 12:57 AM
@
Xdqwerty
:
yawn
Today at 1:29 AM
@
K3Nv2
:
Psis youtube box
Today at 1:32 AM
@
SylverReZ
:
@Psionic Roshambo
,
https://www.youtube.com/watch?v=YirGDuzLvkQ
+2
Today at 1:37 AM
@
Psionic Roshambo
:
Lol
Today at 1:56 AM
@
Xdqwerty
:
https://www.youtube.com/watch?v=ZMuP01GlQi4
Today at 2:01 AM
@
Xdqwerty
:
https://www.youtube.com/watch?v=FQOFpDdg5rQ
Today at 2:15 AM
@
BakerMan
:
guys, i have decided what i'm going to bake next month
39 minutes ago
@
BakerMan
:
it's going to be june, so you know what that means, bread month, i'll make focaccia, breadsticks, and pizza bread
38 minutes ago
@
BakerMan
:
(and the joke here is that i misheard pride month as bread month)
38 minutes ago
Submit
@
BakerMan
:
(and the joke here is that i misheard pride month as bread month)
38 minutes ago
Chat
0