Reading .toast image files

Well I put out a cry for help all over the place, looking for Darwin 0.3

And much to my amazement, when I woke up, I not only got a reply but a link to a toast image.  Great, what is toast?  Well simply put toast is a format made popular by then Adaptec Toast.  Obviously the sane thing to do is to find Toast, install it, and mount the disk image inside of a Macintosh.

Adaptec toast 4.0

But, honestly, where is the fun in that?

Instead let’s have Cockatrice III do it!  Now I never did get around to writing proper CD-ROM emulation, nor integrating it, but that doesn’t matter!  Instead I’m going to rely on Daemon tools Lite, to do all the heavy lifting.  DTL will create a virtual SCSI adapter, add in a SCSI CD-ROM device, and mount the image.  Needless to say, I’m on Windows and that is where that part of the adventure ends, as Windows 10 cannot read HFS.

Now back to Cockatrice!

All I had to do was assign the SCSI 6 position to the mounted drive letter, and I’m set!  Just add this to the CockatriceIII_Prefs file:

scsi6 \\.\e:

And now I can mount the image from within Cockatrice III

Darwin 0.3 toast mounted

And there we go, now I can copy the files of just like having a real Mac.

 

This entry was posted in BasiliskII, cdroms, disk images, Macintosh, MacOS by neozeed. Bookmark the permalink.
avatar

About neozeed

What is there to tell? I’ve loved UNIX like things since I was first exposed to QNX in highschool (we had the Unisys ICONS!), and spent the better time of my teenage years trying to get my own UNIX… I should have bought Coherent in retrospect.. Anyways latched onto Linux in 1992, and then got some old BSD admin books and have been hooked on the VAX BSD & other big/ancient things since…!

15 thoughts on “Reading .toast image files

  1. Toast files are really just ISO files, usually with an HFS filesystem. A Basilisk II PROTIP is you can replace the “cdrom” directive’s argument with an ISO/Toast file instead of a drive. No cdenable/SCSI needed!

    • mine didn’t work so well, and crashed out on these Darwin images… Not sure why, and doing it this way didn’t require any cdenable.sys either.

      Although the author of cdenable.sys surfaced a year ago along with source to it…

      But the far far easier thing is to just load toast, and mount the image!

  2. Just an FYI – I’ve been testing the physical drive passthrough and it works fairly well!

    The screenshot below shows a SyQuest drive mounted!
    https://i.imgur.com/DKRN8KS.png

    I’ve tried a SCSI ZIP drive and the SyQuest IDE so far – Windows does all the SCSI translation on the IDE one by the looks. The only issue is that it reports 0 cylinders – it’s good enough to boot from and copy files between, but means the disk must already been HFS partitioned and formatted.

    My config for anyone that’s interested:

    screen win/800/600
    ether slirp
    rom Quadra800.rom
    bootdrive 4
    bootdriver -33
    ramsize 67108864
    frameskip 1
    modelid 29
    cpu 4
    fpu false
    nocdrom false
    nosound false
    nogui false
    idlewait false
    disk Transfer.hfv
    scsi4 scsi0.disk
    #Syquest IDE drive
    scsi5 \\.\PHYSICALDRIVE1
    scsi6 CDutils.iso
    #

Leave a Reply

Your email address will not be published.

Notify me of followup comments via e-mail. You can also subscribe without commenting.