Where Are the Joysticks For Retro Gaming?
Doctor O writes "With all those nice emulators for classic gaming around (such as MAME, VICE or Stella) I want to establish monthly retro gaming evenings with some friends. The problem is I can't find any good joysticks for that purpose. There's a new version of the legendary Competition Pro, but judging from the many one-star reviews on Amazon, it's terrible. I found the USB version of the classic Atari Joystick, but it doesn't seem to be available and would have prohibitive shipping costs to Germany anyway. So, Slashdot to the rescue — where are the suitable USB joysticks for retro gaming?"
Is this what you're looking for?
iSKUNK!
How timely, as I have been asking the same question... I used to have an Apple //c, and although I have indulged in retro Apple // gaming on various emulators over the years, it was never quite the same without using a traditional Apple analogue joystick. I have since decided to tackle this obvious problem with some electronics hackery. I recently (as in last week) purchased an original Apple // analogue joystick at auction on eBay, and I plan on building an Apple-joystick-port-to-USB-human-interface-device adapter circuit using a microcontroller such as the Microchip PIC. Should be straight forward, and if I am successful I will publish a how-to online, with schematics, parts list, microcontroller source code and Gerber data for the PCBs. Wish me luck!
http://gear.ign.com/articles/765/765614p1.html
These were going for around $10 on ebay a while ago.
http://en.wikipedia.org/wiki/Arcade_controller#In_the_home
http://en.wikipedia.org/wiki/Namco_Arcade_Stick
etc. (there are also resources to build them)
Generally quite close to classic joysticks, only much better. They are slightly on the expensive side, but OTOH will be, most likely, the only link with you for your great-great-great-great-grandchildren / etc.
One that hath name thou can not otter
My answer is Ebay: http://shop.ebay.com/?_from=R40&_trksid=p3907.m570.l1313&_nkw=joystick&_sacat=See-All-Categories
I use Mame quite a bit for the classic arcade games of my youth.
Those old games had every type of joystick. From the wireframe starwars game, which had a double handed pivotal 4 button thing, to the Outrun steering wheel and pedals, to the 6 button knob and stick Mortal Kombat. (And the track and ball of Missile Command, but I never did play that)
No one USB joystick controller is going to be suitable for every game you want to play.
On the other hand, I've found that keyboard and mouse are sufficient for about 95% of my gaming needs, with only the slightest hint of a readjustment to my style of play.
I have a dual XArcade joystick. It acts as a old fashioned PS-2 keyboard and you need to buy their keyboard to USB adapter, since most generic ones can't deal with many simultaneous key presses.
It's built like an arcade cabinet and is quite expensive as a result.
It's absoloutely fantastic. It can take a real punishing.
SJW n. One who posts facts.
There are a few analogue joysticks of the type you are looking for here:
http://www.gremlinsolutions.co.uk/arcadejoysticks.php
The best joysticks for this sort of gaming are the ones intended for use in proper arcade cabinets.
Weren't Joust and Gyruss purely digital inputs? I'm trying to think of any non-trackball / non-wheel / non-paddle stick-based arcade games that used analog controls from a retro time-period, and the only one I'm coming up with is Afterburner.
The ______ Agenda
I own one and it gives exactly the same gaming experience as back in the good 'ol days of my beloved C64. (From the time I got rid of those floppy Quickshots IV)
bickerdyke
I use one of my original Zipsticks with a Stelladaptor (http://www.stelladaptor.com/), so you could get an old Zipstick, Comp. Pro, etc. from eBay, then use the Stelladaptor to connect it to your computer with a USB lead.
The other thing I use (for games that require more than one button) is my home-made arcade controls (http://homepage.ntlworld.com/paul.a.kitching/mamecp/cp1.htm).
The best joysticks for retrogaming are of course the original ones with a Retro Adapter.
It has support for most original joysticks and gamepads: C64/Amiga, Atari 8-bit computers and consoles, Spectrum, Amstrad CPC, Sega Master System, Sega Genesis/Megadrive, Saturn, Neo Geo, MSX, BBC Micro, PCE/TGFX, NES, SNES, N64, PSX, PS2, 3DO, CD32, PC Gameport, you name it.
My other account has a 3-digit UID.
The linked USB device costs $16.99 One shipping option to (I picked Bayern) Germany was 16.95. So you get a retro joystick for under $35. They also have another shipping option that runs $28 so you'd be looking at $45. Still not what most people would consider prohibitive.
Plus import tax (14% IIRC) plus VAT (19%) plus "customs handling fee" (20%).
That's what I had to pay (on top of both the price and shipping) when I bought stuff at thinkgeek and had it shipped to Germany. So this $17 joystick would cost you $52, over 3 times the price. OTOH, $35 might be under the limit, so you might get along without paying taxes at all.
Say out loud: I'm an Aspie and I'm somewhat proud, I guess. Uh. Can I write an email in all caps instead? Hm...
N64's gamepad was the best ever made, imho. And it even has the NES gamepad-like directional cross. Now, if I could just stop being lazy and build an adapter :|
Dilbert RSS feed
can I just use any old USB-to-serial (USB Sub-D 9 pin) adapter?
No. Atari 2600 joysticks are not serial; they're 5-bit parallel. It would be possible to solder something to plug it into a standard parallel port, but that would need a parallel to USB adapter compatible with bidirectional bit-banging (most are optimized for printers and nothing else), a specialized driver, and a certificate to sign this driver (if using 64-bit Windows). The RetroPort adapter turns the parallel signal from the joystick into something that any game that takes DirectInput joysticks can recognize, using a driver built into every PC operating system since Windows 2000.
tripling their price for taxes and customs and fees
Ordinarily I'd be thinking to myself "get your ___ the ____ up out of Brazil already", based on my experiences on nesdev.com/bbs, but now it appears Brazil isn't the only place with prohibitive import duties.
[A LAN party] would require me to set up electricity, networking (apart from the 10-port switch on my desk), tables
Thank you for the ammo that I can use against LAN-party fanboys in future Slashdot discussions.
when all I want to do is sit on the couch in front of the plasma and enjoy some 8-bit goodness
I agree, with two caveats: With a plasma, you see afterimages of the 8-bit games' HUD. The burn-in effect, though it's apparently less pronounced than with older plasma, is one reason why I prefer LCD. And most home PCs are next to a desk, not in a TV cabinet.
Get a USB Arcade Controller and go to Happ Controls. For a total of about $60 in parts you can build any arcade control design you want. These are real arcade buttons and joysticks so they will last.
I'd go for X-Arcade sticks if money is no object, alternatively you could do what I did and get a console from an old street fighter II arcade machine (14 buttons and two sticks - I picked one up for about US $10 2nd hand) and connect it to something like the ultimarc i-pac. My SFII console is stuck to a cabinet, but it's not hard to make or modify a box to make it stand alone.
These options give you the possibility of replacing faulty microswitches and buttons cheaply, and make them the only way to go if you and your friends clock up serious hours, and both options will work nicely if you decide to go to a full cabinet so you can really go to town on the joysticks like a real arcade machine.
You can use an old keyboard but you'll be lucky to get more than about 6 buttons and one stick before you start running into conflicts, and you won't get the performance of X-Arcade or i-pac controllers.
Hope this helps.
MAME can answer that question, more or less.
Under the MAWS deluxe search, change 'controls' to 'stick' which is MAME-ese for analogue joystick/yoke. You get this list including things like 720, Enduro Racer, Paperboy, SW/TESB/ROTJ, Space Harrier and Thunder Blade to pick a few classics.
To respond to the original question about joysticks, a lot of people build their own arcade sticks. The parts are readily available and the build doesn't need to be hard.arcadecontrols.com is a great resource and community for scratching that itch.
The truth is though that every type of home system is/was different, and the controls that suit a Commodore 64 and nothing like what suits a SNES, or an N64. If you're trying to recreate original-feel controllers for even a handful of emulated systems, it's going to be a lot of hassle obtaining them all, let alone getting them to work. A decently-made fighter stick plus an X360 controller should be enough to cover most bases most of the time.
"If you create user accounts, by default, they will have an account type of Administrator with no password." KB Q293834