EclaireXL has diverged a lot, use this for other platforms for now!
Ádded USB joystick switching + misc fixes for mcc release 1.3
Some primitive ram test code - disabled for now
Debugged usb logging
usb debug support to fix torid
Allow 2nd joystick to control menu. Some small USB fixes.
Simple memory saving support - to help debugging
Added Drive turbo selection. Fixed a few builds. Added which target is building to output. Run up to 3 jobs at once during build.
papilio duo support
USB now working, feeding events to core. Still some bugs remaining - such as clash with drive emulation.
key control in menu. escape to exit
Merged turbo freezer support from Hias. Working pretty well. PIA freezing not working yet though, so no joystick after freeze. Scoll lock to freeze.
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
Point cartridges at user dir, rather than os rom dir
Ooops... Accidentally commented cart loading on commit!
Merged in cartridge support from Hias. To make space some space improvements were done to freeze and drive emulator. Lots of scope for more
Added missing files from 5200 merge
Started merging in 5200 firmware changes. A800 firmware tested working. 5200 firmware not working, but likely a small fix...