Commit graph

209 commits

Author SHA1 Message Date
Matthew Berry
e94754ca06 initial minimum readme information 2020-09-17 23:55:34 -07:00
Matthew Berry
b026160553 move instr lookup to lookup table, move instrs into module across files 2020-09-16 22:54:15 -07:00
Matthew Berry
ea5322b0fa pulled out register rotation since it seems like that'll need to be abstracted 2020-09-15 22:57:01 -07:00
Matthew Berry
238076dda3 default regs, log/trace macros, print mgba-style state 2020-09-14 23:28:50 -07:00
Matthew Berry
fbacc2cf9f make bitfields macros instead of function calls 2020-09-13 17:07:14 -07:00
Matthew Berry
eafe206b06 cleanup, shifts, and some data processing w/o flags 2020-09-01 00:04:27 -07:00
Matthew Berry
2ef9b87cd6 check condition before executing instruction 2020-08-24 23:21:52 -07:00
Matthew Berry
f004c0f461 branching and basic instr pipeline 2020-08-22 15:17:58 -07:00
Matthew Berry
069a536085 initial commit: load cartridge, parse instr types 2020-08-22 00:15:30 -07:00