Reply 20 of 23, by ripsaw8080
- Rank
- DOSBox Author
There is an issue with the SWOTL Manager and DOSBox's internal DOS emulation that causes problems when switching back to SWOTL, usually resulting in the message about inserting disks.
The SWOTL Manager doesn't find a segment reference past the current PSP (Program Segment Prefix) in the SDA (Swappable Data Area), and when switching back to SWOTL it changes the current PSP to an erroneous memory segment, which causes significant distress for the internal DOS emulation. It would be distressing for real DOS as well, but the number of segment references around the SDA there prevents it from happening.
Run the attached workaround program in DOSBox before running the SWOTL Manager to prevent the issue -- a TSR to fix a TSR! 😉