Streaming video and audio for Apple II
Go to file
kris 3cd44cd891 Optimize down to about 42k required for full set of page opcodes
- enough to fit in AUX RAM but still room to go, hopefully will be
  able to fit in MAIN?

Fix some of the off-by-one cycle counts introduced when switching from
STA tick (which is wrong since it accesses twice) to BIT tick.
Hopefully can fix others by reordering?
2019-03-05 22:22:35 +00:00
audiotest/audiotest Optimize down to about 42k required for full set of page opcodes 2019-03-05 22:22:35 +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 Extract audio channel from movie file and emit 5-bit audio opcodes 2019-03-05 20:47:34 +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 Support old-style opcodes that use relative branch addressing, and new 2019-03-05 20:51:05 +00:00
scheduler.py Introduction more general notion of update priority used to increase 2019-03-04 23:09:00 +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 Introduction more general notion of update priority used to increase 2019-03-04 23:09:00 +00:00