• keyman64 1.3 released

    This release features a new board revision and some improvements to the configuration file format.

    An error in the USB level conversion circuit has been corrected. This error was present in all previous revisions, but has only been discovered when the revision 3 kits were shipped. Previous kits seem to have worked in spite of this error due to the characteristics of the diodes shipped with these kits.

    If you own a previous revision and USB communication is working fine then there is no immediate need to fix anything. Otherwise please see the Errata for Revision 3 for details.

    In addition, the resistors and diodes have now been placed horizontally in order to allow assembly for limited vertical clearance.

    The button footprints have been corrected, so the buttons shipped with the kits will fit nicely without having to bend the leads.

    Finally the second pin on both the keyboard and computer connector have been removed to reflect the layout of the C64 keyboard connector.

    On the software side it is now possible to define custom symbols in the configuration file in order to improve readability.

    As always, please refer to the project page for detailed documentation.

    more...
  • MixSID 1.0 released

    I’m proud to anounce the first official release of MixSID, a new stereo SID board for the C64.

    The MixSID can be used with any combination of SID models on a wide range of C64 mainboards.

    Features include an integrated stereo channel mixer, pragmatic stereo addressing scheme, flexible handling of io areas, onboard audio input, output and digiboost circuits, dedicated stereo output, full paddle compatibility and versatile digital control.

    Documentation is available in both english and german.

    more...
  • reprom64 1.2 released

    This is just a maintenance release reflecting minor last minute changes to board revision 2 before production. The board revision was not bumped since there are no such boards yet.

    Please see the project page for more information.

    more...
  • keyman64 1.2 released

    This release features a new board revision and also introduces new functionality.

    The 7660 used for negative voltage suppy has turned out not to be required at all and has thus been removed from the board.

    Instead, a PLCC28 socket has been added to allow using either DIP or PLCC versions of the crosspoint switch IC.

    Two new commands have been added to save the current state of the control lines into eeprom and to restore a previously saved state later. See the save and restore commands.

    In addition, the configuration utility has gained a --preserve option to preserve a previously saved state when creating a new binary configuration. See Preserving saved state when updating the configuration.

    In addition, key specifications can now contain an execution policy that allows different commands or command sequences to be run every other time the key is pressed. Thus a single key can serve as a toggle switch. See Commands and bindings.

    Both features have been suggested by Thomas “GMP” Müller.

    Please refer to the project page for detailed documentation.

    more...
  • reprom64 1.1 released

    This release adds support for ancient board types (KU, HB) as well as for the SX64 CPU board. More pin headers have been added to adjust to the differences in position and spacing between ROM ICs, resulting in four different assembly options.

    A simple Makefile has been added in the ./image directory to help with the assembly of eprom images.

    Please see the project page for more information.

    more...
Older posts