Hacker News new | ask | show | jobs
by gwbas1c 2211 days ago
When you made your own cart, did you do anything about the lockout chip? (I think it's called 10nes?)

Or do you carts only work on a modded SNES?

2 comments

10NES is the algorithm running on the CIC lockout chip of the original Nintendo Entertainment System; the SNES had a similar lockout chip, but used a different algorithm.

These days, the SNES CIC algorithm is fully understood, and you can program an ordinary microcontroller to run either the "cartridge" or "console" ends of the algorithm for every region, or even for a cartridge to detect at runtime what region the console expects. See https://sd2snes.de/blog/cool-stuff/supercic

Hi! The cart works on all SNES consoles from any region. For the lockout chip, it uses an "aftermarket" lockout chip that is able to play on any console region (you simply need to hit reset 5 times to change region).

Today, there are several different lockoutchip available on the market, including the opensource "SuperCIC" one: https://sd2snes.de/blog/cool-stuff/supercic

For Yo-Yo Shuriken, we used the CIC chip made by Infinite NES Lives (a great producer of NES and SNES hardware supplies!): http://www.infiniteneslives.com/snessupplies.php