Commit Graph

21 Commits

Author SHA1 Message Date
62e6987919 Fixed a misunderstanding of autoincrement/autodecrement mode; now EKBB prints its header message 2023-09-26 23:54:53 +02:00
b8b356b8b3 Added new trace infrastructure 2023-09-26 23:54:15 +02:00
be1bf406a4 Misc tiny changes 2023-09-20 23:43:31 +02:00
3f85ee0603 25x speedup by moving to switch table 2023-09-20 11:34:46 +02:00
f911a78d84 18% speedup from interrupt optimization 2023-09-20 10:44:24 +02:00
7556dca4f6 Successfully runs EKBA 2023-09-20 09:25:49 +02:00
ac3496ed4f Seems to get through tests, but never prints completion message 2023-09-19 23:43:29 +02:00
11f2eb8d35 Now gets through most of EKBA; fails test of T bit 2023-09-19 23:35:32 +02:00
82498e0c19 Got another 40 insns into EKBA. Now at 247 2023-09-19 23:11:06 +02:00
aee3672252 Got 60 insns further in EKBA 2023-09-19 22:44:02 +02:00
20e57e3a19 Improved paging simulation, added disassembler 2023-09-19 22:08:47 +02:00
1bc7f93d57 Added rest of the CPU registers and logging 2023-09-18 14:40:23 +02:00
4c4be0aa40 A couple more CPU regs 2023-09-16 18:19:41 +02:00
9d2397d809 Started RL0x device, debugged failures in DZQKA 2023-09-16 14:17:56 +02:00
3bbc842277 Prevent overruns in DL11 2023-09-14 00:15:58 +02:00
d546b0c28e First try at allowing interrupts 2023-09-14 00:15:37 +02:00
79efc4e8d3 Miscellaneous hacking 2023-09-12 19:30:36 +02:00
96038abeb1 Got it to the point that it can run a simple echo test 2023-09-12 15:39:13 +02:00
0d3dfb5a37 Many changes 2023-09-10 20:53:10 +02:00
a1daa4c4b3 Fully implemented CPU and memory busses, but not yet tested 2023-08-31 13:46:28 +02:00
35736a5fd2 Initial commit 2023-08-28 14:00:07 +02:00