Ooops... Accidentally commented cart loading on commit!
Init fil type properly on real hardware. Static init does not work with linker setup.
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
Updated firmware
Merged into main firmware dir
Upgraded to v3 of petit fat fs. Should fix 64k file size limit.
Fixed 5200 rom addresses and memory clear. On 5200 ROM is currently in base ram area! Also install all zpu roms
Started merging in 5200 firmware changes. A800 firmware tested working. 5200 firmware not working, but likely a small fix...
Reconnected the cartrige adaptor - frogger works, nothing else tested!
Reconnected pot and keyboard - checked with my old adaptors.
Reconnected up the scandoubler on de1. This required sharing the pokey mixer to fix in m4k on de1. Also some work on using better pal/ntsc settings on de1 (not yet working)
Patch from Hias to fix case where linked list is not terminated. 0001-fix-directory-reading.patch
Patch from Hias for local ncurses output. 0001-initial-version-of-linux-firmware-simulator.patch
Fix arg building - output dir and platform version code
First cut of mcctv support. No keyboard support yet.
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
Fork of firmware for 5200 - will be merged back in soon...
Fixes for 5200 support. Now working:-)
First cut 5200 support for MIST. Review if we can share with mist atari800 - with a generic.
First cut of 5200 support for the DE1. Might want to share this with the Atari 800 verison - with a generic. PAL/NTSC PLL not working for some reason... firmware forked for 5200 - will be merged before commit
Used correct pll settings for PAL and NTSC
Split PAL pll into two - now much closer to real frequency
Making a start on 5200 support. GTIA needs to expose full consol output for this. So far just removed chips from custom top level and made address decoder adjustments.
Also available in: Atom