Supported Systems - erichelgeson/BlueSCSI GitHub Wiki

Macintosh

All Macintoshes are compatible.

Working without issue (not an exhaustive list!)

BlueSCSI has been thoroughly tested on the following machines, and works with many more Macs. If yours is not in the list, see Working with Caveats.

Compact / All-In-One

  • Plus*
  • SE
  • SE/30
  • Classic
  • Classic II
  • Colo(u)r Classic

Macintosh II

  • IIx
  • IIcx
  • IIci
  • IIsi*

LC

  • LC
  • LC II
  • LC III
  • LC 475
  • LC 575

Quadra

  • Quadra 610
  • Quadra 650
  • Quadra 700
  • Quadra 950

Power Macintosh

You must be on version v1.0-20210410 or later.

It is recommended to use the Berg or external power to drive the BlueSCSI when using PowerPC machines. The TERM POWER is not on the same 5v and may dip causing issues.

  • Power Macintosh 6100
  • Power Macintosh 7200
  • Power Macintosh 7500
  • Power Macintosh 9600
  • Power Macintosh G3 (beige)

PowerBook

The external SCSI port on PowerBooks does not provide TERM POWER. The BlueSCSI must be powered via the Berg connector or USB on the BluePill.

  • PowerBook 520/540
  • PowerBook 165/170
  • PowerBook 2400
  • PowerBook 3400
  • PowerBook 5300

Working with Caveats

Plus

NOTE: Use Apple SC HD Setup drivers only.

Consider using SCSI Accelerator for almost double the SCSI performance on the Plus.

You can not use the LIDO, SilverLining, or Drive Setup SCSI Drivers with the Plus - It will make very odd noises and not boot.

The Plus does not provide TERM POWER. It must be powered via the Berg connector or USB on the BluePill. You can alternatively modify your logic board by adding a diode which will allow the SCSI connector to provide termination power

You must also have a 1.0-c or above. A 1.0-b can be bodged to a 1.0-c.

All Mac Plus ROM versions work.

Macintosh Portable (BlueSCSI DB25 model only)

Like the Plus, the DB25 port of the Portable doesn't provide TERMPOWER so make sure you use the USB connector to provide power. Internally, the Portable uses a custom SCSI connector so you must use an adapter.

Macintosh IIsi

The IIsi does not provide TERM POWER. It must be powered via the Berg connector or USB on the BluePill.

From the IIsi service manual:

"The 85C80 [SCSI controller] does not provide the internal SCSI disk drive with termination power; the drive provides the termination power.”

Power Macintosh

You must be on version v1.0-20210410 or later.

It is recommended to use the Berg or external power to drive the BlueSCSI when using PowerPC machines. The TERM POWER is not on the same 5v and may dip causing issues.

PowerBook

The external SCSI port on PowerBooks does not provide TERM POWER. The BlueSCSI must be powered via the Berg connector or USB on the BluePill.

Power Macintosh 4400

Some users have reported issues with proper termination, but have had success.

Apple II

Working

  • Apple II High Speed SCSI Card (Sandwich II) - The stock card does not provide termination power so BlueSCSI needs to be powered via USB. Also, the end-to-end chain requires termination power to be provided. This card can be modified to provide termination power which solves both issues.
  • A2SCSI - SCSI Card for Apple II IIgs IIe II+ (GGLabs)

Samplers

These results are reported by the community. If your BlueSCSI works in a sampler unlisted here, please report it!

Working

Akai

  • S1100 (tested by @barsik44) - Note that Akai S1100 has specific filesystem which you can explore only with "akaitutil" tool. Image is still same *.hda but sampler (and akaiutil) makes 60mb partitions on it
  • S3000XL (tested by Mirosław Dmitruk) - both regular device images and CD ISO images can be used. The CD ISOs are read-only.
  • DPS12

E-Mu

  • E5000 Ultra (tested by Jiri Vermirovsky)
  • ESI-32 (tested by Jiri Vermirovsky)
  • ESI-4000 (tested by Mirosław Dmitruk) - both regular device images and CD ISO images can be used. The CD ISOs are read-only.

Korg

Kurzweil

  • K2000 (tested by Fabrizio Airola)
  • K2500 (tested by @MkIIkeys Discord)
  • K2600 (tested by manpaz) #155

Roland

  • S-750 Sampling Machine (tested by MSX) #75
  • S-760 (tested by @bzeiss)
  • XV-5080 (tested by manpaz) #178

Yamaha

  • A3000 (tested by Jiri Vermirovsky) - Note that the A3000 is known for its slow SCSI operation in general.
    Using the A3000, a disk can be split in up to 8 partitions and then formatted. The A3000 v2 supports partitions of up to 1GB. So, if you want to have the most space possible, you'll need a disk image of at least 8GB (8 x 1GB).
    To be confirmed: A3000 v1 supports partitions of up to 512 MB each. To max it out, you would need a disk image of at least 4GB (8 x 512MB).
  • RS7000 (tested by @tudd). 1 GB and 2GB partitions work - maybe more!

Amiga

Currently none of the core developers have Amiga machines to test with so these are reported by the community.

Working

  • Amiga 500 with an A590 running Workbench 1.3. - Only sees drives as 500mb, possibly a WB1.3 thing
  • Amiga 3000 built-in scsi controller, tested WorkBench 3.1, 3.2, 3.9 and Amiga Unix (amix)
  • Amiga 1000 Phoenix Board with pbscsi driver, works flawlessly
  • AmigaOne XE with DEC 30-49225-01 SCSI Card

Not working

  • Amiga 2500UX with an A2091 SCSI card - Sees drive, but throws error.

|D|i|g|i|t|a|l|

Multia/Universal Desktop Box, installed into internal SCSI, shows up in SRM console, and can install Tru64 Unix from a CD emulated by the BlueSCSI. Tru64 4.0F works well, it does not show parity errors and does not swap as much as 5.1B, don't install 5.1B as it complains about parity errors and the performance is horrible. I was also able to install Windows NT 4.0 from an emulated cdrom on the BlueSCSI.

SGI

Short test: partitioned, formated and mounted drive. Copied files, umounted and remounted. Verified contents and able to execute binaries from BlueSCSI. Tested on external BUS.

Working

  • O2 (tested by @jgilje)
  • Octane (tested by @jgilje)

Not working

  • Indy

Sun

Tested similar as for SGI.

Working

  • Ultra60 (tested by @jgilje)

Not Working

Tested with v1.1-SNAPSHOT-20220617:

  • SPARCstation IPX : Detected by probe-scsi in OpenBoot, but all other operations fail (tested by @gammy)
  • SPARCstation 10: Same IPX (tested by @gammy)

PC

Working

  • Initio INI-9100UW SCSI controller (tested by @gammy)
  • Adaptec AHA-1540/42CP SCSI controller (tested by Deksor)
  • Adaptec AHA-2940UW SCSI controller (tested by Deksor)
  • Kouwell KW-801V75 SCSI controller (tested by Deksor)
  • Tekram DC-390F SCSI controller (tested by Deksor)
  • Adaptec SCSI Card 39160 PCI controller (tested by @FlamelilyIT)
  • Future Domain TMC-850 (tested by VicNor)
  • PC-XT Clone with Seagate ST-02 Controller Card (pivanow)
  • IBM 5150 (tested by @BigBadBiologist)

NeXT

Working

  • NeXT Cube 030 (using Molex to Berg power adaptor)
  • NeXT Cube 040

Atari

Working

Commodore

Working

  • CMD HD (Creative Micro Designs) (tested using internal 50 pin connector on V1 BlueSCSI)