Dual Joystick-Interface "KEMPSTON_MAX" compatible for Sinclair ZX Spectrum


Item number VAR3764

if(!document.getElementById('paypal-smart-payment-script')) { var script = document.createElement("script"); script.type = "module"; script.id = "paypal-smart-payment-script"; script.src = "https://cdn03.plentymarkets.com/zeqvxaes9owz/plugin/7/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfbuNGCk3R1oZJo4DtgW3wFGkO_i_LAher4GYaZENFblY-20uBrEFEAV2QjaBKpBt1puHmbC64s8SdnT"); script.setAttribute("data-currency", "GBP"); script.setAttribute("data-client-token", "eyJicmFpbnRyZWUiOnsiYXV0aG9yaXphdGlvbkZpbmdlcnByaW50IjoiZmRiMzMzZWZhNjhjZTU5ZWU1NDMyMTgyNmI0NzQ3MTU1MTM1ODg2M2MxZTJmOWJiOTM4NDM3MzIwMzc2NjdiYXxtZXJjaGFudF9pZD1yd3dua3FnMnhnNTZobTJuJnB1YmxpY19rZXk9ajJmYzJqcHhkZzZ2cDg0ZiZjcmVhdGVkX2F0PTIwMjQtMDctMjVUMDg6MDc6NTUuNTU2WiIsInZlcnNpb24iOiIzLXBheXBhbCJ9LCJwYXlwYWwiOnsiaWRUb2tlbiI6bnVsbCwiYWNjZXNzVG9rZW4iOiJBMjFBQU5OV1FGZWtxejdhMUxLQjlRWlY0SFpNOTkta2xJNU1XUEVvWUF6X2luQXkyREZuQm5zT2lieURTVkhhWHJ3SEIxYU5XWk92Z053T3NXa1BBVExJSDlKSGc2RUZBIn19"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "en_GB"); document.body.appendChild(script); } else { var script = document.getElementById('paypal-smart-payment-script'); script.setAttribute("data-client-id", "AfbuNGCk3R1oZJo4DtgW3wFGkO_i_LAher4GYaZENFblY-20uBrEFEAV2QjaBKpBt1puHmbC64s8SdnT"); script.setAttribute("data-currency", "GBP"); script.setAttribute("data-client-token", "eyJicmFpbnRyZWUiOnsiYXV0aG9yaXphdGlvbkZpbmdlcnByaW50IjoiZmRiMzMzZWZhNjhjZTU5ZWU1NDMyMTgyNmI0NzQ3MTU1MTM1ODg2M2MxZTJmOWJiOTM4NDM3MzIwMzc2NjdiYXxtZXJjaGFudF9pZD1yd3dua3FnMnhnNTZobTJuJnB1YmxpY19rZXk9ajJmYzJqcHhkZzZ2cDg0ZiZjcmVhdGVkX2F0PTIwMjQtMDctMjVUMDg6MDc6NTUuNTU2WiIsInZlcnNpb24iOiIzLXBheXBhbCJ9LCJwYXlwYWwiOnsiaWRUb2tlbiI6bnVsbCwiYWNjZXNzVG9rZW4iOiJBMjFBQU5OV1FGZWtxejdhMUxLQjlRWlY0SFpNOTkta2xJNU1XUEVvWUF6X2luQXkyREZuQm5zT2lieURTVkhhWHJ3SEIxYU5XWk92Z053T3NXa1BBVExJSDlKSGc2RUZBIn19"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "en_GB"); }
if (typeof paypal_plenty_sdk === 'undefined' || typeof renderPayPalButtons !== 'function') { document.addEventListener('payPalScriptInitialized', () => { renderPayPalButtons('66a20a642b65f', 'paypal', 'buynow', 'rect', 'gold'); }); } else { renderPayPalButtons('66a20a642b65f', 'paypal', 'buynow', 'rect', 'gold'); }
if(!document.getElementById('paypal-smart-payment-script')) { var script = document.createElement("script"); script.type = "module"; script.id = "paypal-smart-payment-script"; script.src = "https://cdn03.plentymarkets.com/zeqvxaes9owz/plugin/7/paypal/js/smartPaymentScript.min.js"; script.setAttribute("data-client-id", "AfbuNGCk3R1oZJo4DtgW3wFGkO_i_LAher4GYaZENFblY-20uBrEFEAV2QjaBKpBt1puHmbC64s8SdnT"); script.setAttribute("data-currency", "GBP"); script.setAttribute("data-client-token", "eyJicmFpbnRyZWUiOnsiYXV0aG9yaXphdGlvbkZpbmdlcnByaW50IjoiZmRiMzMzZWZhNjhjZTU5ZWU1NDMyMTgyNmI0NzQ3MTU1MTM1ODg2M2MxZTJmOWJiOTM4NDM3MzIwMzc2NjdiYXxtZXJjaGFudF9pZD1yd3dua3FnMnhnNTZobTJuJnB1YmxpY19rZXk9ajJmYzJqcHhkZzZ2cDg0ZiZjcmVhdGVkX2F0PTIwMjQtMDctMjVUMDg6MDc6NTUuNTU2WiIsInZlcnNpb24iOiIzLXBheXBhbCJ9LCJwYXlwYWwiOnsiaWRUb2tlbiI6bnVsbCwiYWNjZXNzVG9rZW4iOiJBMjFBQU5OV1FGZWtxejdhMUxLQjlRWlY0SFpNOTkta2xJNU1XUEVvWUF6X2luQXkyREZuQm5zT2lieURTVkhhWHJ3SEIxYU5XWk92Z053T3NXa1BBVExJSDlKSGc2RUZBIn19"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "en_GB"); document.body.appendChild(script); } else { var script = document.getElementById('paypal-smart-payment-script'); script.setAttribute("data-client-id", "AfbuNGCk3R1oZJo4DtgW3wFGkO_i_LAher4GYaZENFblY-20uBrEFEAV2QjaBKpBt1puHmbC64s8SdnT"); script.setAttribute("data-currency", "GBP"); script.setAttribute("data-client-token", "eyJicmFpbnRyZWUiOnsiYXV0aG9yaXphdGlvbkZpbmdlcnByaW50IjoiZmRiMzMzZWZhNjhjZTU5ZWU1NDMyMTgyNmI0NzQ3MTU1MTM1ODg2M2MxZTJmOWJiOTM4NDM3MzIwMzc2NjdiYXxtZXJjaGFudF9pZD1yd3dua3FnMnhnNTZobTJuJnB1YmxpY19rZXk9ajJmYzJqcHhkZzZ2cDg0ZiZjcmVhdGVkX2F0PTIwMjQtMDctMjVUMDg6MDc6NTUuNTU2WiIsInZlcnNpb24iOiIzLXBheXBhbCJ9LCJwYXlwYWwiOnsiaWRUb2tlbiI6bnVsbCwiYWNjZXNzVG9rZW4iOiJBMjFBQU5OV1FGZWtxejdhMUxLQjlRWlY0SFpNOTkta2xJNU1XUEVvWUF6X2luQXkyREZuQm5zT2lieURTVkhhWHJ3SEIxYU5XWk92Z053T3NXa1BBVExJSDlKSGc2RUZBIn19"); script.setAttribute("data-append-trailing-slash", ""); script.setAttribute("data-locale", "en_GB"); }

* Incl. VAT excl. Shipping

Simple Joystick Interfaces are a thing of the past. The dual joystick interface "KEMPSTON MAX" offers more:

Main features:

- port A: 5 different joystick modes:

  • Kempston Joystick interface mode
  • Sinclair Joytick interface mode
  • Protek Joystick interface 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 by laser machine
- jumperless configurable mode of joystick port A
- 12V/9V/5V status voltages LEDs

A great new product for the Sinclair ZX Spectrum that is compatible with the 16k/48k, 48K+, 128k, +2, +2A/B and +3.

Usage Notes:

JOYSTICK PORTS: as mentioned above,  joystick port_A  works in 5 modes:
 
KEMPSTON MODE  - MODE 0 - default - no action required
SINCLAIR2 MODE -   MODE 1 - to switch joystick port_1 to SINCLAIR2 mode hold joystick in UP position, then press ACTION BUTTON
PROTEK MODE -       MODE 2 -to switch joystick port1 to PROTEK/AGF/CURSOR  mode, hold joystick in DOWN position, then press ACTION BUTTON 
QAOPM  MODE -     MODE 3 - to switch joystick port1 to this mode,  hold joystick in LEFT position, then press ACTION BUTTON 
QAOP_SPACE  MODE - MODE 4: - to switch joystick port1 to this mode,  hold joystick in RIGHT position, then press ACTION BUTTON  

ACTION BUTTON pressed with FIRE BUTTON acts as RESET

2 Joystick ports

compatible with Spectrum 16k, 48k, 128k, +2, +2A/B und +3.