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
themes [2022/06/10 06:35] – add some newly available themes, convert old code to table atarithemes [2025/06/18 02:49] (current) – old revision restored (2023/10/20 19:39) atari
Line 1: Line 1:
 ====== EmulationStation Themes ====== ====== EmulationStation Themes ======
- 
-<WRAP center round todo> 
-Page is WIP 
-</WRAP> 
  
 A selection of Batocera-compatible themes can be installed through the menu **UPDATES & DOWNLOADS** -> **THEMES**. A selection of Batocera-compatible themes can be installed through the menu **UPDATES & DOWNLOADS** -> **THEMES**.
Line 12: Line 8:
 Starting with Batocera.linux 5.24, most EmulationStation for RetroPie and Recalbox are compatible. But [[write_themes_for_emulationstation|some features are unique to Batocera]] and require a theme that has been designed for Batocera. Starting with Batocera.linux 5.24, most EmulationStation for RetroPie and Recalbox are compatible. But [[write_themes_for_emulationstation|some features are unique to Batocera]] and require a theme that has been designed for Batocera.
  
-This menu gives you [[https://updates.batocera.org/themes.txt|a list of themes]] available like:+This menu gives you [[https://batocera.org/themes.php|a list of themes]] available like:
  
 {{ :themes_list.png?nolink&640 |}} {{ :themes_list.png?nolink&640 |}}
Line 25: Line 21:
  
 ===== Batocera Themes List ===== ===== Batocera Themes List =====
 +There is a whole section for Batocera-EmulationStation themes on the [[https://batocera.org/themes.php|Batocera website]].
  
-^  Theme  ^  Author  ^  System List View  ^  ROM List View  ^  ROM Grid View  ^ +==== Batocera Themes - Serverlist ==== 
-|  **Carbon (default)**  |  [[https://github.com/fabricecaruso/es-theme-carbon|fabricecaruso]]  |  {{ :themes:carbon_system.png?300 |}}  |  {{ :themes:carbon_list.png?300 |}}  |  {{ :themes:carbon_grid.png?300 |}}  | +Here is the list of all available themes.
-|  Alekfull NX  |  [[https://github.com/fagnerpc/Alekfull-NX|fagnerpc]]  | {{ :themes:alekfull-nx_system.png?300 |}}    {{ :themes:alekfull-nx_list.png?300 |}}  |  {{ :themes:alekfull-nx_grid.png?300 |}}  | +
-|  Arcadeplanet  |  [[https://github.com/EvilDindon/ES-THEME-ARCADEPLANET|EvilDindon]]  |  {{ https://user-images.githubusercontent.com/30436625/132178969-fcaf1486-0fa5-45cd-9a0c-c91134e9a14b.jpg?300 |}}  |  {{ https://user-images.githubusercontent.com/30436625/132183090-8c88b927-d0b1-470f-8035-8e155c924f35.jpg?300 |}}  |  {{ https://user-images.githubusercontent.com/30436625/132183241-e6b301e8-5f8a-4c31-afb4-90c8e8828e40.jpg?300 |}}  | +
-|  Art-Book  |  [[https://github.com/anthonycaccese/es-theme-art-book|anthonycaccese]]  |  {{ :themes:artbook_system.png?300 |}}  |  {{ :themes:artbook_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Artflix  |  [[https://github.com/fagnerpc/Alekfull-ARTFLIX|fagnerpc]]  |  {{ :themes:artflix_system.png?300 |}}  |  {{ :themes:artflix_list.png?300 |}}  |  {{ :themes:artflix_grid.png?300 |}}  | +
-|  Artflux Cobalto  |  [[https://github.com/galisteogames/ARTFLIX-Cobalto|Galisteo Cobalto]]  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Back_to_star_wars  |  [[https://github.com/polosanretro/Back_to_star_wars|Paul Lang]]  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Bannerbox  |  [[https://github.com/polosanretro/es-theme-BannerBox-master|Paul Lang]]  |  {{ :themes:bannerbox_system.jpg?300 |}} |  {{ :themes:bannerbox_grid.jpg?300 |}}  |  {{ :themes:bannerbox_list.jpg?300 |}}  |  +
-|  Batocera Club Reloaded |  [[https://github.com/lehcimcramtrebor/es-theme-batocer-club-reloaded|Snakervill + Hel Mic]]  |  {{ :themes:batocera-club.png?300 |}} |  {{ :themes:batocera-club_list.png?300 |}}  |  {{ :themes:batocera-club_grid.png?300 |}}  | +
-|  BichromaticPads  |  [[https://github.com/DarrenCarol/Bichromatic-Pads|Darren Carol]]  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Ckau-Book  |  [[https://github.com/CkauNui/ckau-book|CkauNui]]  |  {{ :themes:ckaubook_system.png?300 |}}  |  {{ :themes:ckaubook_list.png?300 |}}  |  {{ :themes:ckaubook_grid.png?300 |}}  | +
-|  ComicScrap  |  [[https://github.com/lehcimcramtrebor/es-theme-comicscrap|Hel Mic]]  |  {{ :themes:comicscrap.png?300 |}}  |  {{ ::themes:comicscrap_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  DragonBall TMCTV  |  [[https://github.com/Genetik57/es-theme-dragonball-TMCTV|TMCTV]]  |  {{ :themes:dragonball-tmctv_system.png?300 |}}  |  {{ :themes:dragonball-tmctv_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  EpicNoir  |  [[https://github.com/c64-dev/es-epicnoir|c64-dev]]  |  {{ :themes:epicnoir_system.png?300 |}}  |  {{ :themes:epicnoir_list.png?300 |}}  |  {{ :themes:epicnoir_grid.png?300 |}}  | +
-|  Flat-Color  |  [[https://forum.batocera.org/public/d/2251-themes-batocera-29-05-2019/152|Sorken]]  |  {{ :themes:flatwhite_system.png?300 |}}  |  {{ :themes:flatwhite_list.png?300 |}}  |  {{ :themes:flatwhite_grid.png?300 |}}  | +
-|  Flat-White  |  [[https://forum.batocera.org/public/d/2251-themes-batocera-29-05-2019/152|Sorken]]  |  {{ :themes:flatwhite_system.png?300 |}}  |  {{ :themes:flatwhite_list.png?300 |}}  |  {{ :themes:flatwhite_grid.png?300 |}}  | +
-|  Forever  |  [[https://github.com/lehcimcramtrebor/es-theme-forever|Hel Mic]]  |  {{ :themes:forever_system.png?300 |}}  |  {{ :themes:forever_list.png?300 |}}  |  {{ :themes:forever_grid.png?300 |}}  | +
-|  GPi-MiniJawn  |  [[https://github.com/pacdude/es-theme-minijawn|pacdude]]  |  {{ :themes:gpi-minijawn_system.png?300 |}}  |  {{ :themes:gpi-minijawn_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  GPi-Next-Level  |  [[https://github.com/Genetik57/es-theme-gpi-next-level|Unkown Artist]]  |  {{ :themes:gpi-next-level_system.png?300 |}}  |  {{ :themes:gpi-next-level_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  GPi-Next-Pixel  |  [[https://github.com/SamYStudiO/es-theme-next-pixel|SamYStudiO]]  |  {{ :themes:gpi-next-pixel_system.png?300 |}}  |  {{ :themes:gpi-next-pixel_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  GPi-SuperRetroboy  |  [[https://github.com/KALEL1981/es-theme-Super-Retroboy|KALEL1981]]  |  {{ :themes:gpi-super-retroboy_system.png?300 |}}  |  {{ :themes:gpi-super-retroboy_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  GPi-TFT  |  [[https://github.com/anthonycaccese/es-theme-gpi-tft|anthonycaccese]] [[https://github.com/michielkoning/es-theme-tft|(mod. by michielkoning]]  |  {{ :themes:gpi-tft_system.png?300 |}}  |  {{ :themes:gpi-tft_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Hexa  |  [[https://github.com/lehcimcramtrebor/es-theme-HEXA|Hel Mic]]  |  {{ https://user-images.githubusercontent.com/59354081/172296914-8878cae2-cb27-40d3-9089-f6d0245752ab.png?300 |}}  |  {{ https://user-images.githubusercontent.com/59354081/172296936-7f5d22fe-ef20-4378-abd1-cbd66c91d769.png?300 |}}  |  {{ https://user-images.githubusercontent.com/59354081/172296954-12535e44-7261-443f-b0b8-efa91898529f.png?300 |}}  | +
-|  Hexa-handheld  |  [[https://github.com/lehcimcramtrebor/es-theme-HEXA-HANDHELD|Hel Mic]]  |  {{ https://user-images.githubusercontent.com/59354081/164426395-a5c118e8-0942-4b5a-89da-6109a1e4893d.png?300 |}}  |  {{ https://user-images.githubusercontent.com/59354081/164426402-931f4960-24f8-4df1-9d6f-d9dc183901ea.png?300 |}}  |  {{ https://user-images.githubusercontent.com/59354081/164426518-5b1d6230-c702-4811-b598-f8a1921c1df4.png?300 |}}  | +
-|  HUDGEM  |  [[https://github.com/lehcimcramtrebor/es-theme-HUDGEM|Hel Mic]]  |  {{ :themes:hudgem_system.png?300 |}}  |  {{ :themes:hudgem_list.png?300 |}}  |  {{ :themes:hudgem_grid.png?300 |}}  | +
-|  Hypertocera-Arcade-TMCTV  |  [[https://github.com/Genetik57/es-theme-hypertocera-arcade-TMCTV|TMCTV]]  |  {{ :themes:hypertocera-arcade-tmctv_system.png?300 |}}  |  {{ :themes:hypertocera-arcade-tmctv_list.png?300 |}}  |  {{ :themes:hypertocera-arcade-tmctv_grid.png?300 |}}  | +
-|  Hypertocera-TMCTV  |  [[https://github.com/Genetik57/es-theme-hypertocera-TMCTV|TMCTV]]  |  {{ :themes:hypertocera-tmctv_system.png?300 |}}  |  {{ :themes:hypertocera-tmctv_list.png?300 |}}  |  {{ :themes:hypertocera-tmctv_grid.png?300 |}}  | +
-|  Immersive  |  [[https://github.com/DarrenCarol/Immersive|Darren Carol]]  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Minimal  |  [[https://github.com/lilbud/es-theme-minimal|lilbud]] [[https://github.com/fabricecaruso/es-theme-minimal|(mod. by fabricecaruso)]]  |  {{ :themes:minimal_system.png?300 |}}  |  {{ :themes:minimal_list.png?300 |}}  |  {{ :themes:minimal_grid.png?300 |}}  | +
-|  Next-Level-Remix  |  [[https://github.com/ordovice/es-theme-next-level-remix|ordovice]]  |  {{ :themes:es-theme-next-level-remix_system.png?300 |}}  |  {{ :themes:es-theme-next-level-remix_list.png?300 |}}  |  {{ :themes:es-theme-next-level-remix_grid.png?300 |}}  | +
-|  OmegaDrive  |  [[https://github.com/Arcanthur/OmegaDrive|Arcanthur]]  |  {{ :themes:omegadrive-system.png?300 |}}  |  {{ :themes:omegadrive-list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Platform  |  [[https://github.com/lehcimcramtrebor/es-theme-platform|Hel Mic]]  |  {{ :themes:platform_system.png?300 |}}  |  {{ :themes:platform_list.png?300 |}}  |  {{ :themes:platform_grid.png?300 |}}  | +
-|  Playstation-X  |  [[https://github.com/pajarorrojo/es-theme-PlayStation-X|Pajarorrojo]]  |  {{ :themes:playstation-x-system.jpg?300 |}}  |  {{ :themes:playstation-x-list.jpg?300 |}}  |  {{ :themes:playstation-x-grid.jpg?300 |}}  | +
-|  Retroconsoles  |  [[https://github.com/polosanretro/Retroconsoles|Paul Lang]]  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  RetroFix  |  [[https://github.com/20GotoTen/es-theme-retrofix|20goto10]]  |  {{ :themes:retrofix_system.png?300 |}}  |  {{ :themes:retrofix_list.png?300 |}}  |  {{ :themes:retrofix_grid.png?300 |}}  | +
-|  RVGM  |  [[https://github.com/Darknior/RVGM-BT-Theme|Darknior]]  |  {{ :themes:rvgm_system.png?300 |}}  |  {{ :themes:rvgm_list.png?300 |}}  |  {{ :themes:rvgm_grid.png?300 |}}  | +
-|  SegaCD Mini  |  [[https://github.com/Arcanthur/Sega-CD-Mini|Arcanthur]]  |  {{ :themes:sega-cd-mini_system.png?300 |}}  |  {{ :themes:sega-cd-mini_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Simple  |  [[https://github.com/RetroPie/es-theme-simple|nilsbyte]]  |  {{ :themes:simple_system.png?300 |}}  |  {{ :themes:simple_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Star-Wars-TMCTV  |  [[https://github.com/Genetik57/es-theme-starwars-TMCTV|TMCTV]]  |  {{ :themes:star-wars-tmctv_system.png?300 |}}  |  {{ :themes:star-wars-tmctv_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Tron-TMCTV  |  [[https://github.com/Genetik57/es-theme-tron-TMCTV|TMCTV]]  |  {{ :themes:tron-tmctv_system.png?300 |}}  |  {{ :themes:tron-tmctv_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  Zoid  |  [[https://github.com/RetroPie/es-theme-zoid|litzoZoid]]  |  {{ :themes:zoid_system.png?300 |}}  |  {{ :themes:zoid_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
- +
-==== BATOCERA Themes - Serverlist ====+
 <csv delim=" " hdr_rows=0 file=https://updates.batocera.org/themes.txt></csv> <csv delim=" " hdr_rows=0 file=https://updates.batocera.org/themes.txt></csv>
  
-==== Script for Screenshots ====+You can find all the information displayed on the Batocera website through this [[https://batocera.org/upgrades/themes.json|JSON feed]], which is updated on a daily basis.
  
-This script works for Raspberr Pi only. +--> Historical Documents# 
 +--> Deprecated Script for Raspberry Pi (since Batocera v33)# 
 +This is intended to work for Raspberry Pi platform and only if raspi2png-binary is available.
  
 <code bash| pishoot.sh> <code bash| pishoot.sh>
Line 108: Line 65:
 </code> </code>
  
-=== BATOCERA Themes removed/abandoned ===+<--
  
-|  Alekfull (404's since 2021-05-21, check Artful above) ​ |  [[https://​github.com/​jdorigao/​es-theme-alekfull|fagnerpc (mod. by jdorigao)]] ​ |  {{ :​themes:​alekfull_system.png?​300 |}}  |  {{ :​themes:​alekfull_list.png?​300 |}}  |  {{ :​themes:​alekfull_grid.png?​300 |}}  | +--> Depricated Usage of batocera-es-theme (since Batocera v36)#
-|  Fundamental  |  [[https://github.com/jdorigao/es-theme-fundamental|Grila]]  |  {{ :themes:fundamental_system.png?300 |}}  |  {{ :themes:fundamental_list.png?300 |}}  |  {{ :themes:fundamental_grid.png?300 |}}  | +
-|  Next-Level-v4-TMCTV (check Next Level Remix above  [[https://github.com/Genetik57/es-theme-next-level-v4-TMCTV|TMCTV]]  |  {{ :themes:next-level-tmctv_system.png?300 |}}  |  {{ :themes:next-level-tmctv_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  | +
-|  GPi-Fusion-Slice  |  [[https://github.com/Genetik57/es-theme-gpi-fusion-slice|Unknown Artist]]  |  Seems broken! Please check! || +
-|  Videogame  |  [[https://github.com/jdorigao/es-theme-videogame|jdorigao]]  |  {{ :themes:videogame_system.png?300 |}}  |  {{ :themes:videogame_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  |+
  
-===== Using batocera-es-theme =====+Starting with Batocera 36, the process for installing/upgrading/removing themes is embedded in EmulationStation code. By default, it fetches the themes from a JSON feed with the same format as the one given below. 
 + 
 +If you want to point the content downloader themes section to your own JSON description, you can do that by editing ''batocera.conf'' and adding: 
 + 
 +<code> 
 +global.themes.url=https://batocera.org/upgrades/themes.json 
 +</code> 
 + 
 + 
 +For Batocera **v35** and earlier, this process was using the ''batocera-es-theme'' script:
  
 <code> <code>
Line 142: Line 104:
 </code> </code>
 From https://github.com/batocera-linux/batocera.linux/blob/master/package/batocera/core/batocera-scripts/scripts/batocera-es-theme. From https://github.com/batocera-linux/batocera.linux/blob/master/package/batocera/core/batocera-scripts/scripts/batocera-es-theme.
 +<-- 
 +<--
  • themes.1654842950.txt.gz
  • Last modified: 4 years ago
  • by atari