[rescue] CBM 1541 to Mac?

Michael Parson mparson at bl.org
Wed Apr 6 14:46:11 CDT 2011


On Tue, 8 Feb 2011, Michael Parson wrote:
> On Mon, 7 Feb 2011, Steve Haavik wrote:
>
>> What about this thing?
>> http://www.go4retro.com/products/zoomfloppy/
>
> Wow, I've been out of the C= 8-bit scene for a while.  Jim Brain (the
> guy that runs go4retro.com) was just starting out with a couple of
> after-market bits for the old Commodore line last time I checked.  Very
> cool that he's doing these.  I just ordered one of these and will report
> back when I get one.  I've got a closet full of Commodore 8-bit gear and
> floppies full of software for them.

Well, it came in about two weeks ago, the software for Mac is based on
Macports, you grab a port file and build it from there.

http://lallafa.de/blog/opencbm-on-mac/

You wind up with some commands to read the disks.  You can pull
individual files off, image the disk to a .d64 file (takes about 30
seconds to image a single-side disk).  Plus there are other bits for
formatting floppies, resetting the drive.

Full list of what is installed with the port:

$ port contents opencbm
Port opencbm contains:
   /opt/local/bin/cbmcopy
   /opt/local/bin/cbmctrl
   /opt/local/bin/cbmformat
   /opt/local/bin/cbmforng
   /opt/local/bin/cbmread
   /opt/local/bin/cbmrpm41
   /opt/local/bin/cbmwrite
   /opt/local/bin/d64copy
   /opt/local/bin/frm_analyzer
   /opt/local/bin/samplelibtransf
   /opt/local/bin/weaktest
   /opt/local/etc/opencbm.conf
   /opt/local/etc/opencbm.conf.d/00opencbm.conf
   /opt/local/etc/opencbm.conf.d/10xu1541.conf
   /opt/local/etc/opencbm.conf.d/10xum1541.conf
   /opt/local/include/cbmcopy.h
   /opt/local/include/d64copy.h
   /opt/local/include/opencbm.h
   /opt/local/lib/libopencbm.0.4.99.91.dylib
   /opt/local/lib/libopencbm.0.dylib
   /opt/local/lib/libopencbm.a
   /opt/local/lib/libopencbm.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xu1541.0.4.99.91.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xu1541.0.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xu1541.a
   /opt/local/lib/opencbm/plugin/libopencbm-xu1541.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xum1541.0.4.99.91.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xum1541.0.dylib
   /opt/local/lib/opencbm/plugin/libopencbm-xum1541.a
   /opt/local/lib/opencbm/plugin/libopencbm-xum1541.dylib
   /opt/local/share/man/man1/cbmcopy.1.gz
   /opt/local/share/man/man1/cbmctrl.1.gz
   /opt/local/share/man/man1/cbmformat.1.gz
   /opt/local/share/man/man1/cbmforng.1.gz
   /opt/local/share/man/man1/cbmread.1.gz
   /opt/local/share/man/man1/cbmrpm41.1.gz
   /opt/local/share/man/man1/cbmwrite.1.gz
   /opt/local/share/man/man1/d64copy.1.gz
   /opt/local/share/man/man1/frm_analyzer.1.gz

Just from a random sample of the disks I have in my closet that haven't
been touched in 15 years or so, I've had about a 50% success rate
of making d64 images from them, which is much better than I really
expected.  A lot of those disks date back to the early 80s.

If anyone has anything specific they would like me to try with it, let me know.

I've currently got a 1571 hooked up to it, but I also have 1541s and a
1581 available, I have not tried to read any 3.5" disks yet.

-- 
Michael Parson
mparson at bl.org


More information about the rescue mailing list