How to convert DMG and other formats to ISO (for RASCSI)

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
Unclear if here is the right place...

I need to mount some CD images in the RASCSI and I think only ISO images would work, but what I can download at the Garden are CUE/BIN or DMG images.

How can I convert these formats to ISO using a modern Mac? (Ideally without having to purchase Toast or some other expensive software).

Thanks!
 

Mac84

Administrator
Staff member
Founder
Sep 4, 2021
192
270
63
New Jersey, USA
www.mac84.net
Some discs are archived in Bin/Cue format to preserve multiple tracks, sessions, or audio CD sessions. Most older versions of Roxio's Toast can handle converting these. If you don't have Toast there are a few command line utilities that can help you out too. This article shows off Toast and Bunchunker. This other article from 2018 shows the same command line method, but with a few more screenshots.

If you have a .DMG file, you can covert that to a .CDR in Disk Utility (which is essentially an ISO, and can be renamed as such in most cases).

There are also a few free/trial Windows apps out there if you have a PC. Essentially search for "Bin/Cue to ISO Mac" and you'll find a few methods for your system.
 
  • Like
Reactions: pfuentes69

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
Some discs are archived in Bin/Cue format to preserve multiple tracks, sessions, or audio CD sessions. Most older versions of Roxio's Toast can handle converting these. If you don't have Toast there are a few command line utilities that can help you out too. This article shows off Toast and Bunchunker. This other article from 2018 shows the same command line method, but with a few more screenshots.

If you have a .DMG file, you can covert that to a .CDR in Disk Utility (which is essentially an ISO, and can be renamed as such in most cases).

There are also a few free/trial Windows apps out there if you have a PC. Essentially search for "Bin/Cue to ISO Mac" and you'll find a few methods for your system.
Thanks a lot, this helps!

In fact I did find before the first link, but I didn't notice they made a typo in the first command, saying "sudo port install chunk" instead of "sudo port install bchunk", and as it failed I got stuck, with the second link I noticed the error.

I could test the conversion, doing this:
Code:
pedro@deimos:Comanche% bchunk Comanche.bin Comanche.cue Comanche.iso
binchunker for Unix, version 1.2.2 by Heikki Hannikainen <[email protected]>
    Created with the kind help of Bob Marietta <[email protected]>,
    partly based on his Pascal (Delphi) implementation.
    Support for MODE2/2352 ISO tracks thanks to input from
    Godmar Back <[email protected]>, Colas Nahaboo <[email protected]>
    and Matthew Green <[email protected]>.
    Released under the GNU GPL, version 2 or later (at your option).

Reading the CUE file:

Track  1: MODE1/2352    01 00:00:00
Track  2: AUDIO         01 31:37:26

Writing tracks:

 1: Comanche.iso01.iso  277/277  MB  [********************] 100 %
 2: Comanche.iso02.cdr  204/204  MB  [********************] 100 %
pedro@deimos:Comanche%

I see it generated an "ISO" file and a "CDR" file. Should I just ignore the CDR in order to mount the ISO with the RASCSI? (I can't test until tomorrow)

Thanks again!
 

Mac84

Administrator
Staff member
Founder
Sep 4, 2021
192
270
63
New Jersey, USA
www.mac84.net
You're welcome!

It appears it made a disc image per track each track. So Track 1 (data) may have made the .iso file, and Track 2 (audio) may have been made into the .cdr file.

If you double-click on them, does the image mount to reveal the contents?
 

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
If you double-click on them, does the image mount to reveal the contents?
My modern Mac can't mount it, and I tried to mount it on Basillisk with System 7.5 and the "Virtual CD/DVD-ROM Utility" and I got an error (Insufficient system resources).
I'll try tomorrow with the RASCSI
 

Mac84

Administrator
Staff member
Founder
Sep 4, 2021
192
270
63
New Jersey, USA
www.mac84.net
My modern Mac can't mount it, and I tried to mount it on Basillisk with System 7.5 and the "Virtual CD/DVD-ROM Utility" and I got an error (Insufficient system resources).
I'll try tomorrow with the RASCSI
Try copying the disk image to the desktop (startup volume) of the emulated Mac HD. Sometimes things get messed up if the image file is on the "UNIX" shared folder and the program tries to mount it. If the Virtual CD/DVD utility fails, try using Adaptec Toast 4.x or later to mount it
 

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
Try copying the disk image to the desktop (startup volume) of the emulated Mac HD. Sometimes things get messed up if the image file is on the "UNIX" shared folder and the program tries to mount it. If the Virtual CD/DVD utility fails, try using Adaptec Toast 4.x or later to mount it
Hi!
I couldn't work again on this until now... I didn't manage yet to try your advice, as I don't have enough free space in the startup volume, but I did try to mount with RASCSI and I could mount the ISO file obtained with bchunk.
Nevertheless, I had to restart the Mac for the CD to appear... is there any way to make the CD available on the fly?
Txs!
 

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
I answer myself... apparently once mounting the ISO I get a SCCD device that remains after ejecting the ISO, and when mounting a new one from the web interface it will appear instantly on the Mac without having to restart.
I guess there must be a way to mount an "empty" SCCD drive on startup, so loading the ISOs will work fine, but I couldn't see this in the doc... any advice here @landogriffin ?