Dual joystick interface interface for ZX and compatible
Main fetaures:
- port A 5 x koytick modes
- Kempston Joystick interafce mode
- Sinclair Joytick interface mode
- Protek Joystick interafce mode
- QAOP M keys emulation
- QAOP SPACE keys emulation
- Port B always works in SINCLAIR1 mode
- Magic button ( reset, joytick mode)
- fully passthrough - you can connect any device that uses ZX Edge connector.
- Joystick mode/activity LEDs
- build upon Atf1502 CPLD and some minor ttls
- transparent case with rubber stands made at my laser machine
- jumperless configurable mode of joystick port A
- 12V/9V/5V status volateges leds
Configuration:
all config is done with joystick`s movemnet at ASI RESET / COMPUTER POWER ON:
JOYSTICK PORTS: as mentioned above, josytick port_A may work in 5 modes:
KEMPSTON MODE - MODE 0 - deafult - no action required
-
- Port2 is mapped to SINCLAIR_1 inteface, know from Zx128+2 (1,2,3,4,5 for left, right, up, down and fire)
- ACTION BUTTON pressed with FIRE BUTTON acts as RESET
SINCLAIR2 MODE - MODE 1
- to switch joystick port_1 to SINCLAIR2 mode hold joystick in UP position, then press ACTION BUTTON
-
- Pushing the joystick FORWARD should display a 9 on the screen
- Pushing the joystick BACK should display a 8 on the screen
- Pushing the joystick LEFT should display a 6 on the screen
- Pushing the joystick RIGHT should display a 7 on the screen
- Pushing the joystick Fire Button should display a 0 on the screen
- To switch back to KEMSPTON MODE - press ACTION button
- ACTION BUTTON pressed with FIRE BUTTON acts as RESET
PROTEK MODE - MODE 2
- to switch joystick port1 to PROTEK/AGF/CURSOR mode, hold joystick in DOWN position, then press ACTION BUTTON
-
- Pushing the joystick FORWARD should display a 7 on the screen
- Pushing the joystick BACK should display a 6 on the screen
- Pushing the joystick LEFT should display a 5 on the screen
- Pushing the joystick RIGHT should display a 8 on the screen
- Pushing the joystick Fire Button should display a 0 on the screen
- To switch back to KEMSPTON MODE - press ACTION button
- ACTION BUTTON pressed with FIRE BUTTON acts as RESET
QAOPM MODE - MODE 3
- to switch joystick port1 to this mode, hold joystick in LEFT position, then press ACTION BUTTON
-
- Pushing the joystick FORWARD should display a Q on the screen
- Pushing the joystick BACK should display a A on the screen
- Pushing the joystick LEFT should display a O on the screen
- Pushing the joystick RIGHT should display a P on the screen
- Pushing the joystick Fire Button should display a M on the screen
- To switch back to KEMSPTON MODE - press ACTION button
- ACTION BUTTON pressed with FIRE BUTTON acts as RESET
QAOP_SPACE MODE - MODE 4
- to switch joystick port1 to this mode, hold joystick in RIGHT position, then press ACTION BUTTON
-
- Pushing the joystick FORWARD should display a Q on the screen
- Pushing the joystick BACK should display a A on the screen
- Pushing the joystick LEFT should display a O on the screen
- Pushing the joystick RIGHT should display a P on the screen
- Pushing the joystick Fire Button should display a SPACE on the screen
- To switch back to KEMSPTON MODE - press ACTION button
- ACTION BUTTON pressed with FIRE BUTTON acts as RESET
Product gallery