Jump to content

Recommended Posts

Posted

I've seen this mentioned a couple of time and don't know what's so special about it. I know it deals with Capcom games but thats about it.

Posted

The XOR tables are a method of encryption used in CPS2 games.

XOR stands for eXclusive OR. This should mean something to those with a bit of experience in electronics or boolean algebra.

Anyway, each game has its own table, so to emulate the game, you have to figure out the table.

The tricky thing there is that these tables are stored in a S-RAM chip, making it very uneasy to read: as soon as you unplug the battery, all the information is lost (at least that's what they think at CPS2Shock).

From their website:

The CPS-2 game boards are protected by a system that uses encrypted program ROM's. We believe the key data for the decryption of these ROM's is stored in low power S-RAM located inside one of the onboard custom chips. When the game board is switched off or disconnected from the main board, these custom chips are supplied by a 3,6v lithium battery. The average life span of this battery is around five to six years. Once the voltage of this battery is below 2v, the stored encryption key will be lost. The condition of this battery is not measurable due to the fact that lithium batteries will hold their voltage almost constant until the end of their life.

They tried dumping it from working CPS2 boards, but from what they say, all attempts have failed.

I have no idea how they figure out these tables.

 

I hope that helped you to have an idea of what XOR tables are :D

If it's not clear (and I'm pretty sure it's not :( ) don't hesitate to ask more explainations on a particular point.

I'll help as much as I can :(

Posted

Yeah, well...CPS2Shocks dudes (like Razoola) are real wizards when it comes to understanding CPS-2.

Posted

in laymans terms, just consider them as essential files so you could play your CPS-2 ROMs on emulators. without them, your ROMs are useless.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...