The disk based Mac/65 comes with OSS (FTE) DOS XL. While DOS XL is a strong DOS, it’s not my favorite. I wanted a SpartaDOS based Mac/65. This is how I did it.
I showed you how to create a 720K disk image for use in the Atari 8 bit emulators in this blog entry. First stop, create that image (with DOS installed on it – all files). Instead of naming it SD720K, name it something like “MAC65SD” for Mac/65 SpartaDOS.
- Start the Atari emulator.
- Insert your new SpartaDOS 3.2g in disk 1.
- Insert your Mac/65 4.2 disk in disk 2.
- Cold boot the Atari from the emulator.
- Proceed when the SpartaDOS “D1:” prompt appears.
- Copy the following files from the Mac/65 disk to your new disk image. They are boxed in red in the image. The names are:
- Use the SpartaDOS copy command to copy them from D2 to D1 (assuming your Mac/65 4.2 disk is in drive 2 and your new SpartaDOS image is in drive 1):
COPY D2:IOMAC.LIB D1:
COPY D2:SYSEQU.* D1:
COPY D2:SAMPLE.* D1:
COPY D2:MAC65.COM D1:
- Verify the files made it by looking at the directory of your new SpartaDOS image (boxed in green in the image):
- Eject the Mac/65 4.2 disk from drive 2, you no longer need it.
- From the SpartaDOS “D1:” prompt, enter “MAC65” to run Mac/65:
SpartaDOS is great MS-DOS like DOS (Disk Operating System) for the Atari 8 bit line of computers. It was released on disk and eventually on cartridge too. It received updates to allow hard drive access and boasted one of the best memory footprints, which is critical for these old 48K to 128K machines. It also supports sub directories and timestamps. It is my favorite Atari based DOS. It’s still actively maintained today!
Atari started out at 90K disks (single sided single density 5.25″ floppy). By comparison, a double sided single density 3.5″ floppy is 720K. 720K was a size never achieved with stock hardware throughout Atari’s existence. This is a lot more room to work with.
In this post I’m documenting how to create 720K ATR disk images for use in an Atari emulator. Why not just used the hard drive emulation for a giant 16MB disk image? I like to work with disk sets, keeping things organized that way. The Atari is single tasking system, so I don’t need access to multiple categories of items. And if it gets corrupted I won’t lose everything. 90K images are generally enough to hold DOS and a few programs. The 720K image yields enough room to hold DOS, some utilities, and a handful of programs. For purposes here, I’m focusing on SpartaDOS 3.2g.
There are a few emulators out there, but the one I like for the Mac is Atari800MacX. I also helped with testing new releases years ago. As such, the first steps are focused on that emulator, but you should be able to use the parameters listed in other emulators and achieve the same result.
- First, start Atari800MacX. The hardware and OS flavors do not matter at this point. I generally run a standard Atari 130 XE with Basic turned off.
- Enable Disk 1, and use Insert to mount a SpartaDOS 3.2g disk image. It’s 90K. You should be able to locate it rather easily if you don’t already have it.
- From the Media menu, select “New Floppy Image…”. Select “Custom”, and enter 2880 sectors and 256 bytes per sector. Go ahead and select “Insert new disk image into drive” and select “2” from the drop down. Click “Create” when done:
- Cold boot the Atari in the emulator.
- Once SpartaDOS boots (from D1), you will need to run “XINIT” to format the new disk image you created:
- XINIT will ask if you want to put SpartaDOS 3.2f, SpartaDOS 3.2g, or NO DOS on the disk. Type 1 for X32G (SpartaDOS 3.2g), or to put no DOS on, type N:
- Enter a number for the drive to format. Since you told the emulator to insert the new image into drive 2, type 2:
- It now needs to know the number of tracks. Type 7 for 80 trks/DS (80 tracks double sided):
- It will then ask about the density. Type 2 for Double density:
- Enter a name for the volume, in this case I chose “SD720K”:
- When asked about the sector skew, type N for No, otherwise the format will fail.
- Since the new disk image is already inserted into drive 2, press RETURN to start the format:
- When its done, press RETURN again, then press ESC and you should be back at the SpartaDOS “D1:” prompt.
- Verify the image. Enter “DIR D2:” and you should see the image has the name “SD720K” (or whatever you used), you are in the MAIN (root) subdirectory, and the 3.2g DOS file is present. You’ll notice the timestamp is accurate too:
- If you put no DOS on the disk, it will look similar but there will be no files present:
- If you are making a new DOS disk, then you will want to copy all the files from the SpartaDOS 3.2g disk in drive 1 to drive 2. You can use:
COPY D1:*.* D2:
- Eject both disks.
- If the disk you created is a blank disk with no DOS, make a copy of the file so you have instant access to a blank in the future.