Adrian Conlon
|
90c887d169
|
Use intrinsics, if possible
|
2024-08-05 20:32:34 +01:00 |
|
Adrian Conlon
|
c8ac0f20dc
|
Step can be split a little to make it easier to override.
|
2024-07-24 17:21:49 +01:00 |
|
Adrian Conlon
|
d8fad7b988
|
Try to minimise use of "Word" from Register16
|
2024-06-30 12:30:07 +01:00 |
|
Adrian Conlon
|
a64f370d7c
|
Compilation fixes
|
2024-05-29 10:56:16 +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
|
bc491884b0
|
Synchronise HALT implementation for Intel style processors with the C++ version.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-08-29 09:05:31 +01:00 |
|
Adrian Conlon
|
583c5444a0
|
Correct a couple of small LR35902 timing issues.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-08-12 18:33:33 +01:00 |
|
Adrian Conlon
|
f54ef07057
|
Couple of small refactorings, based on repeated bit patterns
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-08-07 13:27:03 +01:00 |
|
Adrian Conlon
|
5a7a3b5019
|
Tidy up EightBit.GameBoy namespace definition.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-28 11:50:25 +01:00 |
|
Adrian Conlon
|
af82470f27
|
Correct a couple of LR35902 timing mistakes.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-27 10:24:03 +01:00 |
|
Adrian Conlon
|
800eff05a6
|
Correct AF value in LR35902 emulator
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-26 00:58:54 +01:00 |
|
Adrian Conlon
|
8dea5746c4
|
Tidy up stylecopy usage for the LR35902 set of libraries.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-21 13:11:00 +01:00 |
|
Adrian Conlon
|
b6ced1ddd5
|
Use "InvalidOperationException" for invalid opcodes in LR35902 emulation (for Fuse test runner)
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-19 23:58:26 +01:00 |
|
Adrian Conlon
|
7f30fcf4b2
|
Whoops: extra blank link crept in.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-14 17:49:35 +01:00 |
|
Adrian Conlon
|
3eb3975e37
|
Add an initial stab at LR35902 (aka GameBoy) support. Untested and no disassembler though...
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-07-14 17:46:57 +01:00 |
|