-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose drives as USB mass storage devices when plugged into host #13
Comments
This would be awesome and eliminate the whole emulator shuffle workflow I'm fighting right now for my devices that don't have ethernet to access my NAS. |
Would it be possible to pass through other SCSI devices, like a zip drive? |
Not really in this future feature. The initiator mode hardware that @androda is working on should be able to, eventually. |
i'm, very interested in this. this is a holy grail for supporting vintage samplers (akai, roland , emu, etc)with modern systems. as it stands there are several bits of software used for managing these samplers which are hard to use on modern computers. As it stands the options are: pci and cardbus scsi cards are getting harder to find and usb scsi devices are impossibly expensive fortunately the Ratoc U2SCX interface has fully functional linux drivers. https://www.synchrotech.com/product-usb/usb2-uscsi-conv_01.html i have an extra akai S2000 sampler (it's a part of the XL series, supported by MESA) that i would be willing to provide for development use. |
I think we're getting two distinct functions blended in this ticket. THIS ticket will be for exposing disk IMAGES to the USB host. Issue #212 will be for updating BlueSCSI to "bridge" physical SCSI devices to a USB host. Something to consider when this issue is picked up.... Allowing the same disk image to be accessed by a USB host and a separate SCSI initiator at the same time is extremely risky. This will likely lead to data loss. When this feature is implemented, if the images are shared, they should be read-only. Otherwise, the images should be exclusively presented to the USB host OR the SCSI initiator. NOT BOTH. |
Similar to how DietSCSI (BlueSCSI v1 fork) is doing USB pass through we could use TinyUSB to present the drive images as usb mass storage devices. Since HFS Fuse has been updated and things like CiderPress/etc can open volumes it would be handy to just be able to plug in your BlueSCSI to your modern or slightly less retro computer and have the HFS/etc volumes mounted.
I've done some work on this and will push a branch soon.
The text was updated successfully, but these errors were encountered: