Adrian Conlon
|
4db203de48
|
All interrupt handling state tests to work
|
2025-03-27 11:13:41 +00:00 |
|
Adrian Conlon
|
e3258846a8
|
Whoops: missed addition of SM83 tests to solution.
|
2025-03-27 10:19:59 +00:00 |
|
Adrian Conlon
|
3ca3d60caf
|
Correct some timing issues in GB core
|
2025-03-27 10:19:18 +00:00 |
|
Adrian Conlon
|
08089823c2
|
First stab at getting LR35902 HarteTests running. Not bad, so far!
|
2025-03-26 21:16:37 +00: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
|
d4dc99b454
|
Use lambda functions to simplify CPU pin control
|
2025-03-23 11:08:36 +00:00 |
|
Adrian Conlon
|
8a68fc5856
|
Library fixes
|
2025-03-18 21:32:44 +00:00 |
|
Adrian Conlon
|
a9db2f58bd
|
miscellaneous fixes, especiall flags
|
2025-03-18 18:38:47 +00:00 |
|
Adrian Conlon
|
21770b2460
|
Take some analysis suggestions
|
2025-02-23 12:14:30 +00:00 |
|
Adrian Conlon
|
4676ea669a
|
Simplification, but no fixes
|
2025-02-13 12:35:49 +00:00 |
|
Adrian Conlon
|
e8d770c6bb
|
Simplify i/o port handling in Z80 implementation
|
2025-01-27 21:23:47 +00:00 |
|
Adrian Conlon
|
a15cff4588
|
Fix compilation problem
|
2025-01-26 21:57:05 +00:00 |
|
Adrian Conlon
|
f31442511f
|
LR35902 analysis suggestions
|
2025-01-26 21:17:07 +00:00 |
|
Adrian Conlon
|
1b8925ebe4
|
Remove extra blank line
|
2024-10-14 11:24:09 +01:00 |
|
Adrian Conlon
|
4b4181e12d
|
Synchonise with unmanaged GB implementation
|
2024-10-14 11:04:51 +01:00 |
|
Adrian Conlon
|
fa13852e53
|
Sort out GB timing (enough to pass Blargg, anyway)
|
2024-10-12 14:38:45 +01:00 |
|
Adrian Conlon
|
0bc3cb9d03
|
first round of .net 9 analysis
|
2024-10-12 13:15:14 +01:00 |
|
Adrian Conlon
|
b38462bddf
|
.net 9 gb analysis changes
|
2024-10-12 12:57:38 +01:00 |
|
Adrian Conlon
|
4839f3fc04
|
.net 9 analysis
|
2024-10-12 12:26:21 +01:00 |
|
Adrian Conlon
|
691b800d1a
|
More .net 9 analysis changes
|
2024-10-12 12:24:42 +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
|
b1b050b1d3
|
.net 9 analysis changes
|
2024-10-12 11:09:29 +01:00 |
|
Adrian Conlon
|
c0a964fadb
|
.net 9 analysis
|
2024-10-12 10:52:47 +01:00 |
|
Adrian Conlon
|
515c679e68
|
Apply .net 9 analysis
|
2024-10-12 10:20:29 +01:00 |
|
Adrian Conlon
|
a3fd5b055a
|
.net 9 Analysis
|
2024-10-12 09:55:05 +01:00 |
|
Adrian Conlon
|
f525fcf412
|
Apply .net 9 analysis changes
|
2024-10-12 09:44:39 +01:00 |
|
Adrian Conlon
|
312316f61f
|
Apply all .net 9 analysis suggestions
|
2024-10-12 09:28:05 +01:00 |
|
Adrian Conlon
|
9aa25fed7e
|
Apply all analysis suggestions
|
2024-10-12 09:14:29 +01:00 |
|
Adrian Conlon
|
3d9b0aac56
|
Update to .Net 9
|
2024-10-12 08:49:47 +01:00 |
|
Adrian Conlon
|
0d695a6d7a
|
Tidy up test harnesses
|
2024-10-10 11:27:31 +01:00 |
|
Adrian Conlon
|
5c71acc40a
|
More analysis code changes
|
2024-10-10 00:11:55 +01:00 |
|
Adrian Conlon
|
4cd689350e
|
More analsys changes
|
2024-10-09 22:47:37 +01:00 |
|
Adrian Conlon
|
3cbc7f32d2
|
More analysis fixes
|
2024-10-09 22:46:25 +01:00 |
|
Adrian Conlon
|
4190943998
|
Update code analysis/style settings
|
2024-10-09 22:16:40 +01:00 |
|
Adrian Conlon
|
f0815d4150
|
Code analysis corrections.
|
2024-10-09 22:15:25 +01:00 |
|
Adrian Conlon
|
647be6f224
|
More style changes
|
2024-10-09 21:16:55 +01:00 |
|
Adrian Conlon
|
d5c0dcc175
|
Correct style issues
|
2024-10-09 20:05:37 +01:00 |
|
Adrian Conlon
|
dc677e5358
|
Namespace tidying
|
2024-10-09 19:48:33 +01:00 |
|
Adrian Conlon
|
ed4b4e3736
|
Flatten symbols namespace
|
2024-10-07 19:34:48 +01:00 |
|
Adrian Conlon
|
8d9e603165
|
Simplify section parsing
|
2024-10-07 19:23:12 +01:00 |
|
Adrian Conlon
|
297f3b8dff
|
Make the intel hex file format parser easier to use.
|
2024-10-07 09:40:26 +01:00 |
|
Adrian Conlon
|
b6043c3659
|
Whoops! Avoid joined test harness output
|
2024-10-06 15:56:05 +01:00 |
|
Adrian Conlon
|
591290c3f5
|
Refactor section entry extraction for clarity
|
2024-10-06 15:55:04 +01:00 |
|
Adrian Conlon
|
ffe559d792
|
Add some simplifications for argument null exception handling
|
2024-10-06 13:24:04 +01:00 |
|
Adrian Conlon
|
fa353d062c
|
Exception simplification
|
2024-09-27 12:43:38 +01:00 |
|
Adrian Conlon
|
d67cafe297
|
Prefer a more straightforward register exchange
|
2024-09-27 12:43:14 +01:00 |
|
Adrian Conlon
|
e764033948
|
Make the Z80 test harness more like the 6502
|
2024-09-27 12:41:06 +01:00 |
|
Adrian Conlon
|
34fb59eea0
|
Simplify addresable scope building
|
2024-09-25 16:32:58 +01:00 |
|
Adrian Conlon
|
709c71f14b
|
Simplify dictionary access a little and note missing "multiples" references.
|
2024-09-25 10:31:23 +01:00 |
|