sanni / cartreader

A shield for the Arduino Mega that can back up video game cartridges.
GNU General Public License v3.0
2.17k stars 221 forks source link

Add Bypass Capacitors for Voltage Smoothing #812

Open RWeick opened 1 year ago

RWeick commented 1 year ago

I’ve recently cloned the N64 GameShark and released it publicly. It uses an Altera EPM240, and it doesn’t work with the sanni cart reader until I program it with verilog to sample the input signals more times than is compatible with the speed at which the signals are executed on an N64. This has caused the realization that the voltage on the sanni cart reader is not stabilized, and for better compatibility and stability, I am recommending the design be updated with bypass capacitor to smooth the voltage running to attached devices. This should allow the N64 GameShark clone to function with the verilog meant for the N64 as well.

Ancyker commented 1 year ago

Have you tried adding a bulk capacitor to the CIC board?

CIC-Chip

Edit: You could also try to add the SMD capacitors meant for the automated voltage select (even if you aren't using it), though I'm not sure how useful they'd actually be as they are small and far from everything else.

Ancyker commented 1 year ago

Ordered for testing:

image

Ancyker commented 6 months ago

I figured it's been a while so I should post an update on this as I have made some progress. Here are the things I've found out and my progress thus far:

As always, questions/comments are welcome. :3

zombie343 commented 3 months ago

Following, and definitely interested in increased electrical compatibility