Click here to go back to the main navigation page.


You'd like to help with the development of Batocera? Or maybe you're just curious as to how Batocera works under the hood.

For an introduction to developing code for Batocera:

A friendly GUI for managing Git commits, useful for newcomers who want to contribute:

For more advanced techniques like testing your changes in a live build instead of compiling from scratch every time:

How to compile Batocera!

Set up a permanent local update server:

Package management (relatively new, report any bugs to the team)

How to develop themes for Batocera-EmulationStation (how the “menu” looks):

Help translate Batocera into your language:

Set up hotkeys for emulators which only support keyboard shortcuts:

Need to use advanced tracing tools to discover the root cause of a pesky issue?

  • development.txt
  • Last modified: 13 months ago
  • by atari