Joy-Control 64
This page shows the Joy-Control 64 board.
This board is supposed to be connected to a Commodore 64 to enhance the functionality of joysticks and paddles. The board combines many different joystick related functions under one hood.
The features:
-
Switching joysticks and paddles between port 1 and port 2.
-
Support of 1, 2 and 3 button joysticks.
-
The rapid fire function is adjustable for each (up to four) of the paddle fire-buttons individually (9 steps from 500ms to 50ms).
-
Adjustable rapid fire functions while playing.
-
The rapid fire frequency is adjustable for each of of the three fire-buttons individually (9 steps from 500ms to 50ms).
-
Each fire-button is freely programmable with each joystick function. (e.g. joystick-UP to fire-button 2)
-
LEDs and digit display dots indicates the current fire frequency.
-
All functions are usable at the same time.
-
The programed functions are working in combination with the rapid fire functions.
-
Different modes choosable for port 1 and port 2 (Joystick, Paddle, Sega Megadrive Controller).
-
All settings are automatically stored in the on-board flash memory. The memory survives "Reset" and "Power-Off".
-
User interface to display the current settings (Digit display and LEDs).
-
"Reset" restores the default settings.
-
"Recall" restores the settings in use before "Reset" or "Power-Off".
-
"Stand-Alone" Mode. Using a external 5V battery or power supply (switchable including indicator LED).
-
Automatic detection whether is "Stand-Alone" or "Plugged-In" mode active.
-
Choosable joystick, paddle and Sega Test-Modes. To check the normal joystick and paddle functions but also to check for high contact resistance and short interruptions.
-
Models for a 3D printed housing.
-
"Joy-Control 64" Logo.
-
Keyman64 support (optional).
The Joy-Control 64 board rev. 1.1 (May 2017)
Technical details:
-
Maximum power consumption: 110mA on 5V.
-
Maximum latency at Paddle Mode: 0,001 seconds (1ms).
-
Maximum latency at Joystick Mode: 0,0003 seconds (0,3ms).
-
Maximum latency at Sega Mode: 0,0004 seconds (0,4ms).
Joy-Control 64 and the 3D printed housing
A short introduction video to show the main functions
Programming and testing
Testing of the optional Keyman64 support.
For more informations about Keyman64 click the picture.
An improvised adapter to program and test the ATMEGA2560 before they are soldered to the board.
Test Setup: C64 Reloaded, Turbo Chameleon 64, SD2IEC, Keyman64 and Joy-Control 64
DOWNLOAD
Anleitung Joy-Control 64 - v1 rev20.pdf
User Manual And Build Instructions
Software (Testing)
Joytester by Penfold42
Hardware (Optional)
Keyman64
3D-Model (Download)
Joy-Control 64 - Gehäuse - 1.1.rar
Links
Forum64.de
Firmware
Joy_Control_64_v1.0.hex
Software (Programming)
myAVR-ProgTool
Pololu USB AVR Programmer v2.1
Hardware (Programmer)
3D Print (Shapeways.com)
Top
Bottom
Knobs
Picture Gallery
Last Update: 16.04.2018