Using the X68000 SCSI Bus With a Zip Drive for Backup
The Sharp X68000 remains remarkably useful for experimentation, game development, music production, and hardware preservation. Its SCSI interface also makes it possible to add removable storage without modifying the computer’s internal floppy drives or relying on modern flash media alone. A SCSI Zip drive can provide a practical way to copy important disks and files while keeping the original system configuration intact.
Zip media is no longer a modern high-capacity solution, but it fits the character of the X68000 well. A 100 MB cartridge can hold many Human68k utilities, configuration files, source archives, and small hard-disk images. The removable format also offers a convenient exchange medium between an X68000 and another computer equipped with compatible SCSI hardware.
A reliable setup depends on more than plugging in a drive. SCSI IDs, bus termination, cable quality, disk formatting, driver support, and the condition of old Zip cartridges all affect the result. With those details handled carefully, an external SCSI Zip drive can become a useful part of a retrocomputing backup workflow.
Why Choose Zip Storage
The main attraction of a SCSI Zip drive is its removable media. An internal hard disk is convenient for daily use, but its failure can remove the operating environment, applications, saved games, and personal files at the same time. A Zip cartridge gives those files a separate physical home that can be disconnected after a backup.
The capacity is modest by current standards, yet it is generous for many X68000 tasks. A 100 MB disk can store thousands of small files, several compressed program collections, or a selection of floppy disk images. The 250 MB format offers more room, although 250 MB drives and cartridges can be less attractive when compatibility and media availability are considered.
A Zip disk should be viewed as one layer of a backup plan rather than the only archive. Old magnetic cartridges can develop read errors, and some Zip mechanisms are affected by the well-known “click of death” failure mode. Keeping more than one copy, checking archives after writing, and transferring valuable data to contemporary storage are sensible precautions.
The removable drive is especially helpful when maintaining several X68000 systems. A cartridge can carry tools between machines, hold a clean software collection, or provide a temporary destination while repairing a power supply or replacing an internal disk. It also avoids repeatedly opening the computer just to exchange storage.
Understanding The SCSI Connection
Most X68000 systems with a SCSI interface expose an external 50-pin connector, commonly associated with SCSI-1 equipment. The bus is parallel and uses several signal lines, so its cable is quite different from IDE, narrow modern SCSI, or a PC parallel-port Zip connection. The drive must therefore be a genuine external SCSI model, not a USB or parallel Zip unit with a similar-looking enclosure.
Every device on the SCSI bus needs an ID from 0 through 7 on a narrow eight-bit bus. The X68000 host adapter normally occupies one ID, often 7, while a hard disk may use another. Set the Zip drive to an unused value, such as 5 or 6, and check the existing device configuration before powering up. Two devices using the same ID can prevent the entire bus from being detected.
Termination is equally important. The physical ends of the SCSI chain must be terminated, and intermediate devices must not add a second termination. If the X68000 is at one end and the Zip drive is the final device, the Zip unit usually needs its terminator enabled. If another external device sits beyond it, disable termination on the Zip drive and terminate the last device instead.
Use a short, properly wired 50-pin SCSI cable and avoid unnecessary adapters. The connector may be Centronics-style, DB-25, or another external form depending on the enclosure and system configuration. Mechanical fit does not guarantee correct pin assignment. A passive adapter with an incorrect mapping can cause intermittent detection or, in the worst case, electrical damage.
Hardware Choices And Compatibility
External SCSI Zip drives are generally the simplest option because they include a case, power supply, termination controls, and a suitable external connector. Internal SCSI Zip mechanisms can also work when installed in a compatible enclosure, but the enclosure must provide correct termination and stable power. Some units use a proprietary internal connector even though the mechanism itself is a standard SCSI device.
The following combinations are useful starting points when selecting hardware:
| Component | Practical choice | Points to verify |
|---|---|---|
| Zip mechanism | External SCSI Zip 100 | Confirm it is not USB or parallel-port |
| Media | Genuine Zip 100 cartridges | Test each cartridge for read errors |
| SCSI ID | An unused ID such as 5 or 6 | Avoid the host adapter and hard-disk IDs |
| Termination | Enabled only at the end of the chain | Disable it on devices in the middle |
| Cable | Short, shielded 50-pin SCSI cable | Verify connector type and pin mapping |
| Power | Original or correctly rated external supply | Check voltage, polarity, and connector |
| Backup format | Archived files plus disk images | Validate archives on a second system |
Zip 100 is often the conservative choice because it has a long history of use and is easier to match with older SCSI implementations. A 250 MB SCSI drive may read or write 100 MB cartridges in some configurations, but the extra capacity does not automatically improve compatibility. The X68000 operating system, host adapter, and formatting utility all influence what can be used reliably.
Check the drive’s termination power requirements as well. SCSI devices can receive termination power through the bus, and older systems may behave poorly if a cable or enclosure does not provide it correctly. A drive that spins up but disappears during access may have a bus, termination, or power problem rather than a software problem.
A SCSI Zip drive also produces audible mechanical activity and may draw a noticeable startup current. Do not assume that a small modern replacement supply is suitable without checking its output ratings. When repairing or upgrading an X68000 power system, measure the supply under load and confirm that the external drive is powered independently when appropriate.
Preparing The X68000
Before attaching the Zip drive, document the current storage arrangement. Record the IDs of every SCSI device, the existing termination positions, and the boot order. If the system already boots from a SCSI hard disk, make sure adding the Zip drive will not alter the hard disk’s ID or termination state. Photographs of jumper settings are valuable when troubleshooting later.
Power off both the X68000 and the external drive before connecting the cable. Set the Zip ID, configure termination, connect the cable firmly, and then power the external device before or at the same time as the computer according to the drive and host adapter’s requirements. Some SCSI systems scan only during startup, so a drive switched on after boot may not appear until the machine is restarted.
Once Human68k is running, use the available SCSI utilities to identify the device. The exact utility depends on the X68000 model, host adapter, ROM, and installed software. A successful inquiry or device listing confirms that the electrical connection is working, but it does not prove that the disk can be partitioned or mounted correctly.
Do not format an important cartridge during initial testing. Begin with a disposable or already empty disk, verify that the system recognizes its capacity, and perform a small write-and-read test. If the computer hangs during detection, disconnect the Zip drive and return the bus to its previous configuration. This isolates hardware faults from filesystem problems.
The X68000 community has produced many practical hardware notes, and the broader X68000 community links collection is a useful place to locate software, adapters, documentation, and related preservation projects. A working keyboard and dependable input setup also make diagnostics easier; projects such as this custom keyboard adapter demonstrate how modern peripherals can support original hardware without replacing its character.
Formatting And File Access
A newly attached Zip cartridge may require low-level formatting, partitioning, and filesystem formatting before Human68k can use it. These operations are separate stages. Low-level preparation establishes the medium for the controller, partitioning defines how the disk is divided, and filesystem formatting creates the structures used by the operating system.
Use utilities known to work with the particular X68000 SCSI environment. PC formatting tools may create a disk that looks correct to a modern computer but is not bootable or fully readable by Human68k. Conversely, a cartridge prepared on the X68000 may need a suitable driver or filesystem tool before another computer can access it.
For ordinary file backups, a Human68k-compatible filesystem is usually the most convenient choice. It allows directories, program files, text documents, and configuration data to be copied directly. Preserve timestamps and directory structure where the available copy utility supports those features, and avoid changing filenames merely to satisfy another operating system.
For stronger preservation, create archives before copying. A compressed archive can retain many small files as one object, reducing the chance of losing a directory member during a manual transfer. Keep a plain file copy as well when convenient, since an archive may depend on a particular decompressor or become difficult to inspect if partially damaged.
Disk images serve a different purpose. An image captures the contents and layout of a floppy or hard-disk partition, making it useful for restoring a complete environment. It is less convenient for browsing individual documents, so a good backup often includes both disk images for restoration and extracted archives for everyday access.
A Practical Backup Workflow
Start by separating irreplaceable data from reproducible software. Personal documents, source code, saved games, custom fonts, configuration files, and hardware notes deserve priority. Commercial software that is already available elsewhere may still be archived, but it should not displace unique files when cartridge space is limited.
Create a clearly named directory for each source system or backup date. Copy the files from the X68000’s internal disk to the Zip cartridge, then compare directory listings and file sizes. If the system has an archive utility, package related folders and write a second copy when space allows. Avoid filling the cartridge completely; leaving free space can make later verification and temporary files easier.
After writing, read the files back from the cartridge rather than trusting the copy command alone. Test compressed archives, open representative text or executable files, and compare checksums if a checksum utility is available on the X68000. A cartridge that can list a directory may still contain unreadable sectors deeper in the data area.
Label every cartridge with its contents, source machine, date, and software required to restore it. Store cartridges vertically in a cool, dry, dust-free location away from speakers, transformers, and strong magnetic fields. Keep a second copy on a modern computer or network storage, ideally using a SCSI-to-USB bridge or another method that has been tested for reliable reading.
A useful restoration test is to copy a small archive back to the X68000 and unpack it into a temporary directory. For a full system image, restore it to a spare disk rather than the working system. This confirms that the backup is usable without placing the primary installation at risk.
Recommendations For Reliable Archiving
A few disciplined habits make removable SCSI storage much safer for long-term use:
- Choose a SCSI Zip 100 drive with a known-good power supply instead of adapting a parallel or USB model.
- Assign a unique SCSI ID and ensure that only the physical end of the bus is terminated.
- Test every cartridge before trusting it, and retire media that produces read retries or mechanical noises.
- Keep both browsable file copies and complete disk images when preserving an important system.
- Copy valuable backups to modern storage and periodically verify that the files can still be read.
Keep a written record of the cable arrangement, device IDs, termination settings, formatting utilities, and restoration commands. Future maintenance becomes much easier when the system’s assumptions are documented rather than remembered from a single successful session. This is especially important for an X68000 that is used intermittently or shared among several projects.
When possible, dedicate one cartridge to testing and another set to archival storage. Testing media absorbs the wear associated with formatting and repeated transfers, while archival cartridges remain untouched except during verification. The separation also prevents an experimental filesystem change from damaging the only backup.
An external SCSI Zip drive will never replace modern redundant storage, but it can provide an authentic and technically useful bridge between the X68000 and current preservation practices. It supports direct access from Human68k, keeps removable copies close to the original machine, and encourages careful documentation of the software environment.
Connect the drive, verify the bus, prepare a disposable cartridge, and begin with a small backup before moving on to valuable data. Once the process is proven, preserve the resulting archives and disk images on contemporary storage as well. That combination keeps the original X68000 workflow usable while giving its files a safer future.
Nereid-X Expansion Board
A personally-produced LAN+USB+Memory expansion board for Sharp X68000 series computers. Multiple production runs were offered, including a final batch and a later revival reproduction run.
Power Supply Repair
X68 power supply repair and modification services were offered by the site owner, with documentation shared through diary entries spanning 2001–2006.
Server & Networking
Notes on FreeBSD administration, ISP changes, server migration, and networking topics. The site itself ran on FreeBSD with the hns diary system and Namazu search integration.
Get in touch
X68K.NET connects Sharp X68000 enthusiasts through community links and shared projects. Reach out with questions about the Nereid project or X68 resources.