186 Commits (master)
 

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