Alex Janka
|
1a0a45527a
|
clean imports
|
2023-02-07 09:12:39 +11:00 |
|
Alex Janka
|
98b217b858
|
split memory module
|
2023-02-06 20:54:26 +11:00 |
|
Alex Janka
|
f0b2369c9d
|
object rendering + usermode ram
|
2023-02-06 19:17:52 +11:00 |
|
Alex Janka
|
9591f2123f
|
fix stupid ram stuff + cpu inits itself
|
2023-02-06 12:32:10 +11:00 |
|
Alex Janka
|
edfda4fd84
|
remove stupid commented out code
|
2023-02-06 12:19:15 +11:00 |
|
Alex Janka
|
976ee24d6a
|
initial gpu impl
|
2023-02-05 18:46:55 +11:00 |
|
Alex Janka
|
74551afdd8
|
graphics window
|
2023-02-03 09:15:30 +11:00 |
|
Alex Janka
|
f759fdd48c
|
dont let the game know about the speedup
|
2023-02-03 08:55:03 +11:00 |
|
Alex Janka
|
f87fe618fd
|
vblank should be working
|
2023-02-03 08:54:29 +11:00 |
|
Alex Janka
|
8b9bcb5026
|
clear if bits
|
2023-02-02 19:05:18 +11:00 |
|
Alex Janka
|
6ae1d4a4b8
|
interrupt handling
|
2023-02-02 19:01:11 +11:00 |
|
Alex Janka
|
0a6e0b6833
|
almost timing
|
2023-02-02 16:52:33 +11:00 |
|
Alex Janka
|
7c196daeb6
|
cleanup
|
2023-02-02 12:05:09 +11:00 |
|
Alex Janka
|
ba8b03693f
|
all instructions actually working
|
2023-02-02 11:52:45 +11:00 |
|
Alex Janka
|
d73fbc827c
|
move ime_scheduled logic from opcode handler
|
2023-02-02 11:00:59 +11:00 |
|
Alex Janka
|
7460d31913
|
extra instructions + fix caps on flags
|
2023-02-01 20:04:05 +11:00 |
|
Alex Janka
|
fffb6e0278
|
new register layout
|
2023-02-01 17:18:08 +11:00 |
|
Alex Janka
|
3a599b069f
|
better processor modularisation
|
2023-01-31 10:05:36 +11:00 |
|
Alex Janka
|
8413dedb89
|
remove unneeded allow(dead_code)s
|
2023-01-27 11:26:33 +11:00 |
|
Alex Janka
|
17f037fb27
|
give flags their Full Name
|
2023-01-22 13:09:31 +11:00 |
|
Alex Janka
|
13bd9f0a1c
|
refactor printing + args
|
2023-01-22 12:13:02 +11:00 |
|
Alex Janka
|
744f769728
|
move opcodes to module
|
2023-01-22 09:39:45 +11:00 |
|
Alex Janka
|
57b46eca6e
|
move processor to own module folder
|
2023-01-22 09:35:10 +11:00 |
|