MechaCon

From PS2 Developer wiki
Revision as of 15:15, 24 February 2021 by Balika011 (talk | contribs)
Jump to navigation Jump to search

MechaCon is short for Mechanics Controller. This chip is the security ic of the PlayStation 2 that implements game disk security, Magic Gate and KELF file decryption.

There are two known main variants of it.

The earlier one is based on SPC 9700 and used till GH-016.

The newer one is ARM based, codenamed "Dragon".

The chip includes an 512 word eeprom. The content is different between the two main reversions.

SCP

TODO

Dragon

EEPROM layout

Start (word) End (word) Size (byte) Description
0 48 96
48 90 84
96 128 64
128 150 44
160 190 60
192 198 12
204 208 8 MAC address
211 216 10 wake up time
216 225 18 model number
227 232 10 Region code key seed
232 237 10 Region code ciphertext
240 245 10 iLink id
245 248 6
248 253 10 Console id
253 256 6
256 312 112
312 344 64
344 400 112
400 512 224 Rom patches ciphertext