Commit Graph

17 Commits

Author SHA1 Message Date
Adrian Conlon 291a212504 Ugrade to .NET 8.0: First pass 2024-05-18 21:57:33 +01:00
Adrian Conlon 81b2b04ddd Add Z80 Fuse test to the EightBit .Net solution
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-11-16 21:01:47 +00:00
Adrian Conlon f570916364 Add a skeletal repository for LR35902 Blargg Game Boy tests.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-07-21 18:32:42 +01:00
Adrian Conlon 7192b5c095 Refactor non-CPU specific parts of the LR35902 fuse test code into it's own library
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-07-21 10:34:44 +01:00
Adrian Conlon ed92ce33f6 Starting to port Fuse test runner for LR35902 emulator. Not running yet.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-07-19 23:59:32 +01:00
Adrian Conlon 23ba6d457e Add emulation of Grant Searle MC6809 SBC as a test container (untested!)
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-04-28 21:00:30 +01:00
Adrian Conlon 77a3171037 Add an MC6850 ACIA implementation (not tested, direct port of the C++ code)
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2019-04-23 00:47:27 +01:00
Adrian Conlon 0d73b588c3 Whoops: Forgot to commit the addition of the MC6809 unit test project to the EightBitNet solution.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2019-04-21 16:52:48 +01:00
Adrian Conlon 6b33d2b5a5 Add a initial port of the MC6809 processor to the .Net collection
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2019-04-10 19:51:39 +01:00
Adrian Conlon 9a1d5cc762 First commit of the Intel8080 processor core. Passes diagnostics. Runs at ~50% speed of unmanaged code.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-28 00:06:35 +00:00
Adrian Conlon 01ce926574 Start adding Z80 test harness and update package configurations.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-19 00:58:17 +00:00
Adrian Conlon ea82c58777 Add Z80 processor (untested, but complete)
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-16 21:32:34 +00:00
Adrian Conlon d6d8c4e13c Move the EightBit (.Net) test projects to better locations.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-06 22:58:26 +00:00
Adrian Conlon 73863118d6 Start renaming the EightBit projects to be a little more meaningful.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-06 22:49:26 +00:00
Adrian Conlon 224000c4c7 Not sure if this was a really good idea, but integrated StyleCop rules into the builds. Corrected all except documentation problems.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-04 23:52:21 +00:00
Adrian Conlon 3c5e292eae Drop Register16 support (replaced with explicit ushort), add some unit tests (Chip class only at present)
Now runs some instructions before going wrong...

Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-03 00:42:55 +00:00
Adrian Conlon 9a06b1743f Port of EightBit library to .Net (unworking!)
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-02-02 15:12:51 +00:00