CPU variants: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
m (add another clone) |
(ua6540) |
||
Line 24: | Line 24: | ||
[[File:Ua6527p old.png]] [[File:Ua6527p new.png]] | [[File:Ua6527p old.png]] [[File:Ua6527p new.png]] | ||
|- | |||
| UA6540 || UMC-made clone of 2C07 [https://forums.nesdev.org/viewtopic.php?t=17257] | |||
|- | |- | ||
| UM6557 || Believed to be a 100% duplicate of UA6527, for use in SECAM regions. | | UM6557 || Believed to be a 100% duplicate of UA6527, for use in SECAM regions. |
Revision as of 16:35, 6 May 2018
Beyond the well-studied 2A03G, we know of the following CPU revisions, both made by Ricoh and other manufacturers:
RP2A03 | M2 duty cycle is 3/4 instead of 5/8. Lacks tonal noise mode. Has broken and disabled programmable interval timer on-die. Other differences? |
RP2A03E | no known differences |
RP2A03G | reference model |
RP2A03H | no known differences |
RP2A04 | Not actually a CPU at all, just a jumper in a 40-pin PDIP |
RP2A07 | input clock divider is 16. Changes to noise, DPCM, frame timer tables. Fixed DPCM RDY address bus glitches. Other differences? |
RP2A07A | no known differences relative to 2A07letterless |
MG-P-501 | Micro Genius-made clone. No specifics known. |
UA6527 | UMC-made clone of 2A03G. Has swapped pulse channel duty cycles. |
UA6527P | UMC-made clone of 2A03G for compatibility with NTSC software in PAL countries. input clock divider is 15. Otherwise believed same as 6527.
Two revisions exist: before mid-1990 (which has UMC logo on left) and after-mid-1990 (which has UMC logo on top). It is said that old UMC CPU has broken DMC reader function [1]. At least some of CodeMasters' games behave differently on them. |
UA6540 | UMC-made clone of 2C07 [2] |
UM6557 | Believed to be a 100% duplicate of UA6527, for use in SECAM regions. |
UM6561 | NES-on-a-chip. CPU half believed identical to UA6527P. |
TA-03N | ??-made clone of 2A03G |
TA-03NP | ??-made clone of 2A03G for NTSC compatibility in PAL countries. Input clock divider is 15. |
TA-03NP1 | ??-made clone of 2A03G for NTSC compatibility in PAL countries. Input clock divider is 15. Fixed DPCM problems? |
PM03 | Gradiente-made clone of 2A03G. [3] |
If you know of other differences or other revisions, please add them!