Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,061,533
  • Replies Replies 30,225
  • Likes Likes 74
Can anyone provide a new link to the r113, r112 or even r110? megaupload link does not seem to be working for me.
 
Pippin666's posted .dol uses the alternate theme (which no longer fits on my screen).

It also has an error in the credit section with overlapping text.
 
Pippin666 said:


Im trying to learn some skinning and compiling but where the heck do i get the source i know the 1st post said get source here but when i go there all i see is read only nothing to download. do i need to sign up with Google code to be able to download the source
Thanks in advance
 
biggzsizzle said:
Pippin666 said:

Can someone compile this with a wad so I can have a channel to install as well?


Use a forwarder, there are many posts. There is no sense in building wads until there is a final release.

Everyone needs to chill out and let them do their magic
 
OK,, I have NOT fucking requested ANYTHING in this thread.. And this isnt a request.. Its an Idea.

I saw some people saying that they dont like the game code being displayed...
Well, I like it there because I can look and tell what region.

My Idea is... Maybe some code can be written that reads the 4th letter and then where the game ID is, it would instead display "PAL" NTSC-U" NTSC-J" or "EUR" USA " JAP"

And maybe even have the loader check what region system you have and if the game code doesnt match,, pop up a warning saying something like "This game may need FORCE NSTC or VID PATCH"

Sorry to add to the shit but I thought it was worth mentioning.. I would still like the game code displayed somewhere.

You can tell me to STFU... Its AIGHT!...
 
Im bored said:
Pippin666 said:


Im trying to learn some skinning and compiling but where the heck do i get the source i know the 1st post said get source here but when i go there all i see is read only nothing to download. do i need to sign up with Google code to be able to download the source
Thanks in advance
To get the source, learn how to use SVN?
 
dowload the program download svn from codeplex.net, raptor1010 posted a link to it on like page 46 or so.
 
My advise is to have the loader's default settings as "System Default" instead of "Disc Default".

While looking for this, I noticed this error on line 2322 of menu.cpp

Code:
ÂÂÂÂÂÂÂÂif(Settings.video > 3)
ÂÂÂÂÂÂÂÂÂÂÂÂSettings.video = 0;
Should be:
Code:
ÂÂÂÂÂÂÂÂif(Settings.video > 4)
ÂÂÂÂÂÂÂÂÂÂÂÂSettings.video = 0;
As option 4 is Force NTSC, maybe?

My fix for the System Default video setting would be at line 2779 of menu.cpp:
Code:
u32 videoselected = 4; //changed from 0
ÂÂÂÂswitch(Settings.video)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase discdefault:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 0;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase pal50:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 1;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase pal60:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 2;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase ntsc:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 3;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase systemdefault:

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 4;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdefault:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 4; //changed from 0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;
ÂÂÂÂ}

This is all only a guess, after my first quick glance at the code.
If someone else can look at it and see if this is correct, a few simple changes could make everyone's lives easier.
 
giantpune said:
Okey dokey Kiddos. Here's a little video of one of the things being worked on. It's not much, but I thought I'd put it up to appease the masses. In case you can't tell, this is the widescreen mode being debuggified. That's why it has my "debugger" behind it and everything doesn't line up. It's still a work in progress. Don't even bother asking when it will be up, because we don't know. this is what they call a teaser. So if you don't like being teased, don't watch. And asking about it really won't make it come any faster, so again, don't ask.

And Youtube cut of the left side of the video. it looks right on my tv.
http://www.youtube.com/watch?v=cU_O0mZvRJg

To the guy that asked about vector. No, this is not vector based at the moment. It is all pngs, which can be created in a vector program, but right now they are all raster based. Vector programs cannot handle shadows and transparencies well. So it's just a trade off. I'm not even sure if libwiigui can draw in vectors. And either way, there is a limit of 604x480. So if you do the math, it works out to 17.48 pixels/inch on my 42" tv. That's the best the wii can make, unless you stick an nVidia card in it or something. And 17.42 is assuming that the graphics are done to perfection. The imaging software usually adds pixelation itself before the wii ever gets ahold of it.

With MXM, I had the ability to animate the menu system in different ways, and graphics (any size, and they could be WMV videos, as well) could be placed on the screen using coordinates for each corner. Toward the end, I had animations (tied into the menu selection 'action') that could do some cool things like rotate those coordinates through 3-D space. It got pretty ambitious, and people made some very nice skins for it.

Here are some older examples:

My first fully animated skin:
Matrix_SS_03.jpg

This one had introductory and launch videos.

The LCARS had a nice animated intro that "bled out" the signature LCARS lines after displaying the Federation logo
WS_LCARS03.jpg


Blue Smoke had a video background of an endless blue smoke roiling in the background (seamless video)
BlueSmoke_Menu.jpg


I wish we had YouTube back then, LOL.... I might have to upload some of my WMV captures for posterity.
Found one... here:


http://www.youtube.com/watch?v=kQ-Dn_FRRNY

This was back in 2002-2003. My original intent was just to recreate a Microsoft-written demo menu system for multi-game discs, because the demo system had some bugs. Once I added video capability, people started clamoring for it as a hard drive menu launcher. Of course, for the Xbox world, we did quite a bit since we pretty much replaced the system menu altogether.

The key was making everything configurable and optional. You can still find skins out there on some sites. The configuration was XML based.
 
being able to SEE that code is how we know what the ID of our game is as well at least make it display somewhere (under the disc image smaller idunno) but i agree with blind dude its a gr8 resource please dont remove the 5 digit ID
frown.gif
 
BlindDude said:
My Idea is... Maybe some code can be written that reads the 4th letter and then where the game ID is, it would instead display "PAL" NTSC-U" NTSC-J" or "EUR" USA " JAP"

And maybe even have the loader check what region system you have and if the game code doesnt match,, pop up a warning saying something like "This game may need FORCE NSTC or VID PATCH"
Here. We have 2 different ways to accomplish this. I don't know which one we'll go with.


The second is easier to read IMO. And it has a cool backlit effect. But it would involve setting up a DL of the required materials in PDF form or something. We may stick with the first. As far as the video settings go default is set to disk default. That should work for most games.
smile.gif
 
Can anyone tell me what I would have to change in the source in order to:

A) Make the font in my games list show up as white?

B) Change the font sizes for certain items? Including text size in buttons, etc.
 
On line 2322 of menu.cpp, this is a correct fix:
Code:
ÂÂÂÂÂÂÂÂif(Settings.video > 3)
ÂÂÂÂÂÂÂÂÂÂÂÂSettings.video = 0;
Should be:
Code:
ÂÂÂÂÂÂÂÂif(Settings.video > 4)
ÂÂÂÂÂÂÂÂÂÂÂÂSettings.video = 0;

This did not work on line 2779 of menu.cpp:
Code:
u32 videoselected = 4; //changed from 0
ÂÂÂÂswitch(Settings.video)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase discdefault:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 0;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase pal50:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 1;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase pal60:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 2;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase ntsc:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 3;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak; //was missing

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase systemdefault:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 4;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdefault:
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvideoselected = 0;
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂbreak;
ÂÂÂÂ}
note the added break; though.
 

Site & Scene News

Popular threads in this forum