- de51de8 Update the very last svga row of pixels by Ernest Wong · 7 years ago
- 10fc566 Tidyup spacing by Ernest Wong · 7 years ago
- 36cf671 Replace min/max with layers for update_buffer by Ernest Wong · 7 years ago
- 68deda6 Draw between min and max within layers by Ernest Wong · 7 years ago
- 1af8a32 Clear screen only when needed by Ernest Wong · 7 years ago
- 9b9cb8e Clear layers on reset, and update svga layers by Ernest Wong · 7 years ago
- 0726a99 Remove unbeneficial vga linked list code by Ernest Wong · 7 years ago
- 6abcc3a Bump state version for new vga states by Ernest Wong · 7 years ago
- ab1e424 Ignore last two bits of vga dac palette data write by Ernest Wong · 7 years ago
- f455aeb Fix typo: vga reading dac index should translate back by Ernest Wong · 7 years ago
- ba71287 DAC linked list: Tell screen adapter to update by Ernest Wong · 7 years ago
- 25da2e8 Tidyup: vga comments, and panning update code by Ernest Wong · 7 years ago
- eaa90a8 Tidyup: screen adapter layer update code by Ernest Wong · 7 years ago
- 2397608 Fix typo: vga internal palette read condition by Ernest Wong · 7 years ago
- 02b7314 Implement more vga dac read ports by Ernest Wong · 7 years ago
- 2b5d3ff Update state restore for vga & fix undefined states by Ernest Wong · 7 years ago
- e995d1f Tidyup: update_vga_graphical also handles text by Ernest Wong · 7 years ago
- 81018ce Implement screen disable / blanking by Ernest Wong · 7 years ago
- 3c72863 Fix vga palette partial redraw bug by Ernest Wong · 7 years ago
- 0766da0 Only use vga color linked list for small changes by Ernest Wong · 7 years ago
- 0cc9b36 Tidyup: use double quotes by Ernest Wong · 7 years ago
- 8688349 Fix vga color use linked list corrupted values by Ernest Wong · 7 years ago
- 465dd6f Tidy up: remove unnecessary comment, add semicolon by Ernest Wong · 7 years ago
- 964691e Toggle vga 3DA value manually during text mode by Ernest Wong · 7 years ago
- 1abb089 Tidy: comments, unused code, naming convention by Ernest Wong · 7 years ago
- 2a74c9d Implement generalized vga pipeline by Ernest Wong · 7 years ago
- c5d178a Copy the very last byte of modified video memory by Ernest Wong · 7 years ago
- 8cb19bf Fix VGA write mode 3 typo by Ernest Wong · 7 years ago
- 5901c53 Don't store derived states unless necessary by Ernest Wong · 7 years ago
- 1c04a9e Tidy: vars and avoid non-op syntax sugar by Ernest Wong · 7 years ago
- 7b6d901 Fix comments for vga planar shift mode by Ernest Wong · 7 years ago
- 7373a7e Tidy: spacing and semicolons by Ernest Wong · 7 years ago
- c471abc Simply call set_size_graphical after state restore by Ernest Wong · 7 years ago
- 4f0c35a Tidy vga latch states and implement read mode 1 by Ernest Wong · 7 years ago
- 37b3b67 Add new vga states to set/get_state by Ernest Wong · 7 years ago
- 10dae9d Implement all vga planar write modes by Ernest Wong · 7 years ago
- 41b9d99 Add reference to issue 165 by Ernest Wong · 7 years ago
- 7c4dd5f Detect and trigger AltKey keyup, fixes #165 by Ernest Wong · 7 years ago
- b228265 Fix duplicated code after FloatQueue rewrite by Ernest Wong · 7 years ago
- a3a1414 Avoid unnecessary audio recalculations in a loop by Ernest Wong · 7 years ago
- 147cc8b Rewrite FloatQueue to prototypical notation by Ernest Wong · 7 years ago
- c017373 Avoid unnecessary copying of buffers. by Ernest Wong · 7 years ago
- 9fa0fcd Reduce audio processor overhead when paused by Ernest Wong · 7 years ago
- 531f5ba Warn if pit counter larger than reload value by Ernest Wong · 7 years ago
- 326ab8c Schedule audio values instead of the .value setter by Ernest Wong · 7 years ago
- a185fd1 Tidy up: spacing, quotes, and line length. by Ernest Wong · 7 years ago
- 0ec16f5 Tidyup: use underscore naming by Ernest Wong · 7 years ago
- d793d2e Simplify FloatQueue.shiftBlock logic by Ernest Wong · 7 years ago
- 833bc52 Move samplerate broadcast out of hot code by Ernest Wong · 7 years ago
- dfd3202 Send audio data only through bus by Ernest Wong · 7 years ago
- da0ffc4 Transfer ownership of buffers to sb16 onprocess by Ernest Wong · 7 years ago
- 1f8cfb4 Pause sb16 when cpu is paused or via pause command by Ernest Wong · 7 years ago
- eb7c333 Tidy up unimplemented FM Synthesizer code by Ernest Wong · 7 years ago
- 27789b7 Realign sb16 state variables by Ernest Wong · 7 years ago
- f30ddbd Prefix constants & avoid contextless magic numbers by Ernest Wong · 7 years ago
- dd7f845 Make DMA on_unmask states restorable by Ernest Wong · 7 years ago
- 1c092c2 Send via bus the required data only (pc speakers) by Ernest Wong · 7 years ago
- ac8284f Remove DMA identification routine by Ernest Wong · 7 years ago
- 584548d Tidy code by Ernest Wong · 7 years ago
- a9a2932 Remove speaker debugging code in production build by Ernest Wong · 7 years ago
- 7d3c892 Warn and abstain if AudioContext not available by Ernest Wong · 7 years ago
- 0c43969 Begin plan for FM synthesizer by Ernest Wong · 7 years ago
- edf589c Nuke commented out old dma.js code by Ernest Wong · 7 years ago
- 0a5d543 Improve consistent style and clarity by Ernest Wong · 7 years ago
- 72f3a89 Disable stereo byte counting. Sound is now working! by Ernest Wong · 7 years ago
- c43a21a Add reminder todo for sb16 set transfer size. by Ernest Wong · 7 years ago
- d0d9649 Changed sb16 dma block size. Investigate effect. by Ernest Wong · 7 years ago
- 60ca5c0 Update DMA registers correctly. Update read_count by Ernest Wong · 7 years ago
- 42c5ddc Fix: whitespace by Ernest Wong · 7 years ago
- 8d75fd1 Separate speaker process samples and dma block size by Ernest Wong · 7 years ago
- 061b165 Update use of irq_triggered register (sb16) by Ernest Wong · 7 years ago
- a4fdf02 Fix: remove auto semicolon insertion bug by Ernest Wong · 7 years ago
- f1b0c99 Improve code clarity. by Ernest Wong · 7 years ago
- 45ac0a9 Add debugging tool for speaker adapter by Ernest Wong · 7 years ago
- 6b653cf Make sure enough audio is transferred each time by Ernest Wong · 7 years ago
- ac21d72 Always overwrite audio proccess buffer (sb16) by Ernest Wong · 7 years ago
- cb704b9 Implement state restoration for sb16 and new dma by Ernest Wong · 7 years ago
- a218381 Implement page high-byte EISA ports/registers (DMA) by Ernest Wong · 7 years ago
- 34d60d4 Add debug logs when not enough audio (sb16) by Ernest Wong · 7 years ago
- ec99ca3 Immediately transfer first block (sb16) by Ernest Wong · 7 years ago
- 0c05905 Fix: dma should read number of bytes, not count by Ernest Wong · 7 years ago
- 215bc25 Add debug logs for irq (sb16) by Ernest Wong · 7 years ago
- 9f75c81 Wrap DMA channel count after incrementing by Ernest Wong · 7 years ago
- 7581a4a DMA auto should wrap around. Use Uint16 counters by Ernest Wong · 7 years ago
- c57e31e SB16 should fetch more audio before it runs out by Ernest Wong · 7 years ago
- 7733452 Implement DMA autoinit mode by Ernest Wong · 7 years ago
- 43bc683 Implement basic sampling rate conversion (sb16) by Ernest Wong · 7 years ago
- b868e48 Transfer dma data in small, timed, chunks (sb16) by Ernest Wong · 7 years ago
- ff646aa Fix: sb16 debug log: missing log level by Ernest Wong · 7 years ago
- 0a499bd Fix: dma singlemask_write check bit 2 not 3 by Ernest Wong · 7 years ago
- 6ada19b Fix: dma channel count, misplaced '+1' by Ernest Wong · 7 years ago
- 2b2a6d6 Handle DMA register reads by Ernest Wong · 7 years ago
- eb86f20 Use ArrayBuffer views (sb16) by Ernest Wong · 7 years ago
- 03071ed Fix: bedmas with DMA channel mask and offsets by Ernest Wong · 7 years ago
- bbf6391 Remove itself after unmask event (sb16 transfer) by Ernest Wong · 7 years ago
- 3936d75 Handle DMA 16bit channels with 8-bit do_read/write by Ernest Wong · 7 years ago
- e91c786 Use typed arrays for casting (un)signed 8/16bit by Ernest Wong · 7 years ago
- 3275fcb Handle different sb16 dma modes properly by Ernest Wong · 7 years ago
- ef02baf Fix: DMA channel selection using first two bits by Ernest Wong · 7 years ago
- e44f44b Use 1024-byte buffer for speaker script processor by Ernest Wong · 7 years ago