I got a question the other day about how to easily move files in and out of Cockatrice III, especially since as part of my ‘try to make it stable by cutting features out’ approach I removed the ability to mount foreign directories under Basilisk II.
For my personal use, I have an AppleTalk LAN, and I just use a Windows NT 4.0 server with AppleTalk, as a file server/proxy and that works pretty good for me, so much so that I didn’t even think of any other way of doing this.
One of the quickest and easiest is HFV Explorer, however the ‘catch’ being it doesn’t read SCSI disk images (aka things with partition maps). But for the ‘massive floppy’ images it’s more than fine.
HFSUtils is another approach, it’s like the old ‘MS-DOS utils’ of ancient Unix days, allowing you to ‘mount’ a disk image, and copy files in and out. I thought I’d give this a spin to copy Marathon into my virtual OS 8.1 image. It’s pretty straight forward first ‘mount’ the disk image:
C:\Cockatrice>hmount.exe scsi0.dsk C:\Cockatrice/scsi0.dsk: contains 1 HFS partition Volume name is "SCSI0" Volume was created on Sat May 19 14:04:04 2018 Volume was last modified on Mon Nov 16 14:59:02 2020 Volume has 1056545280 bytes free
Now make a directory:
And then copy in the file:
C:\Cockatrice>hcopy marathon.sit scsi0:xfer: C:\Cockatrice>hdir scsi0:xfer: f ????/UNIX 0 5627676 Nov 16 15:34 scsi0:xfer: C:\Cockatrice>
And just like that it’s there!
And yes it unstuffs!
And just like that we have downloaded a game from the garden, copied it into a virtual SCSI disk, and gotten it to run, from the painful CLI.
Wasn’t that great!?