Update to work with latest stuff from pokeymax
Make acid test pass again, while still having fujinet work
Improve sid frequency
Experimental sid support
Fix nmi when freezer debug disabled
Connct triggers in atari 800 mode
Only enable portb ram control on xl/xe
Atari 800 core to use docking station sticks 3 and 4
Add breakout board support. Pass clockin/clockout to pokey (untested).
Split the concept of hsync, vsync and composite sync. When composite sync used tie vsync high. The offset hsync pulse of pal/hsync is only present for 15khz composite sync. Remove rom selection since its unused.
Space reduction to fit onto a Spartan 6 LX9. Allow disabling stereo and covox. Also replace pokey non-linear table with a piecewise linear function rather than a LUT
Paddle on mist a800. Added NTSC palette. Added support for 4k and 8k roms to 5200 - need to wire up to cartlogic really...
Patches from Hias. Fix timing to allow The!Cart to work. Start of PBI work.
Merged turbo freezer support from Hias. Working pretty well. PIA freezing not working yet though, so no joystick after freeze. Scoll lock to freeze.
Added some glue to talk to 6502 style bus with phi1/phi2 etc. Connected to GPIO including phi2 out. VBXE carts not running more reliably. In theory other carts such as The!Cart etc should work now, need to test...
Merged in first cut cartridge emulation support from Hias. Excellent:-)
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)
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.
Changes for Aeon lite - notably 1MB ram support and ise build warnings fixed
Antic refresh always takes one original cycle - this fixes turbo mode up to 4x on mcc
Connect up snoop to allow ZPU to see the data it requested
No need for mmu to deal with refresh at all
Added video bits to generic, since I am having to adjust this everywhere.
Expose pots, lightpen. Fix joystick bit ordering comments.
Cleaned up ZPU into slightly more generic form, though still clearly atari core targetted. Added inital tb, though needs rom to verify more. MIST sector side removed, but should be possible with external changes. Now ZPU instead has lots of GPIO.
Allow palette selection - with one option GTIA direct to allow external scandouble (with less memory)
Compiled/ran helloworld in sim. Appears fine...
First cut at simple toplevel for the atari800xl - needs checking with isim...
Current unmerged vhdl for my Atari800 core and start at merging them into one tree with a common core