
Here's how I run it in order to turn on joystick support and define some buttons: To compile the source, just type make (you'll need libsdl-dev). The binary should be good to go, just run it.
#MASTER SYSTEM EMULATOR MAC ARCHIVE#
The archive above includes sources and a binary.

Backported TextWriter speed optimizations from 0.8.5b.You must still explicitely turn on joystick support with -joy, too. Added support for configurable joystick buttons through the -joy1, -joy2 and -joystart buttons.Removed PrecisionTimer (which contained x86 assembly) and backported some of the main emulation loop from 0.9.0b instead.Fixed missing standard C library includes.There are some scaling filters built in but they are slow.

#MASTER SYSTEM EMULATOR MAC FULL#
If you want full screen without slow software scaling, you will likely need to put suitable modes (320x240, for instance) in /etc/fb.modes. This is made for the framebuffer, so no promises regarding whether or not it will work in X.

On my 700 MHz Pi, it runs really well and consumes about 30%-60% CPU. It is based on version 0.8.1, the last version by the author to use SDL, but I did a bunch of backports, fixes and changes to make it compile and run well on the Pi with as many features as possible. The past couple of days I've been working on this port of OsmOse, an object-oriented Sega Master System and Game Gear emulator by Vedder Bruno.
