begin work on VIC-II legacy sprites.
begin writing wrapper to contain the 8 VIC-II/III sprites.
refactor VIC-IV interface for VIC-II sprite set.
begin plumbing VIC-II sprite generation into VIC-IV.
finish basic plumbing vicii_sprites into VIC-IV: however, no sprites
are rendered, and VIC-IV does not drive the polling of the sprite modules
for the necessary offset information, nor does it feed the data to the
sprites.
add vicii_sprites to simulation target
further plumbing of VIC-II sprites into VIC-IV.
still much more to do.
generate sprite number clock in VIC-IV to request current data
offset from each VIC-II sprite.
add vicii_sprites to ISE project
begin implementing automatic IO-map generation from VHDL files
Mark registers with @IO:C64, @IO:C65 or @IO:GS
flatten logic for glyph_data_address
flatten some more logic in VIC-IV
fix error in previous commit
refix that fix
further flatten VIC-IV logic.
more work on auto-generation of IO memory map.
add drive stage to another slowram line to improve timing.
add missing semi-colon
add drive stage to other slowram control lines to improve timing.
add @IO auto-documentation for registers.