|
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 |
|
|
c82f00c88b
|
fix carry instruction flags
|
2023-02-02 11:07:09 +11:00 |
|
|
d73fbc827c
|
move ime_scheduled logic from opcode handler
|
2023-02-02 11:00:59 +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 |
|
|
3da02edc34
|
instruction changes & fixes
|
2023-02-01 22:46:41 +11:00 |
|
|
7460d31913
|
extra instructions + fix caps on flags
|
2023-02-01 20:04:05 +11:00 |
|
|
fffb6e0278
|
new register layout
|
2023-02-01 17:18:08 +11:00 |
|
|
3a599b069f
|
better processor modularisation
|
2023-01-31 10:05:36 +11:00 |
|
|
8413dedb89
|
remove unneeded allow(dead_code)s
|
2023-01-27 11:26:33 +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 |
|
|
57b46eca6e
|
move processor to own module folder
|
2023-01-22 09:35:10 +11:00 |
|