|
f760b96d19
|
POP: Don't allow F.low to be set
|
2024-07-09 01:06:47 -05:00 |
|
|
fad95d5046
|
Implement ADD16
|
2024-07-09 01:05:40 -05:00 |
|
|
a6066d1fdf
|
Implement DAA
|
2024-07-09 01:05:21 -05:00 |
|
|
1a29412c85
|
STOP: Print CPU status and continue immediately (STOP sucks)
|
2024-07-09 01:00:37 -05:00 |
|
|
184054349f
|
CPU constructor overhaul
|
2024-07-09 00:59:33 -05:00 |
|
|
c971ff47cc
|
disasm: ld a, [c] => ld a, [ff00+c]
|
2024-06-25 21:23:53 -05:00 |
|
|
14cbfd4112
|
bugfix: bit r8, n should return true when bit n is zero
|
2024-06-25 21:21:57 -05:00 |
|
|
dff0df87e9
|
bugfix: inc r16 should not decrement r16
|
2024-06-25 21:20:50 -05:00 |
|
|
dbc9552908
|
bugfix: XOR decoding as OR, and vice versa
|
2024-06-25 21:19:48 -05:00 |
|
|
b91105bbd1
|
Move graphics and audio out of lib.rs
|
2024-06-25 13:36:04 -05:00 |
|
|
acfbb8f1cf
|
boy: Initial public commit
- SM83 implementation kinda works
- Live disassembly, memory write tracing
- Pretty snazzy debugger with custom memory editor
- hexadecimal calculator with novel operator precedence rules
|
2024-06-22 07:25:59 -05:00 |
|