[hatari-devel] Bug in Hatari FDC emulation

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]

The FDC emulation in Hatari 1.8.0 contains a small bug: changes to the WP 
status bit during insertion/ejection of a write-protected diskette in Hatari do 
not happen in the same way as on real hardware (e.g. a 1040ST).

According to the description in the Hatari source, the WP status bit should go 
from 1 to 0 to 1 during the insertion of a write-protected diskette.  The 
actual Hatari 1.8.0 executable implements this.  However, on real hardware, 
there is no intermediate 0 stage; the bit always stays at 1.

The attached ZIP contains program source & executable to show this.  Results 
comparing Hatari 1.8.0 with a real 1040ST, both running TOS 1.04, are also 


The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File:  WPSAMPLE.ZIP
     Date:  15 Dec 2014, 13:00
     Size:  12658 bytes.
     Type:  ZIP-archive

Attachment: WPSAMPLE.ZIP
Description: Zip archive

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/