Bedingt anzeigen
Die 26 Bedingungen: die Maschine, der Bildschirm, und das angezeigte System.
Eine if=-Bedingung lässt eine Komponente nur in bestimmten Fällen erscheinen.
<image name="fond" if="crt">…</image>
Sie lassen sich mit ! (nicht), & (und), | (oder) kombinieren — oder, wenn du Wörter bevorzugst, not, and, or: if="crt and not tate". Siehe Mehrere Bedingungen kombinieren.
⚠️ Ein Bezeichner, der in dieser Liste fehlt, wird von Recalbox ignoriert und in themes.log als unbekannt gemeldet.
Überall — die Maschine und der Bildschirm
| Bedingung | Wahr, wenn… |
|---|---|
hd fhd vga qvga | der Bildschirm diese Auflösung hat |
crt | der Bildschirm eine Bildröhre ist |
overscan | das Bild übersteuert (CRT ohne Jamma) |
tate tateleft tateright | der Bildschirm vertikal steht |
jamma bartop | die Maschine ein Arcade-Automat ist |
ispc ispi isodroid isanbernic | die Maschine dieses Modell ist |
nomenu | die Menüs deaktiviert sind |
Nur dort, wo ein System angezeigt wird
Diese acht fragen das aktuelle System ab. Sie gelten daher nur in der Ansicht Systeme und in der Spieleliste — anderswo gibt es kein System, und die Bedingung ist immer falsch.
| Bedingung | Wahr, wenn… |
|---|---|
console handheld computer arcade engine port fantasy | das System von diesem Typ ist |
virtual | es ein automatisches System ist (Favoriten, Zuletzt gespielt, Alle Spiele…) |
favorite | es das automatische System Favoriten ist |
lastplayed | es das automatische System Zuletzt gespielt ist |
⚠️
favoritebedeutet nicht, dass das markierte Spiel ein Favorit ist: Es geht um das System. Es gibt keine Bedingung für ein Spiel oder einen Ordner — um auf den Inhalt eines Spiels zu reagieren, nutzt man seine Variablen (${game.isfavorite}) oderifexists.