-Improved debugger support for multi-bank cartridges - most addresses and address ranges will also accept a :<bank> at the end to specify a specific ROM bank. Cartridge ROM only for now.
-Added DSK image support - currently read-only, still configurable only through Classic99.ini. Considered experimental at this point.
-Disabled the IDLE instruction's idling, was causing an unresolvable lockup due to the timing system.
-Improved reporting of the illegal instruction to include the bad opcode
-Added configuration option to disable reading headless files as DF128 on FIAD drives
-Some cleanup in the disk system
-Fixed file identification bug in FIAD disk support
-Fixed detection of V9T9 files in FIAD subdirectories
-Fixed filename matching of V9T9 files where the unknown file is NOT V9T9
-Fixed memory leak in FIAD directory listings
-Added muting of high frequency tones
-Changed disassembly history to include cartridge bank when applicable
-Made warning debug display correct PC more often, as well as the cartridge and DSR banks
-Fix CPU cycle counting on byte memory accesses a little better
-Fix crash bug with a particular sequence of switching between DX and non-DX modes
For those who want to try the DSK image support, it's not super useful yet.
First, it's read-only, and only through normal DSRLNK calls (the SBRLNK call to read files per sector is not implemented).
Second, and what makes it useless, it can only be configured via Classic99.ini - which means you need to shut down the emulator to change the disk. I just ran out of time tonight, it wasn't my intent to do DSK at all.
But I got it working so I wanted to release it.. I'll have to do the GUI next. Just not right now.
Anyway, it's in the manual, but to configure it, you set the disk type to "3", and set the path to the full path and filename of a DSK image file. And that'll make that DSK be that image file.
It is not using the disk controller, it's still native code. Disk controller emulation is another deal altogether. But the first part of disk images is there now.