from Michel Pollet:
MII Apple II Emulator version 1,8 has been released. The latest version of the MII emulator is available from the Github page at:
https://github.com/buserror/mii_emu
1.8 Change Log:
- Changed the floppy disk view. It now rotates, and the heat map is now a ‘trail’ of the head, showing where it’s been. It’s a bit more useful, and looks cooler.

Poor quality gif, It is a LOT smoother at 60fps in the program!
- Added support for a Ramworks III card, with 1MB of RAM. It could have more, but I thought and extra whole friggin MEGABYTE was enough for anyone.
- Added support for flashing text in text mode. I know, it was a bit of a glaring omission, but it’s there now.
- Internal changes to the UI, I’ve split the whole codebase into a few more files, split the ‘XORG/GLX’ code from the ‘Pure GL’ code from the ‘MII UI’ code, so it should be a lot easier to port to other platforms.
- Redid the DHRES rendering, it’s now a lot more accurate, has the correct artifacts. It’s not as optimized as the previous version, but it looks better.
- Now remap the joystick coodinates to a ‘square’ — my current 8bitdo joystick has a circular deadzone, and it was a bit annoying to use. I might make that a setting, but for now, it’s hardwired.
- Emulator now passes a2audit. There is only one kludge to do it, regarding the ‘phantom read’ of the indirect addressing.
- Working Super Serial Card Driver, it can bridge to a Linux /dev device for the moment, or to a ‘fake’ loopback device. IN#x and PR#x works, and I can bootstrap using ADTPro. It’s all in there so I can run Mastodon!

Super Serial Card config dialog
libmui
- Standard file picker now shows floppy icons.
- Added a Color Apple Menu, in pure Macintosh II style.

- Fixed a few minor memory leaks.
- Tons more stuff in libmui, inc new font styles (bold, underline, condensed). There is also a text edit control now (still prototype).
Internals
- Made an architecture document, see Compiling for a top-down view.
- Ported the support for VCD (Value Change Dump) from simavr, so I can now record and playback the whole simulation of the floppy driver. No real use for the user.
- Split the video rendering into bits with a ‘main’ line rendering function pointer that is set only when video mode changes. This is a bit faster, and that gets rid of the Giant Function.















