Adrian.Conlon
|
4f491f110e
|
Make the 6502 a little more compatible with other processor implementations.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-17 13:46:06 +01:00 |
|
Adrian.Conlon
|
71d213faec
|
Ensure that memory read/write events are triggered.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-16 10:40:38 +01:00 |
|
Adrian.Conlon
|
d522b694bd
|
Make the flag adjustment a little more consistent with the rest of my emulators.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-16 10:05:49 +01:00 |
|
Adrian.Conlon
|
d1bb49143d
|
Reinstate operation timings (TBC)
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-15 23:19:46 +01:00 |
|
Adrian.Conlon
|
3084d2341c
|
New improved disassembler for 6502: much smaller than before.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-14 17:22:28 +01:00 |
|
Adrian.Conlon
|
7ff7ee040f
|
Experimental decoding 6502 interpreter. Runs Klaus Dormann tests to completion.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-13 12:02:44 +01:00 |
|
Adrian.Conlon
|
8c81a27224
|
"Modernise" the 6502 emulator a little. Not complete, but does successfully complete Klaus Dormann tests.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-11 21:34:01 +01:00 |
|
Adrian.Conlon
|
d3c0494fb3
|
Switch back to use standard bit encoded fields.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-10 15:51:33 +01:00 |
|
Adrian.Conlon
|
3146867101
|
Correct a couple of exception throws.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-07 19:40:15 +01:00 |
|
Adrian.Conlon
|
f970c45005
|
Get the loop exit conditions worked out.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-06 21:32:52 +01:00 |
|
Adrian.Conlon
|
04fd979e56
|
6502: Better wrapping for the executing/executed events to avoid "fetchByte" issue.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-06 12:02:41 +01:00 |
|
Adrian.Conlon
|
7910ada7fa
|
First stab at a running M6502 test suite. Running Klaus Dormann tests
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-05 17:46:02 +01:00 |
|
Adrian.Conlon
|
8f84d57fe1
|
A few small tidy ups.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-02 22:23:20 +01:00 |
|
Adrian.Conlon
|
88d3e4fd47
|
Initial stab at getting MOS6502 imported to the EightBit library.
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-07-02 22:03:33 +01:00 |
|
Adrian.Conlon
|
105032f08a
|
Dump of all my C++ emulators, only Intel8080 integrated so far...
Signed-off-by: Adrian.Conlon <adrian.conlon@gmail.com>
|
2017-06-04 21:38:34 +01:00 |
|