Overview

SCSI2Pi (or simply just S2P) is the advanced alternative to the PiSCSI software. SCSI2Pi improves the emulation and the performance. Further SCSI2Pi offers additional and extended tools and is compatible with the PiSCSI web UI. For the installation packages with the binaries are provided. Thus no time-consuming compilation is required.
SCSI2Pi emulates several SCSI or SASI devices like hard drives, CD-ROM drives, printers or network adapters at the same time. This way you can easily add SCSI devices to computers like 68k Macs, Atari ST/TT/Falcon, Amigas, old PCs, Unix workstations or samplers. SCSI2Pi offers numerous extensions, new device emulations and bug fixes. These add to the extensive changes I contributed to the PiSCSI project in the past. Almost the complete codebase I have re-implemented in modern C++.
Within the PiSCSI project replacing the old, partially buggy and unnecessary code did not have any priority. In addition, developers for C++ code reviews were missing, and many of the features promised for a long time were not addressed. This is why I decided to further improve the software in a separate project. The major part of the PiSCSI codebase (until release 23.11.01) has been contributed by me anyway.
The SCSI2Pi sources are public and installation packages with the binaries are provided. Installing SCSI2Pi is a matter of seconds.

The PiSCSI comparison and the SCSI2Pi news contain a list of new features compared to PiSCSI 23.10.01 and the changes from one SCSI2Pi release to the next.

These are the most important of my contributions to PiSCSI until release 23.11.01: