Well,
I am almost 100% sure it's the memory
Here's what I do.
I backup a game to disk, then try in on an emulator, works like a charm.
then load it up on the smd, black screen.
Then I take a second disk and copy the game I just backupped to the oterh disk using the SMD.
I copies the game...