This is an old revision of the document!


EmulationStation Themes

Page is WIP

A selection of Batocera-compatible themes can be installed through the menu UPDATES & DOWNLOADSTHEMES. This gives you the option to select a and set a new theme for your system.

Compatibility issues for themes are not unheard of, so be sure to make sure there are no reported issues on the theme you’re applying.

Starting with Batocera.linux 5.24, most EmulationStation for RetroPie and Recalbox are compatible. But 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:

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.

A good resource for downloading themes is Lehcimcramtrebor's Github page.

Theme Author System List View ROM List View ROM Grid View
Carbon (default) fabricecaruso
Alekfull NX fagnerpc
Art-Book anthonycaccese
Artflix fagnerpc
Batocera Club Reloaded Snakervill + Hel Mic
Ckau-Book CkauNui
ComicScrap Hel Mic
DragonBall TMCTV TMCTV
EpicNoir c64-dev
Flat-Color Sorken
Flat-White Sorken
Forever Hel Mic
GPi-MiniJawn pacdude
GPi-Next-Level Unkown Artist
GPi-Next-Pixel SamYStudiO
GPi-SuperRetroboy KALEL1981
GPi-TFT anthonycaccese (mod. by michielkoning
Hypertocera-Arcade-TMCTV TMCTV
Hypertocera-TMCTV TMCTV
HUDGEM Hel Mic
Minimal lilbud (mod. by fabricecaruso)
Next-Level-Remix ordovice
OmegaDrive Arcanthur
Platform Hel Mic
Playstation-X Pajarorrojo
RetroFix 20goto10
RVGM Darknior
SegaCD Mini Arcanthur
Simple nilsbyte
Star-Wars-TMCTV TMCTV
Tron-TMCTV TMCTV
Zoid litzoZoid
A-starwars-themehttps://github.com/soaremicheledavid/ES-A-StarWars-Theme
A-touch-of-glasshttps://github.com/Scotty-Retro/ES-Theme-A-Touch-of-Glass
AX-SlideMixhttps://github.com/soaremicheledavid/ES-Theme-AX-SlideMix
AI-Hypertocerahttps://github.com/TheMiniCakeTV/AI-HYPERTOCERA-THE-MINI-CAKE-TV
Alekfull-NXhttps://github.com/fagnerpc/Alekfull-NX
Animatics-DXhttps://github.com/Snapouille/es-theme-Animatics-DX
Animetaversehttps://github.com/riofriz/es-theme-animetaverse
Arcadeplanethttps://github.com/EvilDindon/ES-THEME-ARCADEPLANET
Art-Book-Nexthttps://github.com/anthonycaccese/art-book-next-es
Artflixhttps://github.com/fagnerpc/Alekfull-ARTFLIX
Artflix-Cobaltohttps://github.com/galisteogames/ARTFLIX-Cobalto
Atlas-eshttps://github.com/mirko93s/atlas-es
Batocera-Club-Reloadedhttps://github.com/lehcimcramtrebor/es-theme-batocer-club-reloaded
BichromaticPadshttps://github.com/DarrenCarol/Bichromatic-Pads
BrowBows-Hederhttps://github.com/hedergim/es-theme-BrowBows-Heder
Canvashttps://github.com/Siddy212/canvas-es
CarbonXhttps://github.com/soaremicheledavid/ES-Theme-CarbonX
Ckau-Bookhttps://github.com/CkauNui/ckau-book
CleanUIhttps://github.com/Kikk0s/CleanUi
Colorful-Simplifiedhttps://github.com/anthonycaccese/colorful-simplified-es
ComicScraphttps://github.com/lehcimcramtrebor/es-theme-comicscrap
ComicScrapV2https://github.com/lehcimcramtrebor/es-theme-ComicScrapV2
DarkGameshttps://github.com/GoldenGames320/es-theme-DarkGames
DynamicBoxhttps://github.com/JandersonJS/DynamicBox
EpicNoirhttps://github.com/c64-dev/es-theme-epicnoir
Es-theme-Reloadhttps://github.com/RobG66/es-theme-RELOAD-
Es-theme-RBHShttps://github.com/Rogerio848484/es-theme-RBHS
FakeXMBhttps://github.com/JandersonJS/FakeXMB
Fanartstarhttps://github.com/BobMoraneRetro/one4all4one-fanartstar-bobmorane
Foreverhttps://github.com/lehcimcramtrebor/es-theme-forever
GPi-Next-Pixelhttps://github.com/SamYStudiO/es-theme-next-pixel
GPi-Super-Retroboyhttps://github.com/KALEL1981/es-theme-Super-Retroboy
Hexahttps://github.com/lehcimcramtrebor/es-theme-HEXA
Hexa-handheldhttps://github.com/lehcimcramtrebor/es-theme-HEXA-HANDHELD
Hursty-ArcadeParadisehttps://github.com/RetroHursty69/RetroBat-ArcadeParadise
Hursty-ComicPophttps://github.com/RetroHursty69/RetroBat-ComicPop
Hursty-CosmicRisehttps://github.com/RetroHursty69/Retrobat-CosmicRiseRB
Hursty-Crescendohttps://github.com/RetroHursty69/Retrobat-Crescendo
Hursty-HeyChromeyhttps://github.com/RetroHursty69/Retrobat-HeyChromeyRB
Hursty-Monochromehttps://github.com/RetroHursty69/Retrobat-Monochrome
Hursty-SuperSweethttps://github.com/RetroHursty69/Retrobat-SuperSweetRB
Hursty-Uniflyeredhttps://github.com/RetroHursty69/Retrobat-UniflyeredRB
HUDGEMhttps://github.com/lehcimcramtrebor/es-theme-HUDGEM
Hyperbathttps://github.com/BobMoraneRetro/one4all4one-hyperbat-bobmorane
Hypermax-Plus-PixNhttps://github.com/PixelNostalgia/Hypermax-Plus-PixN
Iconic-EShttps://github.com/Delgan/iconic-es
Immersivehttps://github.com/DarrenCarol/Immersive
Knullihttps://github.com/symbuzzer/es-theme-knulli
Maximusbathttps://github.com/MIKCPU/Maximusbat-theme
Meringue_Knullihttps://github.com/kthod861/Meringue_Knulli
Minimahttps://github.com/soaremicheledavid/ES-Theme-MINIMA
Minimalhttps://github.com/crcerror/es-theme-minimal
Neon-Blasthttps://github.com/Scotty-Retro/Neon-BlastV1
NESiCAxLivehttps://github.com/BobMoraneRetro/one4all4one-NESiCAxLive-bobmorane
Neutralhttps://github.com/Mattersons/es-theme-neutral
Next-Level-Remixhttps://github.com/ordovice/es-theme-next-level-remix
Nomado-DXhttps://github.com/Snapouille/Nomado-DX
OmegaDrivehttps://github.com/Arcanthur/OmegaDrive
P-10-menuhttps://github.com/anthonycaccese/p-10-menu-es
Piboy-BThttps://github.com/Kikk0s/Piboy_BT
PiStation-Xhttps://github.com/JandersonJS/es-theme-PiStation-X
Platformhttps://github.com/lehcimcramtrebor/es-theme-platform
Playstation-Xhttps://github.com/pajarorrojo/es-theme-PlayStation-X
Pulsehttps://github.com/complicatiion/batocera_pulse_theme
RCBXhttps://github.com/lehcimcramtrebor/es-theme-RCBX
RetroFixhttps://github.com/20GotoTen/es-theme-retrofix
RetroFix-Minihttps://github.com/20GotoTen/es-theme-retrofix-mini
Retrorama-CEhttps://github.com/lipebello/es-theme-retrorama-ce
Riescadehttps://github.com/marcoriesco/riescade_platform
RVGMhttps://github.com/Darknior/RVGM-BT-Theme
Sheezie2Cleanhttps://github.com/Sheezie/Sheezie2Clean
SimpleLifehttps://github.com/DarrenCarol/Simple_Life
Techdweebhttps://github.com/anthonycaccese/techdweeb-es
Theme-basichttps://github.com/lehcimcramtrebor/es-theme-basic
Tiledhttps://github.com/GeekRhapsody/es-theme-tiled

This script works for Raspberr Pi only.

pishoot.sh
#!/bin/bash
res_height=1080
res_width=1920
saveplace="$HOME"
compression=6      #level from 0 to 9
 
mkdir -p "$saveplace"
 
read -p "Enter name of theme now: " theme_name
[[ -z $theme_name ]] && echo "Not nice ..." && exit
theme_name="${theme_name,,}" #force lowercase
cat << _EOF_
 
We create 3 files now
1. ${theme_name}_system -> For main system view
2. ${theme_name}_list   -> For the ROMs list menu
3. ${theme_name}_grid   -> For the ROMs grid view
 
These Pictures will be saved into directory
$saveplace
 
Select the view for ES (system, list and grid)
So press ENTER to create the pictures.
_EOF_
 
for i in system list grid; do
    read -p "If you are ready then press ENTER for screenshot: ${theme_name}_$i.png"
    raspi2png -p "${saveplace}/${theme_name}_$i.png" -d 1 -h $res_height -w $res_width -c $compression
done

BATOCERA Themes - removed

removed 20210521 (not updated any more / 404ing)
|  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 |}}  |
|  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 |}}  |
|  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! ||
|  Videogame  |  [[https://github.com/jdorigao/es-theme-videogame|jdorigao]]  |  {{ :themes:videogame_system.png?300 |}}  |  {{ :themes:videogame_list.png?300 |}}  |  {{ :themes:na.png?300 |}}  |
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.

From https://github.com/batocera-linux/batocera.linux/blob/master/package/batocera/core/batocera-scripts/scripts/batocera-es-theme.

  • themes.1634278998.txt.gz
  • Last modified: 5 years ago
  • by atari