diff --git a/Source/CBIOS/cbios.asm b/Source/CBIOS/cbios.asm index 98cf9510..6f4c8a87 100644 --- a/Source/CBIOS/cbios.asm +++ b/Source/CBIOS/cbios.asm @@ -3201,8 +3201,9 @@ MAKDPH0: ; HANDLE RAM/ROM CP DIODEV_MD ; RAM/ROM DISK? JR Z,MAKDPH0 ; HANDLE SPECIAL LD DE,DPB_FD144 ; PRELOAD FLOPPY DPB - CP DIODEV_FD ; FLOPPY? - JR Z,MAKDPH1 ; IF SO, PROCEED TO DPH CREATION + ;CP DIODEV_FD ; FLOPPY? + BIT 7,C ; FLOPPY? + JR NZ,MAKDPH1 ; IF SO, PROCEED TO DPH CREATION LD DE,DPB_RF ; PRELOAD RAM FLOPPY DPB CP DIODEV_RF ; RAM FLOPPY? JR Z,MAKDPH1 ; IF SO, PROCEED TO DPH CREATION