rhys101 / beebem

Semi-official repository for the BeebEm emulator.
Other
2 stars 0 forks source link

Run time LaserDisc selection #4

Open simoninns opened 3 years ago

simoninns commented 3 years ago

Moving forward it would be better if the emulator could support run-time disc selection. As well as making swapping discs part of the user interaction (rather than an automatic thing) it would allow a single executable for all disc images - greatly simplifying both test and deployment.

Note: From my hardware emulation based on BeebSCSI I know it's possible to put disc images into different VFS SCSI LUNs. VFS supports 8 LUNs which can be selected using a *MOUNT OS command. Probably not the most 'correct' way; but quite simple.

IanSmallshire commented 3 years ago

If different discs are mounted on different LUNs then it may be possible to just select different CMOS setting that have a different drive number selected. using the *CO.