EclaireXL has diverged a lot, use this for other platforms for now!
Added eclairexl to build
Debugged usb logging
Fixed linux build
papilio duo support
Fixed delay function on sockit
Sockit work in progress
MCC 5200 firmware
USB now working, feeding events to core. Still some bugs remaining - such as clash with drive emulation.
Use atari5200 as sd card directory
Switched mist_5200 to use sd card emulation. NB SD cart emulation does not work yet with this core, but problem identified and Till will be fixing. Thanks Till!
Changed mist to use simulated sd card, rather than the custom protocol
Applied patches form Hias - mostly make the firmware smaller. 0001-firmware-read-cartridge-data-in-a-single-chunk. 0002-firmware-get-rid-of-regs.c-this-saves-some-300-bytes 0003-firmware-get-rid-of-libgcc-for-a800-firmware-build
Merged in cartridge support from Hias. To make space some space improvements were done to freeze and drive emulator. Lots of scope for more
Started merging in 5200 firmware changes. A800 firmware tested working. 5200 firmware not working, but likely a small fix...
Patch from Hias for local ncurses output. 0001-initial-version-of-linux-firmware-simulator.patch
Merged patches from Hias - Makefile improvements to avoid having the main_real etc! Clean up of memory defs absolute vs... 0001-firmware-refactor-Makefile-to-prepare-for-target-spe.patch 0002-firmware-refactor-memory-location-definitions.patch
Added chameleon version
Made firmware suitable for aeon lite with 1MB RAM. Requires associated address_decoder change - TBD
Fixed alternative version of sd card access. Taken from petit fatfs. Supports > 1GB cards.
Fixed clean
Added DE1
Mist read/write support added/debugged. Single OS ROM + file selector. Fix bug when using "move to drive 1" which reinstated empty drives! Never access Atari system while reset.
First cut of write support
Added hotkeys
First cut of reworked firmware. Just runs gunpowder charlie.atr drive emulation!