Both sides previous revision Previous revision Next revision | Previous revision |
themes [2020/07/06 20:17] – addded retrofix lala | themes [2023/10/20 19:39] (current) – some typos crcerror |
---|
===== EmulationStation Themes ===== | ====== EmulationStation Themes ====== |
| |
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**. |
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 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&400 |}} | {{ :themes_list.png?nolink&640 |}} |
| |
In the screenshot above you can see which new themes can be downloaded, and which themes are available for an upgrade, based on their icons. | In the screenshot above you can see which new themes can be downloaded, and which themes are available for an upgrade, based on their icons. Here is a video example of how to install a theme from the content downloader: |
| |
==== BATOCERA Themes List ==== | {{ ::themes_batocera.mp4?655x368 |}} |
| |
^ Theme ^ Author ^ System List View ^ ROM List View ^ ROM Grid View ^ | <WRAP center round tip> |
| **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 |}} | | A good resource for downloading themes is [[https://github.com/lehcimcramtrebor|Lehcimcramtrebor's Github page]]. |
| Alekfull Bello-Cobalto | [[https://www.facebook.com/alekfull.arcade|Alekfull]] [[https://github.com/Genetik57/es-theme-alekfull-bello-cobalto|(mod. by TMCTV)]] | {{ :themes:alekfull-bello-cobalto_system.png?300 |}} | {{ :themes:alekfull-bello-cobalto_list.png?300 |}} | {{ :themes:na.png?300 |}} | | </WRAP> |
| 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 |}} | | |
| Ckau-Book | [[https://github.com/CkauNui/ckau-book|CkauNui]] | {{ :themes:ckaubook_system.png?300 |}} | {{ :themes:ckaubook_list.png?300 |}} | {{ :themes:ckaubook_grid.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 |}} | | |
| Fundamental | [[https://github.com/jdorigao/es-theme-fundamental|Grila]] | {{ :themes:fundamental_system.png?300 |}} | {{ :themes:fundamental_list.png?300 |}} | {{ :themes:fundamental_grid.png?300 |}} | | |
| GPi-Fusion-Slice | [[https://github.com/Genetik57/es-theme-gpi-fusion-slice|Unknown Artist]] | Seems broken! Please check! || | |
| 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/Genetik57/es-theme-gpi-next-pixel|Unkown Artist]] | {{ :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 |}} | | |
| 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 |}} | | |
| 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 |}} | | |
| RetroFix | [[https://github.com/20GotoTen/es-theme-retrofix|20goto10]] | {{ :themes:retrofix_system.png?300 |}} | {{ :themes:retrofix_list.png?300 |}} | {{ :themes:retrofix_grid.png?300 |}} | | |
| Next-Level-v4-TMCTV | [[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 |}} | | |
| RVGM-BT | [[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 |}} | | |
| Videogame | [[https://github.com/jdorigao/es-theme-videogame|jdorigao]] | {{ :themes:videogame_system.png?300 |}} | {{ :themes:videogame_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 ==== | ===== Batocera Themes List ===== |
| There is a whole section for Batocera-EmulationStation themes on the [[https://batocera.org/themes.php|Batocera website]]. |
| |
| ==== Batocera Themes - Serverlist ==== |
| Here is the list of all available themes. |
<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> |
</code> | </code> |
| |
=== BATOCERA Themes - removed === | <-- |
| |
| --> Depricated Usage of batocera-es-theme (since Batocera v36)# |
| |
| 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> | <code> |
removed 24.04.2020 | global.themes.url=https://batocera.org/upgrades/themes.json |
| Alekfull | [[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 |}} | | </code> |
| |
| |
| For Batocera **v35** and earlier, this process was using the ''batocera-es-theme'' script: |
| |
| <code> |
| batocera-es-theme - downloads and installs EmulationStation themes for Batocera |
| |
| It accepts two modes: 'list' and 'install <theme>' |
| - 'list' for the list of themes available online, and if they are |
| [A]vailable to install, [I]nstalled or [?]unknown. |
| - 'install <theme>' to install the theme, from its theme name. |
| - 'remove <theme>' to delete an installed theme. |
| |
| If you have a local /userdata/system/themes.txt file, |
| it will override the one hosted on Batocera website. |
| [root@BATOCERA /userdata/system]# batocera-es-theme |
| batocera-es-theme - downloads and installs EmulationStation themes for Batocera |
| |
| It accepts two modes: 'list' and 'install <theme>' |
| - 'list' for the list of themes available online, and if they are |
| [A]vailable to install, [I]nstalled or [?]unknown. |
| - 'install <theme>' to install the theme, from its theme name. |
| - 'remove <theme>' to delete an installed theme. |
| |
| If you have a local /userdata/system/themes.txt file, |
| it will override the one hosted on Batocera website. |
</code> | </code> |
| From https://github.com/batocera-linux/batocera.linux/blob/master/package/batocera/core/batocera-scripts/scripts/batocera-es-theme. |
| <-- |
| <-- |