186 Commits (master)
 

Author SHA1 Message Date
  Zack Marvel e388031796 Fix button bug 1 month ago
  Zack Marvel e629758fe4 Pretty functional debugger, still trying to figure out wh 1 month ago
  Zack Marvel 14c3f4f55a Cleanup 9 months ago
  Zack Marvel a0a3742eed Checkpoint 9 months ago
  Zack Marvel 7e56e3d65c Fix failing GPU tests 1 year ago
  Zack Marvel ca1d916b33 Remove accidentally checked in files 1 year ago
  Zack Marvel 5e136077e2 Profiler support, debugger support, and fix 1 year ago
  Zack Marvel 45c219356b Debugging commands for gpu memory 1 year ago
  Zack Marvel f5057e2f9d Ignore a bunch of junk in my working directory 1 year ago
  Zack Marvel a7e4eb62a8 coverage helper script 1 year ago
  Zack Marvel bcce125cbf ctags helper script 1 year ago
  Zack Marvel 36c20600d2 Primitive debugging functionality 1 year ago
  Zack Marvel c173343746 checkpoint 1 year ago
  Zack Marvel cfb0dfd409 Improve test coverage for Z80 class 2 years ago
  Zack Marvel 330c5c3655 Add some Z80 load/store, control tests 2 years ago
  Zack Marvel 370f063c1c Correct `push`; remove unused `ld_imm8toreg16addr`; remove dead code in 2 years ago
  Zack Marvel d6eb57c7db Hacky script to sort profiling info 2 years ago
  Zack Marvel 49f9475ba2 Corrected instructions for generating coverage information 2 years ago
  Zack Marvel c33e25380f Thoughts on implementing a debugger 2 years ago
  Zack Marvel 2c6968294a README update and notes on adding a better debugger and improving performance 2 years ago
  Zack Marvel 75f5cf02fa Merge branch 'gpu': Initial GPU implementation 2 years ago
  Zack Marvel 724778fd32 Slight optimization in `dec`---don't truncate result to 8 bits, since `set_reg8` will do that 2 years ago
  Zack Marvel a898ae3621 Ignore intermediate object files 2 years ago
  Zack Marvel 5f0fe5edb0 Merge branch 'gpu' of chimchar:zack/slowboy into gpu 2 years ago
  Zack Marvel 36ca9b62b0 Use rgbasm instead of z80asm for test "games;" test ROM for sprite display 2 years ago
  Zack Marvel 8395f5e4cd Implement foreground and sprite display, with some optimizations 2 years ago
  Zack Marvel de6d3101fd Update tileset1; test ROM for background+foreground display 2 years ago
  Zack Marvel 5dccddfaad Update tileset1; test ROM for background+foreground display 2 years ago
  Zack Marvel c7172cb21d Move MockInterruptController to common location; DMA tests for MMU 2 years ago
  Zack Marvel 5f8d17b996 Implement timer; corrections to interrupts/reti 2 years ago
  Zack Marvel b1496e53cf Add two simple test ROMs + a test tileset 2 years ago
  Zack Marvel 8a98d07f4c Checkpoint -- bg display working 2 years ago
  Zack Marvel ff8daf5f17 Remove debug logging calls; implement reti; `set_reg16` fix 2 years ago
  Zack Marvel 3f41375bf6 Remove extra space on SDL window (used to be used for displaying debug info) 2 years ago
  Zack Marvel 6800eb6db1 Write a faster (non-iterator) tile decoder 2 years ago
  Zack Marvel 060ecb8c6f Don't construct sdl2.ext.Color to convert from grayscale to RGBA 2 years ago
  Zack Marvel 8e8289b9e1 GPU tests for setting BGP, OBP{0,1}, LY, LYC 2 years ago
  Zack Marvel 217aadba8b New command-line arguments for verbosity and debug mode 2 years ago
  Zack Marvel 74b24223bb Update README 2 years ago
  Zack Marvel 46e02c1245 Fixed failing conditional call/ret tests due to initial flag register values 2 years ago
  Zack Marvel 75634ca764 Fix failing `daa` test 2 years ago
  Zack Marvel f612e259f9 Remove nonexistent `and_imm16addr` and `test_and_imm16addr`; fix `and_*` tests 2 years ago
  Zack Marvel 0b6db0b19e Move Pillow to development deps; add pytest to development deps 2 years ago
  Zack Marvel 05ca4d1c24 change directory back to project root after building SDL2 2 years ago
  Zack Marvel c40840bd44 Travis is trying to discover tests in a module called 'tests'... 2 years ago
  Zack Marvel 874f0def2f Remove explicit python3 in travis config; it uses venvs 2 years ago
  Zack Marvel 3b63077c83 Correct SDL2 tar curl download 2 years ago
  Zack Marvel f9b5cbf627 Trying to install SDL2 dependency on Travis 2 years ago
  Zack Marvel c6ba78b9d6 Fix failing MMU tests (due largely to moving VRAM/OAM into GPU) 2 years ago
  Zack Marvel b38c47eea4 Argparse for running; correction to "hexdump" helper 2 years ago