Adrian Conlon
|
7ba7df0b6d
|
Update boost and SDL libraries
|
2026-08-16 12:17:28 +01:00 |
|
Adrian Conlon
|
99531140ba
|
6809 Color Computer basic now executes correctly: hurrah!
|
2026-06-06 12:27:09 +01:00 |
|
Adrian Conlon
|
f79bdfd4a3
|
Fix broken unit tests
|
2026-06-05 22:25:30 +01:00 |
|
Adrian Conlon
|
fe48576814
|
6809 mostly working again. A few niggles
|
2026-06-05 20:39:30 +01:00 |
|
Adrian Conlon
|
884e0f38a7
|
One step closer on 6809
|
2026-06-02 21:56:12 +01:00 |
|
Adrian Conlon
|
da157dada6
|
6809 compiles and kinda runs
|
2026-06-02 20:50:33 +01:00 |
|
Adrian Conlon
|
27b45916bc
|
Correct noexcept specification
|
2026-06-02 20:45:08 +01:00 |
|
Adrian Conlon
|
7add835554
|
Couple of small tidy ups
|
2026-06-02 17:28:24 +01:00 |
|
Adrian Conlon
|
f5d2ee2e0e
|
Closer to C# version
|
2026-06-01 23:46:19 +01:00 |
|
Adrian Conlon
|
c8c7cc461a
|
Fixes 8080 implmentation so tests run. Cycle counts wrong though
|
2026-06-01 22:51:39 +01:00 |
|
Adrian Conlon
|
683fc0e878
|
Broken, but kinda runs Intel 8080
|
2026-06-01 22:00:01 +01:00 |
|
Adrian Conlon
|
8f4b0b1e71
|
Some minor consistency changes
|
2026-06-01 18:59:02 +01:00 |
|
Adrian Conlon
|
aa6045b714
|
More unification to C# code
|
2026-06-01 11:07:29 +01:00 |
|
Adrian Conlon
|
bcdb5e7fcf
|
6502 implementation synced strongly to C# version. Single step tests complete again
|
2026-05-31 10:12:05 +01:00 |
|
Adrian Conlon
|
0ef9ac4a4b
|
Closer to .net versions
|
2026-05-29 10:47:46 +01:00 |
|
Adrian Conlon
|
34e834f753
|
Closer to c# code
|
2026-05-27 20:27:04 +01:00 |
|
Adrian Conlon
|
f28cfd9faf
|
Reasonable stab at performance build configuration
|
2026-05-26 09:25:47 +01:00 |
|
Adrian Conlon
|
737c753d76
|
Reset all project options (as much as possible) to default
|
2026-05-26 08:47:57 +01:00 |
|
Adrian Conlon
|
e0f25c8cff
|
Set build options to optimised defaults, so I can benchmark
|
2026-05-25 22:56:08 +01:00 |
|
Adrian Conlon
|
e1ed8ea122
|
Synchronise C++ code with C# code. Now Z80 passes HarteTests
|
2026-05-25 22:22:22 +01:00 |
|
Adrian Conlon
|
46f03aa759
|
Update solution
|
2026-05-24 17:49:43 +01:00 |
|
Adrian Conlon
|
f04be0ef17
|
Small wins
|
2026-05-24 17:48:56 +01:00 |
|
Adrian Conlon
|
6bec1d473d
|
First stage of syncing to .net implementation. Pretty shakey, but test_Z80 runs
|
2026-05-22 21:42:05 +01:00 |
|
Adrian Conlon
|
43f1ec55a1
|
Fix 6502 test "board"
|
2026-03-25 21:41:14 +00:00 |
|
Adrian Conlon
|
1fcf394592
|
Simplify z80 refresh register implementation
|
2026-03-23 16:01:39 +00:00 |
|
Adrian Conlon
|
d533593a14
|
Lots of miscellaneous cycle accurate updates
|
2026-03-21 16:18:39 +00:00 |
|
Adrian Conlon
|
81c1703ea9
|
Simplify register usage
|
2026-03-14 13:09:28 +00:00 |
|
Adrian Conlon
|
8ef462f5c4
|
Fix some more timing issues
|
2026-03-04 16:37:25 +00:00 |
|
Adrian Conlon
|
a1afe7f78c
|
Moving towards Z80 cycle accuracy
|
2026-03-03 10:30:08 +00:00 |
|
Adrian Conlon
|
199232dd53
|
use available helpers
|
2026-03-02 10:50:05 +00:00 |
|
Adrian Conlon
|
3fc3b95bbd
|
A step closer to the .net implementation
|
2026-03-02 10:49:50 +00:00 |
|
Adrian Conlon
|
74c1bb431b
|
Add Z80 HarteTest
|
2026-02-28 14:19:24 +00:00 |
|
Adrian Conlon
|
34e30682f7
|
Fix z80 disassembler for HarteTest
|
2026-02-28 14:19:03 +00:00 |
|
Adrian Conlon
|
345a15552a
|
Add (non-passing) Z80 HarteTest
|
2026-02-28 14:18:40 +00:00 |
|
Adrian Conlon
|
55c7afd25f
|
Simplify string access
|
2026-02-28 12:45:17 +00:00 |
|
Adrian Conlon
|
7f18eacced
|
simplify 6502 hartetest checker code
|
2026-02-28 12:25:20 +00:00 |
|
Adrian Conlon
|
cd8e8bb9b5
|
simplify 6502 hartetest project
|
2026-02-28 12:22:52 +00:00 |
|
Adrian Conlon
|
20da8caf4b
|
Update simdjson
|
2026-02-24 20:06:37 +00:00 |
|
Adrian Conlon
|
33a6b98465
|
small readability changes
|
2026-02-24 12:04:51 +00:00 |
|
Adrian Conlon
|
c2890b6d00
|
Bring z80 implementation closer to .net
|
2026-02-24 11:39:33 +00:00 |
|
Adrian Conlon
|
abcb245655
|
Synch with .net version of emulator (work-in-progress)
|
2026-02-23 10:24:49 +00:00 |
|
Adrian Conlon
|
3c5494c26a
|
Upgrade boost/SDL
|
2025-07-25 16:15:19 +01:00 |
|
Adrian Conlon
|
5dce17cb7a
|
Add sm83 Harte tests
|
2025-03-27 20:08:59 +00:00 |
|
Adrian Conlon
|
abe918e264
|
Commit in-flight changes. Look reasonable
|
2025-03-27 20:05:51 +00:00 |
|
Adrian Conlon
|
1f5635d11e
|
Sync to latest 6502 processor tests
Signed-off-by: Adrian Conlon <98398945+AdrianConlon@users.noreply.github.com>
|
2025-02-13 21:51:54 +00:00 |
|
Adrian Conlon
|
19e4fe265f
|
Merge branch 'master' of https://github.com/MoleskiCoder/EightBit
|
2025-01-28 21:52:05 +00:00 |
|
Adrian Conlon
|
d838ad7946
|
Sync to the .Net version of the Z80 code
|
2025-01-28 21:44:22 +00:00 |
|
Adrian Conlon
|
6e06ed95f0
|
Partial fix of a GB background optimisation problem.
|
2024-10-14 21:38:51 +01:00 |
|
Adrian Conlon
|
e1a2eba8f9
|
Correct cycles per second definition in test harness
|
2024-09-14 10:09:33 +01:00 |
|
Adrian Conlon
|
f675b69876
|
Correct profiler finish generation firing bug.
|
2024-09-13 20:57:01 +01:00 |
|