Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development [2021/09/28 10:29] ataridevelopment [2024/08/23 03:58] (current) atari
Line 6: Line 6:
  
 For an introduction to developing code for Batocera: For an introduction to developing code for Batocera:
-  * [[batocera.linux_architecture|Batocera's file partitions]] +  * [[:batocera.linux_architecture|Batocera's file partitions]] 
-  * [[compile_batocera.linux|Compile batocera-linux]] +  * [[:coding_rules|Coding rules]] 
-  * [[coding_rules|Coding rules]] +  * [[:contributing-to-batocera|Make a PR to batocera.linux]] 
-  * [[contributing-to-batocera|Contributing to batocera-linux]]+ 
 +A friendly GUI for managing Git commits, useful for newcomers who want to contribute: 
 +  * [[:github-desktop|Github Desktop]]
  
 For more advanced techniques like testing your changes in a live build instead of compiling from scratch every time: For more advanced techniques like testing your changes in a live build instead of compiling from scratch every time:
-  * [[modify_the_system_while_it's_running|Overlays]] +  * [[:modify_the_system_while_it's_running|Overlays (modify the live system)]]
-  * [[batocera.linux_buildroot_modifications|How to work on batocera.linux (and not recompile everything)]]+
   * [[:notable_files|Notable files/folders]]   * [[:notable_files|Notable files/folders]]
  
-Package management (relatively new, report any bugs to the team)+How to compile Batocera! 
 +  * [[:compile_batocera.linux|Compile batocera-linux]] 
 +  * [[:batocera.linux_buildroot_modifications|Compiling individual packages]] 
 + 
 +Set up a permanent local update server:
   * [[Redirect upgrades from any board to my own builds]]   * [[Redirect upgrades from any board to my own builds]]
-  * [[pacman_package_manager|Content downloader (pacman)]] 
  
-Others +Package management (relatively new, report any bugs to the team) 
-  * [[write_themes_for_emulationstation|Write themes for batocera-emulationstation]] +  * [[create_pacman_package|Create your own pacman package]] 
-  * [[help_with_translation|Help with translation]]+ 
 +How to develop themes for Batocera-EmulationStation (how the "menu" looks): 
 +  * [[:write_themes_for_emulationstation|Write themes for batocera-emulationstation]] 
 + 
 +Help translate Batocera into your language: 
 +  * [[:help_with_translation|Help with translation]] 
 + 
 +Set up hotkeys for emulators which only support keyboard shortcuts: 
 +  * [[:evmapy|Evmapy (keyboard shortcuts)]] 
 + 
 +Manipulate the inouts received from controllers to perform different actions: 
 +  * [[:evsieve|Evsieve (input manipulator)]] 
 + 
 +Need to use advanced tracing tools to discover the root cause of a pesky issue? 
 +  * [[:debug_batocera|Debug Batocera]] 
  • development.1632824989.txt.gz
  • Last modified: 5 years ago
  • by atari