Skip to content
/ RASCSI Public
forked from PiSCSI/piscsi

English version of the Raspberry Pi SCSI interface board "RaSCSI". This allows a Raspberry Pi to function as an emulated hard disk and/or CD-ROM for vintage Macintosh computers.

License

Notifications You must be signed in to change notification settings

phrax0/RASCSI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Links, links, links, links....

About

English version of the Raspberry Pi SCSI interface board "RaSCSI". This allows a Raspberry Pi to function as an emulated hard disk and/or CD-ROM for vintage Macintosh computers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.7%
  • C 11.8%
  • PHP 4.1%
  • Assembly 1.9%
  • Python 0.8%
  • Makefile 0.5%
  • Other 0.2%