Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

Game porter and Steam Play dev Ethan Lee is running a crowdfunding campaign

Posted by , | Views: 8,047

Nintendo's USB GameCube adapter for the Wii U and Switch could soon work on Linux, Mac and Windows if this crowdfunding campaign from Ethan Lee is a success.

Ethan Lee should be a well-known name to most of our readers, they're responsible for a ridiculous amount of indie games that were ported to Linux (see here). On top of that, they're also now working on Steam Play (Valve's fork of Wine that's integrated with the Steam client on Linux) with Codeweavers and Valve too.

Here's the simple version of what they're planning to do if they get the funding:

I would like to improve support for Nintendo's USB GameCube controller adapter on Windows/macOS/Linux. You may know it as the Wii U GameCube Adapter, or the Nintendo Switch GameCube Adapter. I will do this by adding a special backend to SDL, via their HIDAPI-based joystick driver.

Right now there only exist platform-specific standalone programs that make virtual joysticks (such as wii-u-gc-adapter), or programs are writing low-level device support themselves (such as Dolphin's built-in GameCube adapter support). By writing a driver in SDL, we introduce out-of-the-box support to an extremely large catalog of existing software for every major desktop platform without having to develop a driver for each one individually (some of which require expensive certificates and/or certification processes, in addition to having to install it for each user).

The campaign, now live on IndieGoGo has a small goal of only $1,500. They're not expecting it to take too long, with an estimation of around three weekends worth of work to get the bulk of it done.

The more we get working out of the box, the better. Hopefully the campaign will go well.

Article taken from GamingOnLinux.com.
27 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
Shmerl 14 February 2019 at 5:22 pm UTC
Would be nice for someone to make a campaign to develop open positioning algorithms for Vive and other VR headsets, so OpenHMD could use it.


Last edited by Shmerl at 14 February 2019 at 5:23 pm UTC
GodofGrunts 14 February 2019 at 5:28 pm UTC
I personally will make sure it goes well. Being able to use my GC controller for everything is a dream.
Vaiski 14 February 2019 at 6:05 pm UTC
I can't wait to play all of my games with DK Bongos.
Fishticon 14 February 2019 at 7:03 pm UTC
I'd like to see this happen. The GC controller is my all-time favourite controller. And I love that Nintendo still makes them.
There are 3rd party USB ones out there that work fine on Linux, but I have one and it feels like something I would buy at the dollar store.
AwesamLinux 14 February 2019 at 7:55 pm UTC
I'm backing this project because I think it is important that game controller support is as good as possible on Linux. Though I personally probably would not use a GameCube controller, my controller of choice is Nintendo Switch Pro (that I hope eventually will have Linux Kernel drivers and work with rumble feedback). Not only do I think it is one of the best controllers on the market, but you are also not funding the devil like when buying an Xbox 360 controller.
raneon 14 February 2019 at 8:31 pm UTC
Sounds great, something I will have to support :-)
Corben 15 February 2019 at 6:36 am UTC
Backed!
sub 15 February 2019 at 9:38 am UTC
ShmerlWould be nice for someone to make a campaign to develop open positioning algorithms for Vive and other VR headsets, so OpenHMD could use it.

Btw, I'd support a project that reverse engineers the VFX (and probably others) and implements a wrapper to modern a VR systems in DOSBox.

I finally want to play Magic Carpet 1+2 on a Rift.
kokoko3k 15 February 2019 at 10:10 am UTC
I'm using this, found it dirty cheap, supported by linux kernel with rubmle too.
http://www.hkems.com/product/ps2/TrioLinkerPlus.htm
I'm using to play dreamcast games, but it supports PS2 controllers and gC too.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts