CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

kchamp.c

0.34b2 [Ernesto Corvi, Gareth Hall, Carlos Lozano, Howie Cohen, Frank Palazzolo]


NOTES:

- The 1P version of Karate Champ is the same as VS version but with a DAC instead of a MSM5205. Also some minor IO ports and memory map changes. Dip switches differ too.

- In the VS version Karate Champ are the first 4 opcodes that the program executes aren't encrypted for some obscure reason. The address for the 2nd opcode (a jump) is encrypted too. It's not clear what the 3rd and 4th opcode are supposed to do, they just write to a RAM location. This write might be what turns the encryption on, but this doesn't explain the encrypted address for the jump.

- Clone kchampvs: The first 4 opcodes that the program executes aren't encrypted for some obscure reason. The address for the 2nd opcode (a jump) is encrypted too. It's not clear what the 3rd and 4th opcode are supposed to do, they just write to a RAM location. This write might be what turns the encryption on, but this doesn't explain the encrypted address for the jump.


WIP:

- 0.34b2: Added kchamp.c driver.