Looks bad
. Try to avoid rpm's and get this precompiled package instead. You won't need to install anything, it's an executable
http://www.emuita.it/filedl.php?id=71
The page is in Italian, but you will get trough it
.
Untar the file:
tar xvzf <package name here>
Now, if you run the program ./snes9x <rom name>
it will work just as bad as before. This happens because apparently, snes9x is running under 16bits colors. Or either you have a 24 bits desktop of you really are running at 256 colors mode
.
A solution for this is to make snes9x run at full screen mode. To do so, you have to give write access to the user into the buffer/video memory. This is done like this:
su root
chown root snes9x gsnes9x
chmod 4755 snes9x gsnes9x
Now, back as a normal user, try to run snes9x like this:
./snes9x -fs <rom or path to the rom here>
you can also run it scaled to fit screen and at fullscreen mode with:
./snes9x -fs -sc <rom or path to the rom here>
For a complete list of commands, check out the readme file included into the package I've recommended ya
.
I hope that was what you were looking for
.
Good luck!