I improved Hatari to better handle the DD/HD density for ST/MSA and STX floppy images.
- In MegaSTE mode, upper byte of register FF9200 (DIP switches on motherboard) is now emulated too (it was only emulated for TT and Falcon). This register will return amongst other things the model of drive in the machine (in bit 6).
MegaSTE was defaulting to a DD drive before, it's now defaulting to HD drive. As such, the _FDC cookie is now correctly created and TOS will recognize the drive as HD capable.
- For MegaSTE, TT and Falcon, register FF860E is now emulated and will allow to set the FDC to either DD mode or HD mode (before that Hatari did some kind of automatic mode selection). In DD mode FDC will only read DD floppies and in HD mode FDC will only read HD floppies.
The "fun" thing is that TOS doesn't have a way to detect if the inserted floppy is DD or HD (there's no line going from the drive to the FDC or other component).
So, to "detect" DD or HD floppy, TOS will in fact set FDC to DD and try to read from floppy. If it works, floppy is DD. If not, TOS set FDC to HD mode and try again. If it works, floppy is HD
- For STF/STE, the previous behaviour was kept, ie we consider that we can successfully read a DD or HD floppy image even if there's to HD drive (it's not the case of real HW, but it's for convenience in the emulation)
Akaisex is able to read the 10 sectors, 1024 bytes per sector used by the akai S1000 disk layout. As this disk layout is not TOS compatible (it's not a standard FAT disk), akaisex itself will toggle register FF860E to go from DD to HD mode and try to read the floppy. It will try to switch to HD mode only if the _FDC cookie is present (for TT, Falcon and MegaSTE with HD drive)
From my tests, this new version of Hatari will now work correctly in MegaSTE mode when using akaisex.
You can get a precompiled built of the devel version here http://antarctica.no/~hatari/latest/
if you want to test it
EDIT : the above binary is for Windows,as you seem to use MacOS from your screenshot, you can try the version Hatari.20190328_235118.dmg.zip built by Troed/Sync here https://troed.ddns.net/d/b90229b625/