ii-vision/player
kris 10fa4bc72d Proof of concept DHGR encoding/playback
- Every time we process an ACK opcode, toggle page 1/page 2 soft
  switches to steer subsequent writes between MAIN and AUX memory
- while I'm here, squeeze out some unnecessary operations from the
  buffer management

On the player side, this is implemented by maintaining two screen
memory maps, and alternating between opcode streams for each of them.
This is using entirely the wrong colour model for errors, but
surprisingly it already works pretty well in practise (and the frame
rate is acceptable on test videos)

DHGR/HGR could be made runtime selectable by adding a header byte that
determines whether to set the DHGR soft switches before initiating
the decode loop.

While I'm in here, fix op_terminate to clear keyboard strobe before
waiting.
2019-03-27 21:37:06 +00:00
..
make Move player to new location 2019-03-21 16:09:23 +00:00
apple2-asm-hgr.cfg Move player to new location 2019-03-21 16:09:23 +00:00
main.s Proof of concept DHGR encoding/playback 2019-03-27 21:37:06 +00:00
Makefile Rename binary 2019-03-21 16:23:56 +00:00