I tried two versions of MAME on the Raspberry Pi:
AdvanceMAME is based on a MAME version from 2005. Unfortunately, if I use vsync, the scrolling isn't really smooth. That was a problem even with the official MAME until the whole rendering engine was replaced with version 107. And without vsync, you get screen tearing.
Then there was PiPlay/PIMAME. This one is based on some ancient DOS-version of MAME that's so old that it cannot even play "VS. Super Mario Bros." yet. (That's the game that I use when checking the scrolling quality since it's a game that allows you to have quick and constant scrolling when you just run through the level.)
So, is there any way to play MAME on a Raspberry Pi with good vsync and a decent support of games?
Instead of vsync, an alternative would also be if the emulator speed simply locks to the refresh rate of the TV screen to do the graphical updates during vblank to prevent tearing.
|