Homebrew WiiMC-SS - GameCube controller support and more

  • Thread starter Thread starter SuperrSonic
  • Start date Start date
  • Views Views 147,838
  • Replies Replies 344
  • Likes Likes 36
h264 is way higher quality and smaller than xvid if that's what you're asking, you should always go for h264 whenever possible if you are re-encoding stuff.
Following what you mentioned above, I decided to run some tests myself and I'm a bit confused. I understand that H.264 is the standard and Xvid is old, that H.264 is more efficient with data, delivering better quality at a lower bitrate, and all that. Considering we are talking about the Wii's hardware and this homebrew in particular: on one hand, with H.264 you are completely limited to not exceeding 1000k (in fact, only 800k passes the test in scenes with particles or heavy action) and you have to factor in all sorts of parameters like fps and resolution for the video to play smoothly.

Meanwhile, Xvid, based on the tests I've run, seems to perform muuuuch better. Even with very high bitrates (over 5000k) at 480p, I didn't get any frame drops. The advantage of this codec is that, from what I've read, it is much less demanding to decode, whereas H.264 uses a more robust compression that inherently requires more processing power. I compared it using a movie clip—a storm scene with a violent sea and a monster. H.264 only ran smoothly when limited to 800k, while I could assign a much higher bitrate to Xvid without dropping a single frame. This gave Xvid a quality advantage; not by a huge margin, but noticeably better. That said, the Xvid file size was about double that of H.264 :lol:

Im surprised xvid is even still in use. I cant remember the last time i saw it used..
Xvid is obsolete, but so is the Wii's hardware, so it's not unreasonable to use it for this machine.
 
Hi @SuperrSonic

I wanted to ask if it would be possible for you to add support for controllers like the Wii U GamePad, Wii U Pro Controller, and DualShock 3? Especially the Wii U GamePad, since I could use the headphone jack to listen videos or music more comfortably.

You can add support for the Wii U Gamepad and Wii U Pro Controller using the Fix94 libraries. The library for the Wii U Gamepad is libwiidrc, and the one for the Wii U Pro Controller is libwupc.

For the DualShock 3, you can use the Xerpi library, libsicksaxis. (I would have liked to provide the links, but according to the community guidelines, I'm still not allowed to post links.)

I would really appreciate it if you could take my recommendations into account.

Cheers.
 
Hi @SuperrSonic

I wanted to ask if it would be possible for you to add support for controllers like the Wii U GamePad, Wii U Pro Controller, and DualShock 3? Especially the Wii U GamePad, since I could use the headphone jack to listen videos or music more comfortably.

You can add support for the Wii U Gamepad and Wii U Pro Controller using the Fix94 libraries. The library for the Wii U Gamepad is libwiidrc, and the one for the Wii U Pro Controller is libwupc.

For the DualShock 3, you can use the Xerpi library, libsicksaxis. (I would have liked to provide the links, but according to the community guidelines, I'm still not allowed to post links.)

I would really appreciate it if you could take my recommendations into account.

Cheers.
I just noticed you are copying and pasting the same question to several threads - why?
 

Site & Scene News

Popular threads in this forum