diff --git a/src/ints/bios_disk.cpp b/src/ints/bios_disk.cpp index be354e73..be65ce66 100644 --- a/src/ints/bios_disk.cpp +++ b/src/ints/bios_disk.cpp @@ -106,6 +106,10 @@ void swapInDisks(void) { } void swapInNextDisk(void) { + /* Hack/feature: rescan all disks as well */ + for(Bitu i=0;iEmptyCache(); + } swapPosition++; if(diskSwap[swapPosition] == NULL) swapPosition = 0; swapInDisks();