Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[WIP] Add RAOricutron #35
Have not gone through the checklist yet, but almost all features should be working. Due to it being SDL-based the overlay will be drawn after every frame update, causing some flickering.
Hashing is full file, memory mapping is simply all the contiguous memory available, variable per model. I can pad with zeroes if that's safer.
Tapes are read and written from the same drive here. I think the sanest way to support swapping to save tapes would be to block tape hot-swapping only when
We can also detect tapes being loaded from BASIC, so the alternative would be disabling hot-swapping on tape insertion and enabling it on load, which would allow the user to switch to a save tape exactly once for an initial load, assuming users can switch to softcore while saving.
The last commit I pushed allows hot-swapping while in BASIC (since nothing has been loaded yet) and swapping to unlinked files at any time. This only applies to tapes.