Is there any information on the internet that cartridge producers can use to implement a multi-region lockout chip that switches the regions when you press the Reset button? I know that RetroUSB uses them, but is the information how to do this open to the public, so that people who know how to build the cartridges can implement it?
The CIC clones are made with a programmable microcontroller.
KRIKZZ published some source code for the one he uses:
viewtopic.php?f=9&t=9797Some older information here:
http://forums.nesdev.com/viewtopic.php?t=1219(most of the good stuff is on the very last page of that long thread)
Thanks. I will forward this to my publisher after reading it myself.
One more question: InfiniteNESLives uses a chip called Jim's Cool "JCIC". Is this one public as well? Or is it maybe already mentioned in the threads you linked?
jims cool used to be active here a few years ago, mostly talked about the CIC (for NES and SNES). I think he had his own implementation he called JCIC, and was probably freely available but I don't know where to find it at this point.
thefox also had written a C implementation of a CIC clone as a file called "Tengen.c", but I don't know if that is availble anymore either (the old links are dead, and it's not listed at his current website).
rainwarrior wrote:
thefox also had written a C implementation of a CIC clone as a file called "Tengen.c", but I don't know if that is availble anymore either (the old links are dead, and it's not listed at his current website).
https://web.archive.org/web/20140920232 ... i/Tengen.c
Ahh, bless the internet archive. Thanks.
Wow, hard to believe it has been ten years already.