Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,069,534
  • Replies Replies 30,226
  • Likes Likes 74
Again, it's not like I want the filter enabled at all, not even with interlaced mode. So disabling it for basically all video modes works just as good, even if I know I kinda broke video mode switching with it.
You still don't seem to fully understand.

You might not want to have the deflicker filter enabled, but by disabling it for all render modes it'll break the video mode comparison check. Which means that you won't be able to apply video changes to some of your games correctly, since the render modes within your games won't match anything on record (within the loader).

My deflicker filter patch will still apply to known and unknown render modes. But everything else will be hit and miss.
 
Last edited by blackb0x,
  • Love
Reactions: ChibiMofo
You still don't seem to fully understand.

You might not want to have the deflicker filter enabled, but by disabling it for all render modes it'll break the video mode comparison check. Which means that you won't be able to apply video changes to some of your games correctly, since the render modes within your games won't match anything on record (within the loader).

My deflicker filter patch will still apply to known and unknown render modes. But everything else will be hit and miss.

Yeah, of course I understood, it's just that I don't really notice any issues with the video patching right now, I just patched Wii Sports, RE4 and Metroid Prime 3 with no issues, and all of these games use the ProgSoft filter (the same one that I replaced in USLX config). I'm going to test a bit further through USB loading as well, but I've been using this filter-less version for a while and I still don't see anything broken, the filter it's easily distinguishable as well, so I can tell whether it is disabled in a game or not.
 
Last edited by RodriGames40,
  • Haha
  • Like
Reactions: iGom and ChibiMofo
but I've been using this filter-less version for a while and I still don't see anything broken, the filter it's easily distinguishable as well, so I can tell whether it is disabled in a game or not.
You just haven't noticed what's broken with the games and settings that you're using yet.

As the dev that's worked on that code I can only promise you that what you've done has broken stuff. And naturally I want to discourage others from doing the same, since I don't want to receive any false bug reports.

If I eventually add a setting then it'll most likely be added to the meta file, since the config file is read too late in the boot process.
 
  • Like
Reactions: ChibiMofo and XFlak
You just haven't noticed what's broken with the games and settings that you're using yet.

As the dev that's worked on that code I can only promise you that what you've done has broken stuff. And naturally I want to discourage others from doing the same, since I don't want to receive any false bug reports.

If I eventually add a setting then it'll most likely be added to the meta file, since the config file is read too late in the boot process.

There's nothing broken in my eyes, if something was actually broken with my current games I would've noticed it already, USLX doesn't really does anything for my console USB loading aside other than disabling the deflicker, and this feature works flawlessly with deflicker on/off so... Yeah, i'm not one of those that plays with their Wiis just once, and so far disabling this by hex did nothing noticeable. I'm going to test more games to see if there's something wrong, but if anything, everything's flawless!
 
Last edited by RodriGames40,
  • Wow
  • Love
Reactions: iGom and ChibiMofo
The global deflicker setting only applies to games.
Does this include WiiWare, VC games, and other Wii channels installed directly to the system NAND?


I guess my LCD panel is really good but I don't notice any flickering with the filter off in 480i mode
As someone that used a CRT as my only gaming TV until 2013, I'm pretty darned sure that any such flickering is only present on an SD CRT TV (no idea about an HD CRT, but those are much rarer anyway).
 
Does this include WiiWare, VC games, and other Wii channels installed directly to the system NAND?



As someone that used a CRT as my only gaming TV until 2013, I'm pretty darned sure that any such flickering is only present on an SD CRT TV (no idea about an HD CRT, but those are much rarer anyway).

For some reason people don't want you to disable the filter in 480i mode for all TVs, but... It looks amazingly without it, not as good as progressive of course, but most games are much more bearable without it. I guess it's because most people still use their Wiis in CRTs.
 
  • Haha
Reactions: ChibiMofo
There's nothing broken in my eyes, if something was actually broken with my current games I would've noticed it already
It depends on the game and the settings that you're using. But you seem to be using the default settings with the exception of the deflicker patch, which I coded to apply to both known and unknown render modes. So this may not effect you with your specific settings, but if you start changing a few video output settings then things might not be so perfect.

Of course you can believe whatever you want, but as the developer that's worked on the code I know for a fact that what you've done does breaks things under the hood.


Does this include WiiWare, VC games, and other Wii channels installed directly to the system NAND?
Yes. The deflicker setting applies to everything but the loader itself :)
 
Last edited by blackb0x,
  • Love
Reactions: ChibiMofo
It depends on the game and the settings that you're using. But you seem to be using the default settings with the exception of the deflicker patch, which I coded to apply to both known and unknown render modes. So this may not effect you with your specific settings, but if you start changing a few video output settings then things might not be so perfect.

Of course you can believe whatever you want, but as the developer that's worked on the code I know for a fact that what you've done does breaks things under the hood.



Yes :)
Yeah, I have one of the late Wiis and I don't even need to touch anything, but as I said, the deflicker filter option in itself seems to be working perfectly fine with multiple video filters (I've patched games without USLX before, and I know which filters most exclusives use), that it's exactly what I care for.
 
Yes. The deflicker setting applies to everything but the loader itself :)

Wait, then would that mean that using Devolution as my GameCube loader through USB Loader GX would have the 480p fix applied since it's Wii-mode homebrew despite completely predating the 480p fix?
 
Last edited by Nintendo Maniac,
Even though they're running in Wii mode?
When you play a GC game the loader simply passes the path to the game and some settings to your chosen homebrew app e.g. Nintendont or Devolution. So the loader doesn't actually do anything to GC games.

If you want to disable the deflicker filter in GC games without patching your backups then you need to use Nintendont or Swiss because they both have their own deflicker settings built into them.
 
Last edited by blackb0x,
So the loader doesn't actually do anything to GC games.

According to none other than Extrems himself, it is not needed for Devolution because Devolution does not touch the video mode for GameCube games.

...and apparently GameCube games actually have non-bugged 480p when left as-is (when the game actually supports progressive scan of course, e.g. F-Zero GX)? I did not realize this.



If you want to disable the deflicker filter in GC games without patching your backups then you need to use Nintendont or Swiss because they both have their own deflicker settings built into them..

I was only asking about the 480p fix rather than deflicker, but I'm actually doing that already. I guess thanks for re-confirming this though?
 
Last edited by Nintendo Maniac,
@Nintendo Maniac My mistake, sorry. I missed the part where you said "480p fix".

In the post that you linked to earlier I shared a fix so that people can patch their existing homebrew, since a lot of it might no longer receive updates. And I'd also shared a patched version of Nintendont as a demonstration, but that patch would only fix the UI and not the GC games.

So as you've now found out, GC games don't need to be patched like Wii games and some older homebrew does.
 
Last edited by blackb0x,
Regarding the 480p Pixel Patch mentioned previously, which is enabled by default in the latest ULGX. If you have a Wii that allegedly isn't affected by the bug (RVL-001 rev 50 or 60, RVL-101 Family Edition, RVL-201 Wii-Mini, etc) then is there any harm in leaving it enabled? Or should you disable it?
 
Last edited by fandango,
Regarding the 480p Pixel Patch mentioned previously, which is enabled by default in the latest ULGX. If you have a Wii that allegedly isn't affected by the bug (RVL-001 rev 50 or 60, RVL-101 Family Edition, RVL-201 Wii-Mini, etc) then is there any harm in leaving it enabled? Or should you disable it?
There's no harm in leaving it enabled. You just won't see any changes if you're using a newer Wii.
 
  • Like
Reactions: fandango
Would you recommend me leave deflicker on auto or off? I think dkc returns looked the same with either, but it was noticeably better looking than 1271. This is a vwii with hdmi cable. I'll know for sure if I'm remembering right when I try the wii vc version in a little while.
 
...and apparently GameCube games actually have non-bugged 480p when left as-is (when the game actually supports progressive scan of course, e.g. F-Zero GX)? I did not realize this.
I remember Extrems saying that it affects GameCube games output via the official method on the Wii.
 

Site & Scene News

Popular threads in this forum