Currency
USD CurrencyUSD
AED CurrencyAED
AFN CurrencyAFN
ALL CurrencyALL
AMD CurrencyAMD
ANG CurrencyANG
AOA CurrencyAOA
ARS CurrencyARS
AUD CurrencyAUD
AWG CurrencyAWG
AZN CurrencyAZN
BAM CurrencyBAM
BBD CurrencyBBD
BDT CurrencyBDT
BGN CurrencyBGN
BHD CurrencyBHD
BIF CurrencyBIF
BMD CurrencyBMD
BND CurrencyBND
BOB CurrencyBOB
BRL CurrencyBRL
BSD CurrencyBSD
BTN CurrencyBTN
BWP CurrencyBWP
BYN CurrencyBYN
BYR CurrencyBYR
BZD CurrencyBZD
CAD CurrencyCAD
CDF CurrencyCDF
CHF CurrencyCHF
CLF CurrencyCLF
CLP CurrencyCLP
CNH CurrencyCNH
CNY CurrencyCNY
COP CurrencyCOP
CRC CurrencyCRC
CUC CurrencyCUC
CUP CurrencyCUP
CVE CurrencyCVE
CZK CurrencyCZK
DJF CurrencyDJF
DKK CurrencyDKK
DOP CurrencyDOP
DZD CurrencyDZD
EGP CurrencyEGP
ERN CurrencyERN
ETB CurrencyETB
EUR CurrencyEUR
FJD CurrencyFJD
FKP CurrencyFKP
GBP CurrencyGBP
GEL CurrencyGEL
GGP CurrencyGGP
GHS CurrencyGHS
GIP CurrencyGIP
GMD CurrencyGMD
GNF CurrencyGNF
GTQ CurrencyGTQ
GYD CurrencyGYD
HKD CurrencyHKD
HNL CurrencyHNL
HRK CurrencyHRK
HTG CurrencyHTG
HUF CurrencyHUF
IDR CurrencyIDR
ILS CurrencyILS
IMP CurrencyIMP
INR CurrencyINR
IQD CurrencyIQD
IRR CurrencyIRR
ISK CurrencyISK
JEP CurrencyJEP
JMD CurrencyJMD
JOD CurrencyJOD
JPY CurrencyJPY
KES CurrencyKES
KGS CurrencyKGS
KHR CurrencyKHR
KMF CurrencyKMF
KPW CurrencyKPW
KRW CurrencyKRW
KWD CurrencyKWD
KYD CurrencyKYD
KZT CurrencyKZT
LAK CurrencyLAK
LBP CurrencyLBP
LKR CurrencyLKR
LRD CurrencyLRD
LSL CurrencyLSL
LYD CurrencyLYD
MAD CurrencyMAD
MDL CurrencyMDL
MGA CurrencyMGA
MKD CurrencyMKD
MMK CurrencyMMK
MNT CurrencyMNT
MOP CurrencyMOP
MRO CurrencyMRO
MRU CurrencyMRU
MUR CurrencyMUR
MVR CurrencyMVR
MWK CurrencyMWK
MXN CurrencyMXN
MYR CurrencyMYR
MZN CurrencyMZN
NAD CurrencyNAD
NGN CurrencyNGN
NIO CurrencyNIO
NOK CurrencyNOK
NPR CurrencyNPR
NZD CurrencyNZD
OMR CurrencyOMR
PAB CurrencyPAB
PEN CurrencyPEN
PGK CurrencyPGK
PHP CurrencyPHP
PKR CurrencyPKR
PLN CurrencyPLN
PYG CurrencyPYG
QAR CurrencyQAR
RON CurrencyRON
RSD CurrencyRSD
RUB CurrencyRUB
RWF CurrencyRWF
SAR CurrencySAR
SBD CurrencySBD
SCR CurrencySCR
SDG CurrencySDG
SEK CurrencySEK
SGD CurrencySGD
SHP CurrencySHP
SLL CurrencySLL
SOS CurrencySOS
SRD CurrencySRD
SSP CurrencySSP
STD CurrencySTD
STN CurrencySTN
SVC CurrencySVC
SYP CurrencySYP
SZL CurrencySZL
THB CurrencyTHB
TJS CurrencyTJS
TMT CurrencyTMT
TND CurrencyTND
TOP CurrencyTOP
TRY CurrencyTRY
TTD CurrencyTTD
TWD CurrencyTWD
TZS CurrencyTZS
UAH CurrencyUAH
UGX CurrencyUGX
UYU CurrencyUYU
UZS CurrencyUZS
VES CurrencyVES
VND CurrencyVND
VUV CurrencyVUV
WST CurrencyWST
XAF CurrencyXAF
XCD CurrencyXCD
XOF CurrencyXOF
XPF CurrencyXPF
YER CurrencyYER
ZAR CurrencyZAR
ZMW CurrencyZMW
ZWL CurrencyZWL
Menu
Notify me when product is back in stock

MOS CPU Replacer (6510/8501)

$15.00 inc. tax
Share
Please read the entire description before ordering.

Replace rare/expensive/unreliable MOS CPUs

  • 6510 (C64) (8500 is same as 6510)
  • 6510T (1551 floppy drive)
  • 8501 (C16, C116, Plus/4) (7501 is same as 8501)
  • 8502 (C128)
The above "CPUs" are just standard 6502s with some extra logic tacked on inside.

This device uses a standard 6502 CPU, and implements the extra functions using discrete logic - no programmable parts.
Standard 6502 CPUs are abundant and cheap, and produced by many manufacturers (Rockwell, UMC, Synertek, MOS, etc).
The 6502 CPUs that I offer with these, are pre-tested.

You can use a 65C02 or W65C02, but this is untested, and will cause compatibility issues with some software at the least, or not work at the worst.
If using a WDC W65C02, you must cut jumper W.

It may struggle to fit inside a C116 or Plus/4 due to height, so for these machines you should solder the 6502 directly to the module's PCB, or solder the module directly to the C116 or Plus/4 motherboard.
For C16, height is not a problem.

It is tested to fit next to a PLA20V8 replacement in a 250407 board. Other oversized replacement boards may interfere and require installing the module in an extra socket to raise it up.

If you order it in kit form, build instructions are on the back of the PCB, and clarified via the Source link below.

Status as of Rev1:
  • 6510 config: Tested working in a C64 and C64C with a wide range of software. In one scenario, it was discovered that it causes graphical glitches when used in a C64 with a C0pperdragon video conversion device (which watches the VIC-II pins).
  • 6510T config: Not tested - I don't have a 1551.
  • 8501 config: Tested working in a C16 and a Plus/4, but it has been found that at least one program crashes on a 64K-modded C16, that doesn't crash with a real 8501.
  • 8502 config: Works but has graphical glitches, likely due to a timing issue, so should only be built if you plan to help me diagnose this. For 8502, you must install a 2MHz-rated CPU (such as 6502A).

Known issues:

  • A local enthusiast has discovered that using this adapter in 8501 config in their 64K-modded C16, results in Slipstream (https://psytronik.itch.io/slipstream) hanging, and causing resets to stop working (need a power cycle). One other person has confirmed this, and confirmed it doesn't happen with a real 8501, so the issue is with the MOS CPU Replacer. I will look into possible causes and update this page if a solution is found. Testing the C64 version of Slipstream in a C64 works fine with either a real 6510 or the MOS CPU Replacer in 6510 config.
  • One user reported that it causes graphical glitches when used in a C64 (6510 config) with a C0pperdragon video conversion device (which watches the VIC-II pins), but works well otherwise.
  • I am working on improving the device, and hopefully reaching 100% compatibility. Expect a new version later.


Source files and build instructions

DIY kits have all SMD parts pre-soldered.
Second photo shows a DIY kit with included 6502.
Third photo shows an assembled module with included 6502, installed into a C64.
Product Code: MOS_CPU_Replacer
Product Condition: New
weight: 50g
Description
Details
Reviews
No Reviews Posted Yet - be the first!
Product Added to your Cart
x

-------- OR --------