18 Commits (0c6ecf639cf4d92c95161f12f3ed3b8dd8d2d692)

Author SHA1 Message Date
  Ben Kurtovic e8fe5e4797 Implement some missing graphics features (fixes #4) 7 years ago
  Ben Kurtovic e6c92fd38b Minor cleanup; expand docs. 8 years ago
  Ben Kurtovic af6857eccc Fix sprite end code. 8 years ago
  Ben Kurtovic e48d7daa0d Add button input; fix background scrolling bug. 8 years ago
  Ben Kurtovic 2b24c9340c Sprite rendering, mostly. 8 years ago
  Ben Kurtovic 26dcf57f1b Flesh out system ports; clean up IO; stubs. 8 years ago
  Ben Kurtovic 4431f29005 Add VDP line interrupts; fix bugs; refactor flags. 8 years ago
  Ben Kurtovic 1d604d774b Cleanup VDP debug code; don't enable IRQ until one instr past EI. 8 years ago
  Ben Kurtovic e4bbc8709f Clean up VDP background code. 8 years ago
  Ben Kurtovic de2cf71068 Clean up and refactor. 8 years ago
  Ben Kurtovic a69328a234 Add buggy SDL rendering, background drawing. 8 years ago
  Ben Kurtovic fdda540d26 Refactor flag setting code; implement more instructions. 8 years ago
  Ben Kurtovic 67e3133f14 Fix a bug in VDP control port writes; rename 'last_index' to 'regs.ixy'. 8 years ago
  Ben Kurtovic 1b48fbe6a2 Add Z80 INT support and VDP frame interrupts. 8 years ago
  Ben Kurtovic 1227d7caa5 Add VDP register parsing and dumping. 8 years ago
  Ben Kurtovic 06b7dfaca3 Implement CRAM, some more loads and arithmetic operations. 8 years ago
  Ben Kurtovic 61c104a0f3 Rework timing system for VDP scanlines; flesh out more VDP logic. 8 years ago
  Ben Kurtovic a09242ac29 Some refactoring wrt I/O; start work on VDP. 8 years ago