PropJoy Joystick Adapter

The PropJoy allows Atari™ style joysticks to be plugged into the 2 supplied connectors. This provides an easy connection to SpinStudio or a modified Protoboard. This along with the Audio/Video adapter will allow you to play some of the games currently available on the Parallax™ forums. 



Assembly

Now your PropJoy is ready for use!


Using the PropJoy joystick adapter with SpinStudio
or Modified Proto Board

The 20 pin female header provides the following connections when plugged into Socket A on a SpinStudio Mainboard. Socket A is the prefered location for the PropJoy Joystick Adapter to provide compatibility with existing code that utilitizes P3-P6 as the default interface pins. A Socket A can also be easily added to a Parallax ProtoBoard using the simple steps in the Propeller Cookbook, with is hosted in the Tutorials section of this website.

PropJoy Propeller Pins
Common Clock P3
Common Latch P4
Player 1 Data P5
Player 2 Data P6

The Bitmasks for the various inputs from a standard Atari one button Joystick are as follows:

InputBitmask
Right00001000
Left00000100
Down00000010
Up00000001
Fire00100000

More Bitmasks will be added to this documentation as other joysticks are tested. If help is needed in modifying a games source code to use the PropJoy Adapter, let me know and I can help with the modifications needed to run on SpinStudio.