-
A CPU type should be added for the Ricoh 2A03 (and implicitly the PAL 2A07) used in the NES. The only difference is that the D flag has no effect on arithmetic.
Note that this shouldn't involve act…
-
As time permits please add support for 'illegal opcodes.' An excellent reference exists at [NMOS 6510 Unintended Opcodes: No More Secrets](http://csdb.dk/getinternalfile.php/135165/NoMoreSecrets-NMOS6…
-
ASL, INC and possibly other read/write instructions do two writes on an original 6502.
They first write the original value, then the modified one.
The CMOS 65C02 behave differently.
That can caus…
-
@OneLoneCoder I'm not sure if you said this in the video, but are you planning to implement BCD?
Currently the instructions ADC and SBC are implemented only in binary mode; e.g. they ignore the D f…
-
In my research, there's no evidence that Ricoh licensed the chip designs from MOS. I've talked directly to Bill Mensch about this and IIRC he indicated that they just copied it. I also have heard Bill…
-
Title.
Its nowhere to be seen????
Latest version available on github. I've looked through the windows tab, channels just isn't there and I'm confused
-
Offline makecode build help.
Greetings. Our pc lab has win7 32bit installed, each pc is networked but there is no Internet access in the lab. The makecode offline installer doesn't work as it requi…
-
If it's supposed to be random, it is not, At least on my PC, it gives any time i run the program:
- MSM6295, hitting I am feeling lucky again gives, respectively:
- Ricoh 2A03
- SMS
- YM3438 (ext…
-
First thing, amazing project. Very useful for emulator development.
The CPU instructions I coded passed all the tests successfully with a simple memory management class.
```cpp
#pragma once
#i…
-
The NES uses a Ricoh 6502 clone that lacks decimal mode. The CLD in interrupt handlers should not be emitted for this CPU type.