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.
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.
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.