Checking Integrated Circuit: Difference between revisions

From N64brew Wiki
Jump to navigation Jump to search
Content added Content deleted
(Add initial CIC page)
 
m (Command-tab moved page CIC to Checking Integrated Circuit)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The '''Checking Integrated Circuit''', or '''CIC''', in Nintendo 64 game cartridges prevented unlicensed and pirated game cartridges from running and allowed for regional lockout. During game execution, the [[PIF]] continuously communicates with the CIC to verify the game is valid.
The '''Checking Integrated Circuit''', or '''CIC''', in Nintendo 64 game cartridges prevented unlicensed and pirated game cartridges from running and allowed for regional lockout. During game execution, the [[PIF]] continuously communicates with the CIC to verify the game is valid.

== Reference ==
[https://www.youtube.com/watch?v=HwEdqAb2l50 REcon 2015 - Reversing the Nintendo 64 CIC]

== Open Source Implementations ==

* https://github.com/mikeryan/UltraCIC
* https://github.com/jago85/UltraCIC_C
* https://github.com/perkinsb1024/UltraCIC-II
* https://github.com/ManCloud/UltraCIC-III
* https://github.com/hcs64/boot_stub

Latest revision as of 06:24, 5 August 2020

The Checking Integrated Circuit, or CIC, in Nintendo 64 game cartridges prevented unlicensed and pirated game cartridges from running and allowed for regional lockout. During game execution, the PIF continuously communicates with the CIC to verify the game is valid.

Reference

REcon 2015 - Reversing the Nintendo 64 CIC

Open Source Implementations