Streaming video and audio for Apple II
Go to file
kris d3522c817f Randomize tie-breaker when pages etc have the same weight, so we
don't consistently prefer larger numbers.

There still seems to be a bug somewhere causing some screen regions to
be consistently not updated, but perhaps I'll find it when working on
the logic to penalize persistent diffs.
2019-03-03 23:25:10 +00:00
ethernet/ethernet Write symbol table to .dbg file when assembling player 2019-02-27 12:10:14 +00:00
simulator - Allow HGR ROM entry point 2019-02-27 22:46:53 +00:00
audio.py Encode audio file into cycle timings and emit tick opcodes. Amazingly, 2019-02-27 14:49:21 +00:00
frame_grabber.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
main.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
memory_map.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
opcodes_test.py Update cycle timing from working ethernet player. 2019-02-23 23:38:14 +00:00
opcodes.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
scheduler.py Randomize tie-breaker when pages etc have the same weight, so we 2019-03-03 23:25:10 +00:00
screen.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
server.py Send contents of out.bin file 2019-02-23 23:28:33 +00:00
symbol_table_test.py Write symbol table to .dbg file when assembling player 2019-02-27 12:10:14 +00:00
symbol_table.py Write symbol table to .dbg file when assembling player 2019-02-27 12:10:14 +00:00
video_test.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00
video.py Refactor the various representations of screen memory (bitmap, (x,y) 2019-03-03 22:21:28 +00:00