|
567cbf0264
|
fix opcodes e8 & f8... WE PASS CPU_INSTRS!!!!!
|
2023-02-24 19:28:18 +11:00 |
|
|
5fbc661f5c
|
SO CLOSE
|
2023-02-24 17:10:44 +11:00 |
|
|
a760fecd05
|
fix flags again
|
2023-02-24 16:45:24 +11:00 |
|
|
b574e1b1bf
|
interrupts work properly! and halt bug almost does
|
2023-02-24 11:53:44 +11:00 |
|
|
d7a60d1c97
|
i wasnt *that* stupid
|
2023-02-12 10:22:52 +11:00 |
|
|
18a0ceb46e
|
clippy clean :)
|
2023-02-12 09:46:47 +11:00 |
|
|
cee17032bd
|
clippy suggestions
|
2023-02-12 09:41:34 +11:00 |
|
|
03faea6ca9
|
move stuff to util file
|
2023-02-12 09:27:41 +11:00 |
|
|
c442363cd4
|
VERY stupid mistake
|
2023-02-11 08:57:48 +11:00 |
|
|
b659e5c77b
|
fix DAA
|
2023-02-09 17:30:50 +11:00 |
|
|
122bfee8df
|
implement HALT
|
2023-02-07 22:49:08 +11:00 |
|
|
1a0a45527a
|
clean imports
|
2023-02-07 09:12:39 +11:00 |
|
|
bb7e0fbc51
|
opcodes return number of cycles
|
2023-02-02 16:28:49 +11:00 |
|
|
7c196daeb6
|
cleanup
|
2023-02-02 12:05:09 +11:00 |
|
|
eb85d3aa25
|
cant pop to f
|
2023-02-02 11:55:04 +11:00 |
|
|
ba8b03693f
|
all instructions actually working
|
2023-02-02 11:52:45 +11:00 |
|
|
8fc35fa1e1
|
cleanup
|
2023-02-02 11:00:47 +11:00 |
|
|
e4ba687968
|
0xC0 - 0xFF
|
2023-02-02 10:54:16 +11:00 |
|
|
f07c6a41a3
|
impl 0x80 to 0xBF
|
2023-02-01 23:08:51 +11:00 |
|
|
d03043bef9
|
ld instructions
|
2023-02-01 22:54:02 +11:00 |
|
|
e3199f32b6
|
0x00 - 0x3F opcodes
|
2023-02-01 22:46:58 +11:00 |
|
|
fffb6e0278
|
new register layout
|
2023-02-01 17:18:08 +11:00 |
|
|
17f037fb27
|
give flags their Full Name
|
2023-01-22 13:09:31 +11:00 |
|
|
13bd9f0a1c
|
refactor printing + args
|
2023-01-22 12:13:02 +11:00 |
|
|
744f769728
|
move opcodes to module
|
2023-01-22 09:39:45 +11:00 |
|