People who directly or indirectly contributed to OpenCBM (in no particular
- Michael Klein started the original cbm4linux work (which was a very big
- Joe Forster/STA made the Star Commander and supplied the source and
info about the X?1541 interfaces; who knows, without this work, OpenCBM might never
have appeared at all.
- Nicolas Welte helped with the XA1541 and XM1541 interfaces and supplied a
free factory-new 1571 mechanic for Michael
- Andreas Boose & the VICE team made VICE
- André Fachat made the xa 6502 crossassembler
- Ullrich von Bassewitz made the ca65 crossassembler as part of the cc65 package
- Oliver Schmidt took over the cc65 package (and, thus, the ca65
crossassembler) after Ullrich von Bassewitz retired from supporting it.
- Wolfgang Moser contributed many discussions, patches, and hardware
whenever it was needed.
- Spiro Trikaliotis with discussions, lots of fixes and doing an overall
great review while porting the driver to "other" operating systems ;-)
- Andreas Senk reported a problem with
IEC2IEEE and donated
an IEC2IEEE device. This led to the discovery of a severe protocol bug in the
implementation of OpenCBM.
- Jochen Adler, author of
in debugging the problem Andreas Senk reported (cf. above).
- Christian Vogelgsang made the MacOS port and documented it.
- A person who does not want to be mentioned anymore for building the XU1541
device as low-cost variant and proof-of-concept that such a communication tool
can be built as USB device.
- Nate Lawson for building the XUM1541 firmware, especially for the
ZoomFloppy, in a collaborative effort with
Jim Brain who built the ZoomFloppy hardware, which is the standard and best
tested implementation of the XUM1541 device.
Uffe Jakobsen worked on FreeBSD ports and MacOS variants, and fixed many
other things especially for Linux.
- Frédéric Brière made some enhancements especially for the Linux kernel
module for the XA1541/XM1541 devices.
- Markus Brenner wrote mnib, a parallel nibbler for DOS, that was later ported
by Arnd Menge to also work with OpenCBM on Windows and Linux.
- Peter 'Pete' Rittwage took over mnib, renamed it to nibtools, and still
- Arnd Menge not only ported mnib to the OpenCBM environment, he also made
many changes in many aspects, especially for the Windows version, for the
support of tape drives, and many other small and big things. He also added the
SRQ nibbling support which allows to use the nibtools without a parallel
connection for some drives.
- Thomas `Tommy' Winkler wrote d82copy and imgcopy and implemented
IEEE-488 support for the XUM1541.
- Jochen Adler for the IEC2IEEE device
http://www.nlq.de/ and for sending me free
hardware in order to test it with my SFD1001 and VIC 8250LP.
- Andrea Musuruane helped in making the Linux udev rules more robust.
- David Riley and Matt Dainty worked on the MacOS X port and installation
- Olli Savia fixed some memory issues which resulted in overwritten memory areas
- Henning Pingel fixed some build issues
- Martin Thierer did a lot in order to debug nasty USB problems with the XUM1541 devices
- Felix Palmen worked on the FreeBSD port and fixed some portability issues
- Dennis Ahrens and Peter Stuge did the work to port the USB plugins to libusb 1.0, moving away from
the outdated libusb-0.1 API.
- and anyone else who sent patches, suggestions, praises & flames!