printed text = 0: singlePrefix text pluralPostfix
printed text = 1: singlePrefix text singlePostfix
otherwise : pluralPrefix text pluralPostfix
This allows support for themes in different languages or simply textual printing freedom.
reflection: top, bottom, left or right
reflectionDistance: distance between the image and the reflected image
reflectionScale: scaling of the image in the direction of the reflection
reflectionAlpha: transparency factor of the reflection
menus animated the scaled width/height rather than the real width/height,
which caused their internal state to become corrupted, which showed when
the item was then animated using maxWidth/maxHeight.
RetroFE will look for layout.xml and corresponding art in the
collections/<collection name>/layout/ subdirectory of your chosen layout,
and load that layout if it is available.
from the layout directory rather than the collections directory. Their
standard counter modes are no mode attribute, and mode="system".
Example:
no mode: load collections/MAME/medium_artwork/video/mslug.mp4
mode "layout": load layouts/<layout name>/collections/MAME/medium_artwork/video/mslug.mp4
Example:
mode "system": load collections/MAME/system_artwork/device.png
mode "systemlayout": load layouts/<layout name>/collections/MAME/system_artwork/device.png
remove/reduce the glitch behaviour.
WARNING: This will disable workarounds that have been used in the themes so
far; many if not all themes will need to be changed to work properly!
- Use type "numberPlayersPlayers" or "numberPlayersRangePlayers" in the layout XML.
- Examples:
If number of players is 1:
- type "numberPlayers" will print 1.
- type "numberPlayersRange" will print 1.
- type "numberPlayersPlayers" will print 1 Player.
- type "numberPlayersRangePlayers" will print 1 Player.
If number of players is 4:
- type "numberPlayers" will print 4.
- type "numberPlayersRange" will print 1-4.
- type "numberPlayersPlayers" will print 4 Players.
- type "numberPlayersRangePlayers" will print 1-4 Players.
- Use tag <rating> in the meta XML.
- Use type "rating" in the layout XML.
Added support for number of player information:
- Use tag <players> in the meta XML.
- Use type "numberPlayers" in the layout XML to get the #players.
- Use type "numberPlayersRange" in the layout XML to get the 1-#players range.
- Examples:
If the number of players is 1:
- type "numberPlayers will print 1.
- type "numberPlayersRange will print 1.
If the number of players is 4:
- type "numberPlayers will print 4.
- type "numberPlayersRange will print 1-4.
Added support for number of buttons information:
- Use tag <buttons> in the meta XML.
- Use type "numberButtons" in the layout XML.
Added support for number of joystick ways information:
- Use tag <joyways> in the meta XML.
- Use type "numberJoyWays" in the layout XML.