Reversing the Nintendo 64 CIC - REcon 2015
Mike Ryan, marshallh, and John McMaster talk about reverse engineering and cloning a 20 year old copy protection chip. This presentation covers our successful efforts to reverse engineer and clone the Nintendo 64's copy protection chip: the N64 CIC. We describe the processes and techniques we used to finally conquer this chip, nearly 20 years after its introduction. Nintendo's NES, Super NES, and Nintendo 64 used a series of copy protection chips known as CICs. As the consoles grew more sophisticated, so did the chips. While the NES and Super NES CICs have been cracked and cloned, up until recently the Nintendo 64's has remained an elusive target. Our team approached this chip by exposing the die (decapping) and optically imaging it, including its mask ROM. Through visual inspection we determined the CPU core and instruction set, and we were able to extract the program code from the mask ROM. We wrote an emulator on PC and ultimately cloned the chip on a PIC microcontroller.

How Do I Crack Satellite and Cable Pay TV? (33c3)

Guarding Against Physical Attacks: The Xbox One Story — Tony Chen, Microsoft

27c3: Reverse Engineering the MOS 6502 CPU (en)

Dumping and reverse engineering a very cheap NES phone case

Secrets of the N64 Transfer Pak | Punching Weight | SSFF

Did Nintendo really forget to Optimize Super Mario 64 ? | MVG

Sega Saturn CD - Cracked after 20 years

Secrets of the Nintendo CIC Chip - Early Cartridge Anti-Piracy | MVG

68000 - The CPU ahead of its time

How Nintendo Stopped Bootleg Games on the Nintendo 64 | MVG

The Bricks & Minifigs Case (and Reckless Ben) Is Way More Complicated Than You Think

Disobey 2018 - Reverse Engineering fine details of Game Boy hardware - Joonas Javanainen

DEF CON 24 - Hardware Hacking Village - Matt DuHarte - Basic Firmware Extraction

Intro to Hardware Reversing: Finding a UART and getting a shell

The Insane Engineering of the Gameboy

How did they get RGB out of the NES?

How the Demo Scene Works!

Making an SNES Game the Way Nintendo Intended

How I Made A C64 Laptop From Scratch - The Portable 64 (Emulation)

