Disk Jockey

Disk Jockey for Windows

A screenshot of Disk Jockey in simple mode

Disk Jockey lets you create disk images that work in devices like BlueSCSI, Floppy Emu and PiSCSI / RaSCSI, as well as in emulators like Basilisk II and Mini vMac.

All versions of Disk Jockey are free 🎉, but you can always buy me a coffee if you want:

If you like it, say hi on Twitter, on Mastodon or send an e-mail to dj at onegeekarmy.eu (in one word). I’m OneGeekArmy#1358 on Discord.

Download



Windows

Disk Jockey runs on Windows 7, 8, 10 and 11. It requires the .NET 6 framework. Make sure you choose the application that matches your system architecture:

Disk Jockey for Windows (x64)
Disk Jockey for Windows (x86)
Disk Jockey for Windows (arm64)

Creating your First Image

You can very simply create an image by first telling Disk Jockey it the size of the disk image you want and what you’re going to use the disk image with. Once you click the “Create the Image” button, you should have a fresh new disk image (with a proper name) in your Desktop folder. The machine or emulator you’ll be using it with will prompt you to format it.

A screenshot of Disk Jockey in simple mode

If you’re a stickler for authenticity, Disk Jockey has you covered as well: it knows of most Macs equipped with SCSI, and the capacity of their hard drives. Tell it what Mac you have (or want to emulate) and it’ll tell you the period-accurate sizes that you should use:

A screenshot of Disk Jockey in classic config mode

Note that this does not mean that your disk image will only work on the Mac you specified. The Classic Configuration feature is simply a fun (and historically accurate!) way to specify a size.

Because not everybody likes to see files created on the Desktop, you may click the little purple folder icon to have Disk Jockey save its image to another folder.

Disk Jockey and SCSI drives

If you tell it you’ll be using the disk image in BlueSCSI or PiSCSI / RaSCSI, Disk Jockey will automatically partition your disk image (creating one volume using all the available space) and install a SCSI driver for you, so it’s ready to go:

A screenshot of Disk Jockey with SCSI config

For BlueSCSI, you can also tell Disk Jockey which SCSI ID you want your disk image to be assigned to, and it will name it properly.

Advanced Options for SCSI drives

If you choose to create a disk image for BlueSCSI or PiSCSI / RaSCSI, an “Advanced Options” drop-down menu appears. Opening it will reveal the partitioner.

A screenshot of Disk Jockey with advanced options opened

By default, Disk Jockey creates a single partition of the size you requested. But by clicking the “+” button, you can add additional partitions to your disk image.

A screenshot of the additional partition selection screen from Disk Jockey

Note: A traditional partition creator built inside a tool like HD SC Setup 7.3.5 carves an existing hard drive into several volumes. Once all the hard drive’s capacity is allocated to volumes, you’re done.
Because they’re free from the physical constraints of hardware, the device images created by Disk Jockey increase their size according to your needs :) .

A screenshot of Disk Jockey showing additional partitions created

In the example above, the total size of the disk image has increased to accomodate the new partition.

Floppies! CD-ROMs! DVDs!

Disk Jockey can also create images of floppies, CD-ROMs and others. Tell it you want to use a classic configuration and look under “Other”.

Creating a Blank Image Full of Zeroes

If you just want a blank image with nothing in it, simply select one of the non-SCSI options under “Use with” (Basilisk II, FloppyEmu or Mini vMac). Disk Jockey will create an empty file of the size you requested.

Settings

A screenshot of the settings window of Disk Jockey

In the “Settings” window, you can