PDA

View Full Version : All in one retro usb controllers



rysher
09-20-2013, 06:59 PM
I made these controllers for my pc a while ago, but they also work perfect for the ouya so i thought id share

i use a regular controller from any system, then buy a [system] controller to usb board from either raphnet-tech (http://www.raphnet-tech.com) or RetroUsb (http://www.retrousb.com/)...get a flash drive to fit all the roms from that system(also have the emulators on it for pc use) and solder both to a usb hub and stuff it all inside the controller...


http://i205.photobucket.com/albums/bb116/tiltmode_army/0213fca012c911e3a98422000aa80fc9_7_zpsf479cd54.jpg
http://i205.photobucket.com/albums/bb116/tiltmode_army/eb187a12132711e39b7122000a1f9a64_7_zpsf0122ad9.jpg

timmytot666
09-20-2013, 07:31 PM
Amazing.

Sent from my LGL55C using Tapatalk 2

Hydrus
09-20-2013, 07:38 PM
So you basically have the controller and the ROMs inside the controller... That's crazy.

rysher
09-20-2013, 07:49 PM
Ya, everythings in the controller...some controllers are a little harder to fit everything into tho...just ordered parts to make a dreamcast all in one also

JerTM
09-20-2013, 08:07 PM
Didn't know these existed. Guess I will need to buy some old controllers and get them hooked up to the OUYA. Can't hurt the Retro feel with an actual controller!

eeGLaDOS
09-21-2013, 02:25 AM
Did you come up with these yourself? I love the idea. Maybe you can post a how to for it so we can try? :D

rysher
09-21-2013, 03:23 AM
Did you come up with these yourself? I love the idea. Maybe you can post a how to for it so we can try? :D

i think there might have been something similar(or exact same) on hackaday a few years ago, i just decided to go further and do all my favorite retro systems. i can do a basic tutorial now and full tutorial when all the parts for my dreamcast controller come.... its fairly easy if know how to solder

first break down your flash drive/usb hub to the smallest you can get it (remove all usb connectors), youll have a hard time fitting it all back together if not

left - mostly broken down usb hub
center - stock flash drive
right -gamecube/n64 to usb adapter
http://distilleryimage6.ak.instagram.com/63e3617c126b11e38ea222000a9f1946_7.jpg

cut the controller cable down with enough cable left to move a little but not too much or it'll take up valuable room in the controller

solder the controller to usb board to the controller, then solder the usb board to the usb hub, then solder the flash drive to usb hub also...
http://4.bp.blogspot.com/-dYrXSuEg1vM/T9vWvpfW-YI/AAAAAAAAAIg/0XmSLWM98Dw/s320/IMG_0604.JPG

then i test it to make sure all the buttons and flash drive are working, then hot glue all the solder points to make it stronger and basically permanent

then i decide where it will all fit in the controller and start glueing it down...generally if the controllers have rumble pack sections i take out the motors and it leaves alot of space for putting all the parts, most emulators dont use the rumble pack features anyways

then put it all back together again, you might have to move stuff around and try to close it 100000000x's before it finally closes...

http://i205.photobucket.com/albums/bb116/tiltmode_army/tut_zps631bf4fa.png


helpful video from retrousb - http://www.youtube.com/watch?v=vG_OOV2bBaY

timmytot666
09-21-2013, 03:34 AM
For those of us too lazy to do it ourselves where do I pay? XD

Sent from my LGL55C using Tapatalk 2

eeGLaDOS
09-21-2013, 03:38 AM
All in all, how much does it take to make one? Just looking for a ballpark number really.

rysher
09-21-2013, 03:49 AM
All in all, how much does it take to make one? Just looking for a ballpark number really.
it all depends really, based on if you have the controller, how many gbs/$ flash drive, how much the usb hub is, how much the usb to controller adapter is

for me the last one i built was the gamecube one
controller was 10$ shipped from ebay, gamecube to usb adapter was 25ish$ plus shipping(i bought a few to make the shipping worth it), 64gb flash drive was 29.99, usb hub was 9.99
so i guess 60-70$ but im sure i could have used a smaller gb flashdrive and got a hub from china for 1$ to save some money, it also helps if you have the actual controller already

the older systems nes/snes/genesis are a little cheaper, only need like a 1-4gb flash drive and the controller to usb i think is only 19.99 so it really just depends on those factors

eeGLaDOS
09-21-2013, 03:53 AM
What systems have larger roms? I guess what I'm asking is what system(s) would require a big flashdrive?

rysher
09-21-2013, 04:06 AM
What systems have larger roms? I guess what I'm asking is what system(s) would require a big flashdrive?

from memory...

nes all US games fit on a 1-2gb
genesis/snes all US games on a 4gb flash drive
N64 all US games fit on a 8gb
ps1 i used a 32gb flash drive and could fit 40ish games on it... my games range from 100mb to 700mb
gamecube i use a 64gb card, only have 5 games on it right now but have alot of space left... my games are around 1gb each from what i remember

eeGLaDOS
09-21-2013, 04:12 AM
Now, is there a way to easily change the usb should you want new games, or do you have to open it up again?

rysher
09-21-2013, 04:17 AM
Now, is there a way to easily change the usb should you want new games, or do you have to open it up again?

When u plug the controller into the computer it just shows up as a flash drive and run/move/replace the roms from there...theres no real way to change the actual flash drive unless you unsolder everything

Cave Four
09-21-2013, 05:44 AM
So potentially you could do this with your favorite controller of choice and use a big enough drive to put the roms from all the systems on it.

would love to see this in a ps3 controller with 32gb flash drive.

rysher
09-21-2013, 05:47 AM
So potentially you could do this with your favorite controller of choice and use a big enough drive to put the roms from all the systems on it.

would love to see this in a ps3 controller with 32gb flash drive.

ya thats the general idea, but im not sure how wireless/bluetooth controllers would work considering the usb hub's usb cable is what you would connect to your computer/ouya

Cave Four
09-21-2013, 06:17 AM
ya thats the general idea, but im not sure how wireless/bluetooth controllers would work considering the usb hub's usb cable is what you would connect to your computer/ouya

ah true, maybe possible to solder the flash drive straight to the controller board?

T3KN0GH057
09-21-2013, 10:11 AM
I'm going to try this with a Dual Shock 2 controller, except I'm going to see if i can cut a hole and use one of the hub USBs externally (this way I'm not limited to just the one flash drive and i can use these low profile flash drives (http://www.amazon.com/SanDisk-Cruzer-Flash-Drive-SDCZ33-032G-B35/dp/B00812F7O8))


ya thats the general idea, but im not sure how wireless/bluetooth controllers would work considering the usb hub's usb cable is what you would connect to your computer/ouya

Intercept the usb cable connector and connect it to the hub and wire the points for the usb cable conector to the hub. this way when you plug in the usb of the controller you're actually pluging in the hub, and the controller and flash are connected to that. no need for the usb controller pcb in this case.

rayuki
09-21-2013, 12:32 PM
Would you be willing to sell these premade? This is awesome!

Sent from my GT-I9505 using Tapatalk 2

spinal
09-21-2013, 02:48 PM
I built myself a snes-usb converter using an avr. http://socoder.net/index.php?topic=3274 it's not that hard to do, Currently it detects as a keyboard, allowing it to work on any usb enabled device such as pc, mac, android, ios (with cck) and of course ouya, it works great with software that allows control mapping such as the dot-emus (it also uses iCade key mapping so I can play almost every iCade compatible game on my ipad with it. If I could get it to function as a joystick as well as a keyboard, it would be the perfect joypad for every system that I own.

-- didn't intend to hijack the thread, just didn't think it required a new one.

eeGLaDOS
09-21-2013, 04:45 PM
So on a scale of 1-10, how hard of a project is this?

rysher
09-21-2013, 05:44 PM
I'm going to try this with a Dual Shock 2 controller, except I'm going to see if i can cut a hole and use one of the hub USBs externally (this way I'm not limited to just the one flash drive and i can use these low profile flash drives (http://www.amazon.com/SanDisk-Cruzer-Flash-Drive-SDCZ33-032G-B35/dp/B00812F7O8))
Intercept the usb cable connector and connect it to the hub and wire the points for the usb cable conector to the hub. this way when you plug in the usb of the controller you're actually pluging in the hub, and the controller and flash are connected to that. no need for the usb controller pcb in this case.

avr's and arduinos are one thing i just dont undertsand...i hope to grab one one day and try to learn tho, they seem to make some things a bit easier. i might have to borrow your extra usb slot idea in the future:chuncky:...i did bypass the usb adapter on my ps1 controller, i used a logitech controller to keep the feel of the ps1 but saved alot because i didn't have a ps1 controller and didnt need to buy an adapter
http://4.bp.blogspot.com/-dYrXSuEg1vM/T9vWvpfW-YI/AAAAAAAAAIg/0XmSLWM98Dw/s1600/IMG_0604.JPG


I built myself a snes-usb converter using an avr. http://socoder.net/index.php?topic=3274 it's not that hard to do, Currently it detects as a keyboard, allowing it to work on any usb enabled device such as pc, mac, android, ios (with cck) and of course ouya, it works great with software that allows control mapping such as the dot-emus (it also uses iCade key mapping so I can play almost every iCade compatible game on my ipad with it. If I could get it to function as a joystick as well as a keyboard, it would be the perfect joypad for every system that I own.
didn't intend to hijack the thread, just didn't think it required a new one.

i like your idea of having an external box, i thought about something like that before but having all my systems plug on it and possibly a small portable hdd inside it also with all the games and stuff


Would you be willing to sell these premade? This is awesome
honestly i dont think it would be worth what i would need to charge to make these, labor/ordering parts/all the shipping...that would add up really quick


So on a scale of 1-10, how hard of a project is this? its not too hard if you have a general knowledge of soldering, i find it easier to have a bunch of diagrams with all the pinouts around to double and triple check where im soldering(only fried one flashdrive so far) so on a scale of 1-10 its hard to put a number on it, it all depends on your skill level, if you feel comfortable doing it give it a try...if not you could start smaller and just use the usb adapter and solder it internally

DrunkPunk
09-27-2013, 12:14 PM
This is pure genius. I love it!

Blake David
11-14-2013, 11:39 PM
i just finished all the soldering a controller and i am at a standstill. keeps giving i/o error when trying to transfer files to the flash drive. suggestions?

rysher
11-18-2013, 03:20 AM
go back and check all the wiring over and over...for me i usually get it first try, or i spend another hour or 2 trying to find out whats wrong

its easier if you do process of elimination -
if the controller works that means the usb hub is working also, so then it would be the flash drive wiring or damaged flash drive
if nothing works it could the the usb hub wiring...after thats fixed you can see what else is/isnt working
ect.