186 Commits (master)
 

Author SHA1 Message Date
Zack Marvel e388031796 Fix button bug 10 months ago
Zack Marvel e629758fe4 Pretty functional debugger, still trying to figure out wh 10 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