Compatibility


We expect compatibility to be universal.
As you test, please add any machines missing here.

Macintosh

See the speed of your Macintosh’s bus here

Working

[!NOTE]
Assume all work! This is not an exhaustive list.

  • Plus*, Portable*, SE, SE/30, LC, LC II, LC III, LC 475, Classic, Classic II, Color Classic, IIci, IIsi*, IIcx, IIfx, Quadra 605, Quadra 610, Quadra 650, Quadra 660av, Quadra 700, Quadra 950, Performa 575, Performa 630

  • Power Macintosh 6100, 6300/160, 6500/300, 7300, 7600, 8100, 8500, 8600, 9600, G3, TAM, ANS*

  • PowerBook 140/170, 180, 520/540, Wallstreet

NuBus SCSI Cards

  • PLI QuickSCSI-F
  • MicroNet NuPort III (Hard Disk images only, CD images will cause a crash on boot)

Working with caveats

Plus

- Requires some special configuration. Go to <https://ini.bluescsi.com> and click `Mac Plus` to download a special `.ini` configuration file, place it in the root of your SD card.
- The Plus does not have an internal 50 pin SCSI bus. DB25 only. There is a mod called the [Clipper Plus](https://jcm-1.com/product/clipper-plus/) which can add an internal 50 pin connector.
- The Mac Plus does not provide term power. You will have to provide power via USB or do the [diode mod](https://tinkerdifferent.com/resources/mac-plus-scsi-term-power-mod.123/).
- SCSI upgrade cards for the Macintosh 128K and 512K, like the Dove MacSnap, use Macintosh Plus ROMs and will work with the appropriate Mac Plus `.ini` configuration file
- Debug is currently not supported when using `System=MacPlus`

Portable

- Requires configuration file. Go to <https://ini.bluescsi.com> and click `Mac Plus` to download an `.ini` configuration file, place it in the root of your SD card.
- Requires a 34 pin adapter.

IIsi

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

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.”

Apple Network Server (ANS)

Install CD must be on the internal bus on ID0 and disconnect the original CD drive.
The internal bus does not provide TERM POWER, though the external DB25 bus does.

10 MB/sec Bus Macs

These macs have a Fast SCSI 10MB/sec bus and can take full advantage of BlueSCSI v2’s speed:

Among the Power Macintosh series, the 7300, 7500, 7600, 8500, 8600, 9500, and 9600, Beige G3 all have 5 MBps narrow SCSI-2 on their external bus and a second internal bus (with no external connector) that runs Fast SCSI at 10 MBps

Lisa

Working

Apple II

Working

Apple IIGS:

  • Apple Rev C SCSI Card
  • RAMFast Rev C & Rev D SCSI Card
  • Apple Hi-Speed SCSI Card
  • CMS II SCSI Card
  • GG Labs SCSI Card

Pippin Prototype

Working - HD and CD and BlueSCSI Toolbox changing CD!

BeBox

Working

  • BeBox Dual PPC 603e 133Mhz - Rev. 6 motherboard
[SCSI]
System="Generic"

Silicon Graphics (SGI)

Working

  • O2
  • Fuel

HP / Agilent

Working

  • HP / Agilent 16702B

  • HP Apollo 9000/735 PA-RISC Workstation

  • HP 715 Series

DEC / Compaq

Working

  • DEC VAX 4000 (Pele), tested in console, OpenVMS 7.3, seems to work without VMS quirks mode
  • DEC AlphaServer 300 (Melmac), tested SRM console, OpenVMS 6.2-1H3, Windows NT 3.51 SP5
  • DEC Alpha PWS a-series, later revision (MiataGL) with onboard QLogic 1040 controller (tested in SRM)
  • DEC AlphaServer 800, tested Windows NT 4, OpenVMS 8.4
  • Compaq Alphaserver DS10, tested OpenVMS 8.4, Tru64 UNIX, Windows NT4, Windows 2000 RC

Use 512K sectors. Example for DEC-like CD-ROM emulation, which may be necessary on VAXen:

[SCSI6]
Type=2 # CD
Vendor="DIGITAL"
Product="RRD42 (C) DEC 4.5d"
BlockSize=512

Sun

Working

  • Sun SPARCstation 5 (Aurora), tested in firmware and Solaris 2.6

Use 512K sectors. Both OpenBoot prompt (device cdrom) and Solaris expect the drive at SCSI ID 5 per default. Example config for Sun-like CD-ROM emulation, not neccessary but fun:

[SCSI5]
Type=2 # CD
Vendor="TOSHIBA"
Product="XM-4101TASUNSLCD"
BlockSize=512

Atari

Working

  • Atari TT via SCSI

    [!NOTE]
    Special care has to be taken with termination. If you have internal and external devices, testing shows that the internal device’s termination has to be OFF for the chain to work, since the DB25 has an always-on termination and the TT considers both on the same chain.

  • Atari MegaSTE via internal SCSI/ASCI adapter

    [!NOTE]
    With the MegaSTEs internal host adapter you cannot use the the DaynaPort emulation together with a bootable hard drive. The DaynaPort drivers for STiNG and MiNT require LUN 0, just like the bootable hard drive. This means that you cannot have both. Whether the authors of these drivers (both still active developers for the Atari) are going to improve this is not clear. Both are aware of this problem. Other software like ExtenDOS 4 might also be affected.
    There is a potential makeshift, though.

Amiga

Working

  • Amiga 3000 - Motherboard SCSI
    1. Set EnableSCSI2=0 in bluescsi.ini
    2. If BlueSCSI is not your lowest ID drive, boot from another disk to HDToolBox and save config. After that the Amiga will find it on boot.
    3. Download SCSI-Prefs and enable Synchronous Transfer. You need a clock battery to save settings.

  • Amiga A3000/A4000 CyberStorm Mk2 with SCSI module
    1. Use RDBFlags on Aminet to set synchronous mode for a speed boost. Do not use the P5 tools as they do not understand large disks.
    Example: RDBFlags Device cybscsi.device UNIT 1 SYNC
    2. Set your Mask in HDToolBox to 0xFFFFFFFE. This is not the default setting.

  • Amiga 4000 TF4060 with A4091 or Fastlane Z3
    1. The mask value in the partition configuration has to be changed to 0x0FFFFFFF. This is to limit DMA to the first 128 MB of RAM. DMA over this address range results in a crash.

  • Commodore CDTV (Original or Matze clone SCSI card) - Same as 1&2 for Amiga 3000.

  • Amiga A2091

  • Amiga Supradrive 500XP

  • Amiga 500 GVP HD8

  • Amiga 500 A590 Rom V.7 Kickstart 1.3 & 3.2

[SCSI]
System="Generic"
EnableSCSI2=0 ; Off
PrefetchBytes=0
[SCSI0]
SectorsPerTrack=32
HeadsPerCylinder=1
  • Amiga 500 Boil 3 Kickstart 1.3 & 3.2
[SCSI]
System="Generic"
EnableSCSI2=0 ; Off
PrefetchBytes=0
[SCSI0]
SectorsPerTrack=32
HeadsPerCylinder=1

Commodore 8-bit

Working

  • CMD HD SCSI controller/drive for the C64/C128 works fine with a suitably-named disk image. A dump of a previously-configured HDD is a good place to start since it’ll have the controller’s DOS and partition table ready-to-go.

    Termination must be enabled on the BlueSCSI. The CMD controller can address multiple “drives”, but the first/main disk image must appear as SCSI ID 0, LUN 0, and thus be named HD00 xxxxx.hda (xxxxx being optional of course, but something descriptive such as “CMD-HD” is a good idea).

    It is unknown whether the CMD controller can provide termination power, so it is recommended that you construct a cable to get power from the controller’s header to the BlueSCSI via its Berg connector. This header has the standard 5v/GND/GND/12v pinout, with 5v being on the pin next to resistor R2, and a Berg connector with its middle latch bump shaved off fits it, so this cable can be easily made from salvaged wiring (say from a defunct ATX power supply).

NeXT

Working

  • NeXTstation
  • 25MHz 68040 NeXTStation Color
  • Intel NeXTStep 3.3 with AHA-2940
[SCSI]
System="NeXT"

Acorn

Working

  • Acorn AKA31/AKA32
  • Power-Tec/AlSystems SCSI/1/2/3 v 2.01
  • Cumana 16bit
  • Cumana 16/32bit SCSI II
  • Morley 16bit uncached
  • Morley 16bit cached

Ensure SCSIFSBuffers is configured to 0 for Morley cards, or they throw all sorts of errors (not BlueSCSI specific).

Samplers

Working

Akai

  • S1000
  • S2000
  • S3000XL

Akai samplers often (always?) use SCSI ID 6 to identify the sampler itself, so avoid using images that use ID 6, or assign another ID to the sampler.

E-mu

  • E5000
  • Emax
  • ESI-2000
  • ESI-4000

Ensoniq

  • ASR-10
  • EPS-16+

Korg

  • Triton

Kurzweil

  • K2000
  • K2500

[!NOTE]
The SCSI cable may need to be plugged in backwards(!) See this Discussion for details.

Peavey

  • SP

Roland

  • S-550
  • S-750
  • S-760 (external power supply for the pico might be necessary if the bluescsi DB25 version is connected externally to the S-760)
  • XV-5080

Yamaha

  • A4000
  • A5000
  • EX5R (tested externally with DB25 version, desktop version internally not working so far / unconfirmed)

Professional Audio Gear

Working

Yamaha

  • AW4416 - Hard disk multitrack recorder

Pay attention to what is explained in the AW4416 manual, supplement (v1.2 1.3) and supplement (v2) documents in regards to formatting. ‘Original’ is used for backing up and restoring songs while ‘FAT16’ is used for exporting and importing wav files. Disk Jockey v2 may not be the best solution to create images because of multiple partitions and size limitations. Check Custom Disk Images (Advanced) under BlueSCSI Images in the wiki on how to create hda image files for the BlueSCSI v2 connected to the internal SCSI port of the AW4416. The difference between the AW4416 and the AW4416A is that the latter has an ATAPI IDE CD recorder/player, not a SCSI one. In that case an IDE to SD is a the way to go. Avoid images using ID-6 since it is reserved for the AW4416 itself. If you use the external SCSI connector at the back of the AW4416, be aware an occupant CD recorder/player has ID-3 by default (jumper defined).

360 Systems

  • InstantReplay Model DR-550 - Hard Disk Audio

Used Initiator mode to dump a very loud Quantum Fireball ST and then target mode in place of the hard drive.

IBM PS/2

Working

IBM PS/2 Model 56SX type 8556. Internal SCSI on the motherboard, supplies term/bus power.

[!NOTE]
The boot drive must be set up from scratch - Reference disk, FDISK, Format, and always set to ID 6. The System Partition on the boot drive appears to have some kind of check that makes the drive setup hardware specific. Hence, you don’t seem to be able to use an image (with System Partition) from a real harddrive and put it on the BlueSCSI and expect to boot from it. Also, never ever open a bootable image on a modern computer (use .hda in the image file name instead of .img which a modern OS might scan or preview)

Intel Professional Workstation LP486E

Working

Intel LP486E has SCSI controller on motherboard and secondary (?) built-in BIOS supports booting from single internal SCSI drive out of the box.

PC

Expansion Cards Working

  • Adaptec AHA-29160 32-bit PCI card (term/bus power, tested in DOS, Win98SE)
  • Adaptec AHA-2930CU 32-bit PCI card (term/bus power, tested in DOS, Win98SE, Win XP)
  • Adaptec AHA-1542C 16-bit ISA card (term/bus power, tested in DOS, Win95, Win98SE)
  • Future Domain TMC-850 8-bit ISA card (term/bus power, tested in DOS)
  • Iomega Zoom Zip SCSI Accelerator 16-bit ISA card (tested in DOS/Windows 3.11) 1

1 Install Zip Tools software in DOS and Windows to install all SCSI drivers, then use a utility such as Trantor SCSIWorks to add HDD and CD ROM capability. Ensure drive images are filled with 0s. Fdisk refused to format, used TFormat utility on SCSIWorks to format disk.

Seagate ST02

This 8-bit ISA adapter may not work out of the box and needs a newer BIOS (3.2 or 3.3) that can be obtained from minuszerodegrees.net and burned to an EPROM/EEPROM. Use the following bluescsi.ini settings to be able to boot from a disk image:

[SCSI]
EnableSCSI2=0 ; Off

[SCSI0]
HeadsPerCylinder=4 ; Any small value should work such as 4, 6, 8  

PC Laptops Working

  • Samsung S5200

X68000

Working

SCSI interface

For X68000 with SCSI interface

  • Turn termination off on the board
  • Use the following bluescsi.ini file settings
[SCSI]
System="X68000-SCSI"

SASI interface

For X68000 with SASI interface (original/ACE/PRO (centronics 50 pin connector marked as “HARD DISK”))

  • Turn termination off on the board
  • Install the SxSI bootloader (include in master disk V3)
  • Use external power
  • Use the following bluescsi.ini file settings
[SCSI]
System="X68000-SASI"

[!NOTE]
You may need to mount the drive on ID 3.

Arcade

Working

CPS3

PC-9801

Working

There were several 1st party and 3rd parties’ SCSI interfaces for PC-9801 series, and the following setting was confirmed with IF-92B. But these specific requirements seem to be very common for the series as these values come from the fact SCSI BIOS requires geometry information obtained via non-standard SCSI commands, and most interfaces assume these values for 3rd party devices. Official boards may need Vendor=NEC in addition to the setting below. Note that each interface would have another size limit, e.g. IF-92B v1.10 firmware recognize only <1GB disk, and can use 512MB of it.

[SCSI]
System="Generic"
SectorsPerTrack=8
HeadsPerCylinder=32
Generated 2024-12-03