Thanks for downloading!
We'd love to hear from you if the print was successful. If you like the design, please consider donating to the designer.Donate to Adam Freeman
Atari CX10 CX40 Retro Joystick remake from Arcade Parts
Atari CX40 Joystick remakeGames
Creative Commons Attribution Noncommercial No Derivatives
Commercial use is not allowed nor can you remix or change this work & you have to attribute the creator.
The Atari 2600 was my first games machine and so the CX40 was my first joystick and it survived long enough to be used with my ZX Spectrum and C64. I loved that hunk of plastic but I knew even then that it wasn't the best joystick out there, so after 40 years and the purchase of a 3D printer, here is my remake of the CX40 with whatever quality level of arcade parts you want to house in it.
I admit, I have a cheap sanwa clone joystick installed and it feels good to me. Maybe it's the rose tinted nostalgia glasses blinding my view but I hope it brings a smile to some other players out there. Now you will have to excuse me as I have this strong desire to play some Battlezone, Empire Strikes back & Wizard of Wor on the old 2600 pixel pusher...
_4410H means: 4 top layers, 4 bottom layers, 10% infill and H is Hex infill.
_445L means: 4 top layers, 4 bottom layers, 5% infill and L is Line infill.
_Mrd means: Mirrored, if you prefer the fire button to be on the right hand side.
Update (31/03/2022): Added a cover update incase your joystick stem screw scrapes on the cover also another stick size variant - fits tightly.
Joy_cx40_cvr_v24_4410H - now has a circular indent to stop screw scrape.
Joy_cx40_cvr_v24_Mrd_4410H - mirrored version of above.
JST_cx40_stick_ALT2_4410H - If stem shaft is 33.5 x 8.7mm (not inc. screw top)
I noticed putting one together that not all Sanwa joystick clones are built to the same specs so I uploaded an alternate stick to help with the issue.
JST_cx40_stick_v19_4415H - If stem/shaft is 37 x 9mm (not inc. screw top)
JST_cx40_stick_ALT_4415H - If stem/shaft is 35 x 8.8mm (not inc. screw top)
If update files aren't showing up then you can get them individually here:
Please consider supporting me on Patreon:
Here's a non-affiliate ebay link to the type of cheap and cheerful Sanwa clone I use:
The Sanwa clones mounting plate screws (x4) are what you use to screw the joystick into the housing, so dont lose 'em!
Links to wiring information regarding the 9 pin D plug, used commonly with retro computers:
Issues are used to track todos, bugs or requests. To get started, you could create an issue.