Skip to content
Chris Read edited this page Jan 27, 2016 · 1 revision

Frontside MAME frontend

These are the initial commits to this project.

Objectives

  • Cross platform
  • Python 2/3 compatible
  • Everything must be controlled with a 4 way joystick and 3 buttons
  • Work using just framebuffers and SDL for minimal Linux installs
  • Favourites game list
  • Category selections
  • On screen keyboard input using the joystick
  • Fast ROM scanning
  • Database migrations
  • Unit tests for everything
  • Flexible config in both file and command line
  • Joystick testing (for cabinet makers to test connections)
  • Choice of DB engine, default to SQLite

Would like

  • Sister project, "Backside" for managing ROMs across several arcade cabs, manage high scores etc
Clone this wiki locally