Page 1 of 1

Controller emulator?

Posted: Sun Mar 13, 2016 1:09 am
by Pinotte
Was just wondering if anyone has ever attempted to make a gamecube controller emulator. If so, was it with an fpga or a microcontroller (or both)? I'm thinking of making one myself but dealing with nintendo's weird protocol looks like it's going to be pain.

Re: Controller emulator?

Posted: Sun Mar 13, 2016 7:17 am
by novenary
An MCU (atmega 8 series) should be more than enough.

Re: Controller emulator?

Posted: Sun Mar 13, 2016 6:36 pm
by Pinotte
I see, do you know if anyone has ever completed one of these? I think i will be using an stm32f (cortex M4) since i already have one at my disposition even though it might be overkill. And do you think bitbanging is the way to go for data transfer?

Re: Controller emulator?

Posted: Sun Mar 13, 2016 6:58 pm
by meneerbeer
Bitbanging is the only way to do it afaik. ;)

I have done this with an ATmega8.

Re: Controller emulator?

Posted: Sun Mar 13, 2016 8:00 pm
by Pinotte
Alright, thanks guys. Will start working on this as soon as i get my logic analyser.

Re: Controller emulator?

Posted: Mon Mar 14, 2016 5:41 am
by zeytin
This Arduino library https://github.com/NicoHood/Nintendo might be something to look into.

Re: Controller emulator?

Posted: Wed Mar 16, 2016 11:27 pm
by Pinotte
that's good stuff thx

Re: Controller emulator?

Posted: Fri Mar 18, 2016 10:55 pm
by capzlk
GCARS-CS comes to mind, it's a software solution and only supports a handful of games, but everything is documented so its possible to add more.