23 Commits

Author SHA1 Message Date
Adrian Conlon
e96a51342a Remove unneeded "using" 2025-08-12 08:28:08 +01:00
Adrian Conlon
bb63211f17 Fix event names 2025-08-01 22:57:38 +01:00
Adrian Conlon
eda9519068 Correct some analysis issues 2025-05-07 21:30:19 +01:00
Adrian Conlon
898a2bc7ea Try to bring the Z80 fusetest back to life 2025-05-03 02:09:31 +01:00
Adrian Conlon
3d6b549c76 Turns out using lambdas to control pins is lovely and correct, but terribly slow. Back to a more traditional method. 2025-03-24 20:18:04 +00:00
Adrian Conlon
4839f3fc04 .net 9 analysis 2024-10-12 12:26:21 +01:00
Adrian Conlon
f6829f2ec0 Z80 .net 9 analysis changes 2024-10-12 12:09:22 +01:00
Adrian Conlon
3b80ee7b37 Shared test harness 2024-10-12 11:48:54 +01:00
Adrian Conlon
3d9b0aac56 Update to .Net 9 2024-10-12 08:49:47 +01:00
Adrian Conlon
0039b06465 Couple of hacked Z80 disassembler changes 2024-06-30 15:06:46 +01:00
Adrian Conlon
291a212504 Ugrade to .NET 8.0: First pass 2024-05-18 21:57:33 +01:00
Adrian Conlon
47ecdad3e8 Work towards accurate bus/memory/io timings. Especially Z80 m-cycle timing.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-07-05 00:09:51 +01:00
Adrian Conlon
cd4af67177 Work my way through a bunch of the analysis suggestions.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-06-22 00:00:15 +01:00
Adrian Conlon
db0e8c613f Update all analysis (and other!) nuget packages, ensure builds across all projects.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-06-21 18:35:10 +01:00
Adrian Conlon
73d08fe7a7 Upgrade .net version and analysis packages en mass.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-12-04 01:03:17 +00:00
Adrian Conlon
c15ec96862 Make the Z80 implementation M-Cycle accurate. I think!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-11-30 14:06:38 +00:00
Adrian Conlon
3c87907471 Choose a different mechanism for ignoring (at the moment) bus test events.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-11-16 21:00:26 +00:00
Adrian Conlon
9ca85428e0 Correct: Fuse error count + expected versus actual register checking.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-15 17:24:26 +01:00
Adrian Conlon
accdf19805 Hmm, now I look more closely at the Fuse event tests: I've got all sorts of obscure failures!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-15 10:38:34 +01:00
Adrian Conlon
d15d1e0d08 Start incorporating "event" support into the Fuse tests. Only supported by the Z80 fuse tests at present.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-14 22:38:47 +01:00
Adrian Conlon
f432f1be20 Correct AF output in Z80 Fuse test runner.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-14 08:02:57 +01:00
Adrian Conlon
a2b62bb189 Catch some bad arrangements of expected versus actual for the Z80 fuse tests.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-13 22:30:27 +01:00
Adrian Conlon
9550ed57be Add a .net Fuse test suite for the Z80 core (one "unexpected" result).
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-08-13 22:24:04 +01:00