ArcadeHacker_CPS2
ArcadeHacker_CPS2 copied to clipboard
Could the game names be the ROM labels?
I'm trying to reprogram a European Super Street Fighter 2. Its ROMs are labeled SSFE. From watching the YouTube video talk about how European versions are often the defaults, I'm guessing the selection I want is ssf2
. I'm thinking wouldn't it be a simpler system if the selection we choose in the Arduino is just the letters written on the ROMs? (I'm guessing they're 1:1 for decryption keys?).
They are not 1:1, but you can check which version you have with mame by dumping them, or check the names and regions at http://www.progettoemma.net/
Oh interesting. So Capcom might have had two different chips, but both labeled (for example) SSFE 05? That must have been a logistical headache for them.
So the strings in the app are the MAME identifiers? That's good to know; I probably should have guessed, but it'd be great if you'd consider adding mention of this in the readme or source comments (unless I missed it somewhere)
Thanks so much for your awesome work on this project. Truly grateful!
Hello ArtemioUrbina,
progettoemma.net is under maintenance, with no date, often no a good sign. So, I can't answer myself, what key for "XVSA03K" roms set ! The main question being "is my ROM known".
If not, do you need a dump of some the ROMs to calculate the key ?
Thank you
Ok, I supose this pdf answer the question ;)
https://cdn.shopify.com/s/files/1/0399/1689/6418/files/InfiniKeyCPS2_GameSelect.pdf
It does, you can always check the MAME source code https://github.com/mamedev/mame/blob/master/src/mame/drivers/cps2.cpp