Find a file
2012-07-22 17:03:54 -05:00
mame Browsing multiple systems is now possible! Just press left or right. 2012-07-21 15:57:53 -05:00
snes Systems can be defined in the systems.cfg file (currently in the same directory as the executable). Games can now be launched with the enter key. Progress! 2012-07-21 14:06:24 -05:00
src Added joystick hat support. Began work on axis support (config should accept axes now, but my controller seems to be breaking). 2012-07-22 17:03:54 -05:00
.gitignore Added InputManager; GuiComponents can register themselves to receive input events. 2012-07-19 20:08:29 -05:00
LinLibertine_R.ttf Added InputManager; GuiComponents can register themselves to receive input events. 2012-07-19 20:08:29 -05:00
Makefile An input configuration GUI was added, which allows a user to map an SDL Joystick's buttons to InputManager buttons. 2012-07-22 16:15:55 -05:00
README.md Browsing multiple systems is now possible! Just press left or right. 2012-07-21 15:57:53 -05:00
systems.cfg Browsing multiple systems is now possible! Just press left or right. 2012-07-21 15:57:53 -05:00

EmulationStation

A simple front-end for emulators made with SDL, designed for controller navigation. Developed for use with the Raspberry Pi and RetroArch.

Building

EmulationStation has a few dependencies. For building, you'll probably need libsdl1.2-dev, libsdl-ttf2.0-dev, and libboost-filesystem-dev.

You can build it by just running make.

Configuring

At the moment, the software looks for a file named "systems.cfg" in the directory it is run from. An example is included.