I developed this to install on an IBM 1130 in order to make use of files that contain the image of data for a 2315 cartridge, which are loaded and accessed by the 1130 as if it were a physical 2315 inserted in a disk drive.
The disk drive is modified so that the heads do not load down on to the platter. A 2315 is in the drive solely to provide the sector pulses and to spin up to give the noise and vibration of a drive working.
When the 1130 does a seek, it is also mirrored on the physical disk drive, giving the user the sounds they are accustomed to. Reads and writes are captured by the device and served from RAM in the unit. After the physical disk drive is powered down, the unit can unload the RAM back to the file preserving all the changes made during the session on the 1130.
The files are on microSD cards, inserted into a Mini 2315 Cartridge which is a 2" diameter object that looks like a 2315 but has the microSD card and socket inside. This plugs into the box of the Virtual 2315 Cartridge Facility analogously to how a real 2315 is inserted into the slot of the disk drive.
This normally operates in its 'real' mode with the 1130 disk drive spinning up some random cartridge to provide the seeking sounds and other sensations, but can be switched to 'virtual' mode where the disk drive is left off entirely.
A 12V battery provides ride-through power to perform an emergency unload of the RAM contents when the 1130 drops power, to ensure the cartridge file is up to date and complete.
All code, design files, documentation etc will be on github.