Adrian Conlon
|
1d976e811d
|
Introduce a little consistency with regards to pin naming and usage.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
|
2019-04-23 00:58:33 +01:00 |
|
Adrian Conlon
|
e80963260d
|
Try to avoid copying around Register16 references, if possible.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-03-07 01:21:00 +00:00 |
|
Adrian Conlon
|
56f46a8236
|
Speed up Z80 block operations by using values rather than reference objects, if possible.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-03-07 00:28:39 +00:00 |
|
Adrian Conlon
|
12969dbef6
|
Use intermediate values for HL2, if possible.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-23 10:38:29 +00:00 |
|
Adrian Conlon
|
03caba99dc
|
Follow most of the guideline suggestions from VS2019 preview. Pretty good suggestions!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-22 22:33:51 +00:00 |
|
Adrian Conlon
|
28b7a88f0f
|
Use the correct virtual methods: BusRead and BusWrite to control bus access for Z80 a la M6502 implementation.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-22 19:59:42 +00:00 |
|
Adrian Conlon
|
27e1c5c9f8
|
Make Register16 a class, rather than struct. Tricky, but a bit faster than before.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-21 19:58:49 +00:00 |
|
Adrian Conlon
|
c0aa7c5ff5
|
Correct a few small mistakes in the Z80 emulation.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-21 01:10:17 +00:00 |
|
Adrian Conlon
|
c7feb58815
|
Correct a Z80 compare mistake: the result of the implied subtraction shouldn't be applied to the flags register!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-21 00:02:31 +00:00 |
|
Adrian Conlon
|
f0d5751949
|
Fix Z80 LDIR
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-20 22:35:22 +00:00 |
|
Adrian Conlon
|
5714798756
|
Lots of stylecop encouraged changes.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-02-19 00:56:16 +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 |
|