English fork of the Japanese RaSCSI project. RaSCSI allows a Raspberry Pi to function as emulated SCSI devices (hard disk, CD-ROM, and others) for vintage SCSI-based computers and devices.
Go to file
akuker a21b3155e8
Merge pull request #15 from sfiera/getopt
Reimplement ParseArgs() with getopt()
2020-08-09 11:31:59 -05:00
.github/workflows Update c-cpp.yml 2020-08-07 12:56:05 -05:00
doc Added warning at the top of the page to not manualy update 2020-07-09 13:28:17 -05:00
hw Generate bill of materials for version 1.5 2020-08-08 16:55:53 -05:00
src Reimplement ParseArgs() with getopt() 2020-08-09 07:52:58 +01:00
_config.yml Set theme jekyll-theme-midnight 2020-07-04 20:39:04 -05:00
LICENSE Create LICENSE 2020-07-05 23:02:40 -05:00
RASCSI_webpage_translated.pdf Merged in RASCSI version 1.47 and re-generated english PDF 2020-07-04 09:57:44 -05:00
README.md Expand comparison table 2020-08-09 02:04:48 +01:00

What is RaSCSI?

RaSCSI is a virtual SCSI device emulator that runs on a Raspberry Pi. It can emulate several SCSI devices at one time. There is a control interface to attach / detach drives during runtime, as well as insert and eject removable media. Simply launch the software, connect the RaSCSI interface board to your Mac or other SCSI computer and the devices will be recognized as physical SCSI devices!

The original RaSCSI project was done by GIMONS in Japanese for the Sharp X68000 (https://en.wikipedia.org/wiki/X68000).

GIMONS' version of the RaSCSI is fantastic, but has some limitations. For me, the primary issue was that all of his code and documentation is in Japanese. Since I don't speak or read Japanese, that limits the amount I can contribute to the project.

This project is a fork of GIMONS' RaSCSI project. As he releases updates, feel free to pull them into this fork. However, since the source code was translated to English, there are A LOT of differences if you try to compare them. This was forked from version 1.47 of GIMONS' project.

Comparison

GIMONS RaSCSI

RaSCSI - 68kmla edition

SCSI2SD

Homepage Wiki
Github
Wiki
Code & Documentation Japanese English English
Primary
target host
Sharp X68000 1980's and 1990's
SCSI Macintosh PCs
General SCSI
HD device
CD device
Floppy device
Zip device
MO device
Net device

Who is XReyRobert?

XReyRobert was the first one to check in the RaSCSI source code into Github. It appears that he isn't actively working on RaSCSI. Even though this repo shows as a fork from XReyRobert, this one is based on a newer version of RaSCSI and has a TON of updates.

What is 68kmla?

68kmla is the “Mac Liberation Army”. Its a group of vintage Mac (and Apple) enthusiasts who talk about nerdy stuff on the forum. This development started as part of a forum thread. Stop by the forum and say Hi! (Seriously! We'd love to hear from you - what your rig is, etc)

Want more info?

Read the wiki!

Other random info

A translated PDF of GIMON's website is avialable here: https://github.com/akuker/RASCSI/blob/master/RASCSI_webpage_translated.pdf