1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-09-30 07:55:01 +00:00

Added logic to allow a second disk to be inserted, at least.

This commit is contained in:
Thomas Harte 2019-07-11 23:03:02 -04:00
parent b730ac5d5a
commit 59b5dfddec

View File

@ -411,7 +411,10 @@ template <Analyser::Static::Macintosh::Target::Model model> class ConcreteMachin
// TODO: shouldn't allow disks to be replaced like this, as the Mac
// uses software eject. Will need to expand messaging ability of
// insert_media.
drives_[0].set_disk(media.disks[0]);
if(drives_[0].has_disk())
drives_[1].set_disk(media.disks[0]);
else
drives_[0].set_disk(media.disks[0]);
return true;
}