Also available:

Atari 2600/7800

Atari 5200

Bally Astrocade

TI99/Odyssey 2/Channel F/MSX

The NEO-GEO-daptor is a USB interface for connecting NEO-GEO AES (Advanced Entertainment System) controllers to your PC/Mac, Raspberry Pi, or game console that supports USB HID.  No driver is needed as the NEO-GEO-daptor is recognized as a USB HID (Human Interface Device) joystick.

11/05/14 - Added support for NEO-GEO based "SuperGun" controllers.  These are 3rd party after-market or custom built controllers that use the NEO-GEO DB15 pin-out, but may have up to 3 additional buttons on pins 2, 9, 10.

08/30/17 - Update to work with CYBER Gadget Retro-Freak.

Latest Firmware: NEOGEO-daptor RF.hex - follow the Vision-daptor Firmware Programming Instructions.


This is based on the 2600-daptor.


Shipping within the US is via USPS: orders under $50 is by 1st Class Mail, $50 & up is by Priority Mail. 

Shipping to Canada and international is via 1st Class Mail - this is not tracked nor insured.  If you'd like a different shipping method, send me an email.

For questions:

 ** Please make sure your PayPal address is correct!!! **  There have been some instances of incorrect address and people moving but forgetting to update their account.  If the Post Office does not happen to notice, then you have just sent someone a gift  


Stock Status: units on hand

Price $28 


2 for $54 


 6 foot USB 2.0 cable 

** USB cable NOT included w/ daptor **

Regular type, A Male to B Male

Stock Status: units on hand

Price $2


Visit 2600-daptor thread on AtariAge forums for people's feedback, or have started a facebook:


To verify operation, first bring up the game controllers -

Select “NEOGEO-daptor” in the list and click Properties button.  Joystick should move the cross hair and buttons show when pressed.

Try a different USB cable or plug into a different USB jack.

The enumeration seems to always stall under WinXP if, when the first time it is plugged into a computer, it is plugged into a USB 1.1 port.  If windows does not give the device installed and ready to use notification within 30 seconds after plugging in, simply unplug and plug it back in.  After that, it should install and operate fine.  You can also go into Device Manager, right click on it, and select Update Driver… to restart the enumeration.

© 2013-18 - Hafner Enterprises LLC   Some of my other projects