I recently installed Cheat Engine on my PC again after remembering how it worked wonders with extracting the Sega Smash Pack PC roms out of their encrypted hive.
I've noticed, however, that with other collections like Sonic Mega Collection Plus, the old RealOne Arcade titles and the recent Sega Mega Drive/Genesis Classic Collection releases that CE either can't track down anything resembling a rom header within memory or it finds the header but surrounding it is completely unrelated data.... even with the game running away happily in the background.
Is this a masking technique, or something Sega implemented that means the rom continues to be encrypted within memory and it's decrypted on-the-fly? Or is it just something else entirely?
I've noticed, however, that with other collections like Sonic Mega Collection Plus, the old RealOne Arcade titles and the recent Sega Mega Drive/Genesis Classic Collection releases that CE either can't track down anything resembling a rom header within memory or it finds the header but surrounding it is completely unrelated data.... even with the game running away happily in the background.
Is this a masking technique, or something Sega implemented that means the rom continues to be encrypted within memory and it's decrypted on-the-fly? Or is it just something else entirely?

