Merged develop into default for Release 0.7.2 beta 1
|
After Width: | Height: | Size: 58 KiB |
@ -0,0 +1 @@
|
||||
Multiple Arcade Machine Emulator (MAME) is an emulator application designed to recreate the hardware of arcade game systems in software on modern personal computers and other platforms. The intention is to preserve gaming history by preventing vintage games from being lost or forgotten. The goal of MAME is to be a reference to the inner workings of the emulated arcade machines; the ability to actually play the games is considered "a nice side effect". Joystiq has listed MAME as an application that every gamer should have.
|
||||
|
After Width: | Height: | Size: 1.0 MiB |
|
After Width: | Height: | Size: 896 KiB |
|
After Width: | Height: | Size: 2.0 MiB |
|
After Width: | Height: | Size: 223 KiB |
|
After Width: | Height: | Size: 161 KiB |
@ -1,14 +1,20 @@
|
||||
###############################################################################
|
||||
# This main collection is intended to be a menu for navigating to other
|
||||
# collections (although this can also be configured to list and launch items).
|
||||
# See Menu.xml to configure the menu
|
||||
# See menu.txt to configure the menu
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# If a menu.xml file exists, it will display the menu alphabetically. To
|
||||
# not auto-sort the menu items alphabetically, set the following to false.
|
||||
# This does not apply to how your ROMs are sorted.
|
||||
# Extensions are comma separated without spaces
|
||||
###############################################################################
|
||||
list.menuSort = true
|
||||
list.extensions = exe,bat,sh
|
||||
|
||||
###############################################################################
|
||||
# Sort menu items alphabetically
|
||||
###############################################################################
|
||||
list.menuSort = yes
|
||||
|
||||
###############################################################################
|
||||
# The executable to run when an item in a collection item is selected
|
||||
###############################################################################
|
||||
launcher = Main
|
||||
|
||||
|
After Width: | Height: | Size: 896 KiB |
@ -0,0 +1,4 @@
|
||||
The space station Europe-1 has been overrun by aliens. During one of the fights the nuclear cooling system has been damaged, resulting in a meltdown within hours. Your mission, as a team of five of the toughest persons in the Corps, is to infiltrate and gain control of Europe-1. You must sweep the entire station clean of aliens.
|
||||
|
||||
One of a few first-person-shooters on this console. It is required that you kill every single alien on each of the levels (hence the name). The five members of your team, who have different skills, start out with different weapons, are your five chances of seeing this through. This adds a level of strategy to the game.
|
||||
|
||||
@ -0,0 +1 @@
|
||||
The Sega Genesis, a.k.a the Sega Megadrive, is a 16-bit video game console developed by Sega and released in August 1989. It is the third console from Sega, and is the successor to Sega Master System. the hardware was based on Sega's system 16 arcade board. The Genesis primarily competed with the Super Nintendo during its life cycle. By the end of its life, it had sold an estimated 40 million units, and its games continued to be popular among gamers even to these days.
|
||||
|
After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
@ -14,6 +14,8 @@ select = Space
|
||||
back = Escape
|
||||
quit = Q
|
||||
|
||||
# Define controller analogue dead zone. Default (when not configured) is 3%.
|
||||
# deadZone = 3
|
||||
|
||||
##############################################################################
|
||||
# MOUSE CODES
|
||||
|
||||
2
Package/Environment/Common/launchers/Main.conf
Normal file
@ -0,0 +1,2 @@
|
||||
executable = %ITEM_FILEPATH%
|
||||
arguments =
|
||||
11
Package/Environment/Common/layouts/Aeon Nox 16x9/Credits.txt
Normal file
@ -0,0 +1,11 @@
|
||||
Aeon Nox Theme by David Horowitz (c) 2016)
|
||||
Based on Aeon Nox skin from Kodi
|
||||
---------------------------------------------------------------------------------
|
||||
Intro.mp4
|
||||
Music
|
||||
Discovery Hit Kevin MacLeod (incompetech.com)
|
||||
Licensed under Creative Commons: By Attribution 3.0 License
|
||||
http://creativecommons.org/licenses/by/3.0/
|
||||
|
||||
|
||||
|
||||
BIN
Package/Environment/Common/layouts/Aeon Nox 16x9/fonts/MC360.ttf
Normal file
BIN
Package/Environment/Common/layouts/Aeon Nox 16x9/images/bar.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 212 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 168 B |
|
After Width: | Height: | Size: 6.2 KiB |
BIN
Package/Environment/Common/layouts/Aeon Nox 16x9/images/wall.png
Normal file
|
After Width: | Height: | Size: 377 KiB |
1054
Package/Environment/Common/layouts/Aeon Nox 16x9/layout.xml
Normal file
@ -1,9 +1,9 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede" minShowTime="2">
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede">
|
||||
|
||||
<!--backgroundImage-->
|
||||
<!--backgroundImage
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-- logo -->
|
||||
-->
|
||||
<!-- logo
|
||||
<image src="logo.png" x="center" y="center" height="400" xOrigin="center" yOrigin="center" layer="1" alpha="1"/>
|
||||
|
||||
<text value="Loading..." x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-220" height="150" width="stretch" fontSize="48" layer="3">
|
||||
@ -27,9 +27,10 @@
|
||||
</onExit>
|
||||
</text>
|
||||
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist -->
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist
|
||||
<statusText x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-175" height="150" width="stretch" fontSize="25" layer="3" />
|
||||
<image src="splashloadbk.png" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="334" layer="1" alpha="1"/>
|
||||
-->
|
||||
<video src="video/intro.mp4" height="1080" width="1920" alpha="1"/>
|
||||
|
||||
</layout>
|
||||
|
||||
BIN
Package/Environment/Common/layouts/Aeon Nox 16x9/video/intro.mp4
Normal file
@ -1,7 +0,0 @@
|
||||
Theme by TimmyB
|
||||
|
||||
|
||||
------------
|
||||
Highlight.wav by orginaljun - orginaljun.deviantart.com
|
||||
http://www.freesound.org/people/orginaljun/sounds/157871/
|
||||
|
||||
|
Before Width: | Height: | Size: 342 KiB |
|
Before Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 329 KiB |
@ -1,370 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="EEEEEEE">
|
||||
<sound type="load" src="load.wav" />
|
||||
<sound type="unload" src="unload.wav" />
|
||||
<sound type="highlight" src="highlight.wav" />
|
||||
<sound type="select" src="select.wav" />
|
||||
<!--Imageless background example-->
|
||||
<!--This layout does not use containers here is an example of one used as a background. These can be any size-->
|
||||
<!-- <container backgroundColor="262626" backgroundAlpha="1.0" x="0" y="0" height="stretch" width="stretch" layer="0"/> -->
|
||||
|
||||
<!--Background Image-->
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-----------------MAIN MENU Section----------------->
|
||||
<!-- This is the title text that shows at the bottom of the main menu list. -->
|
||||
<reloadableText type="playlist" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="394" fontSize="48" layer="5">
|
||||
<onMenuEnter menuIndex="0">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableText>
|
||||
|
||||
<!--Main Menu Background-->
|
||||
<!--This image is the main menu bar background Notice that it has its animations set to menuIndex="0". as it is only shown for the top most menu -->
|
||||
<image src="barbkgrnd.png" x="center" y="center" yOffset="300" xOrigin="center" yOrigin="center" layer="5">
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="0" to="-1028" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter menuIndex="0">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="-1028" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</image>
|
||||
|
||||
<!--Main Menu index 0-->
|
||||
<!-- This is the main menu. It is set to show game logo images instead of text -->
|
||||
<menu type="custom" imageType="logo" scrollTime=".24" scrollAcceleration=".04" orientation="horizontal" x="0" width="center" y="center" yOffset="260" algorithm="easeincircular" >
|
||||
<!-- itemDefaults allow you to set default attributes for all items in a menu list An item may still have its own attributes that override the defaults -->
|
||||
<!-- Notice that xOffset and yOffset are set to center. This puts a pin in the very center of the image(or item). Normally it is in the top left corner of the image. From that pin we will put the coordinates of where we wish the image to be. In this case the the center of the screen x="center" and y="center". Now yOffset="260" is moves the image 260 additional pixels towards the bottom. yOffset="-260" would move it 260 pixels towards the top -->
|
||||
<itemDefaults x="center" y="center" yOrigin="center" xOrigin="center" width="300" spacing="10" yOffset="260" alpha="0.5" fontSize="35" layer="6"/>
|
||||
<!-- In this menu each item is placed. notice that the first and last item of this menu are alpha="0" if this is not done you would see the last time of the menu move to be the first when scrolling. -->
|
||||
<item xOffset="-1420" alpha="0" />
|
||||
<item xOffset="-1060">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-720">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-380">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<!-- This is the Selected item of the menu we override the width and alpha here to make it more clear that it is indeed selected -->
|
||||
<!-- we also have animations inplace so that this logo stays visable and moves to another location when entering the sub menu -->
|
||||
<item selected="true" width="400" layer="7" alpha="1">
|
||||
<onMenuExit>
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="0" to="-710" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="-710" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
<item xOffset="380">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="720">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="1060">
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="1420" alpha="0" />
|
||||
</menu>
|
||||
|
||||
<!-----------------SUB MENU----------------->
|
||||
|
||||
<!--Sub Menu index 1-->
|
||||
|
||||
<menu orientation="vertical" scrollTime=".24" scrollAcceleration=".04" algorithm="easeincircular" y="638" width="940" height="380">
|
||||
<itemDefaults spacing="4" x="center" height="32" width="400" maxWidth="910" fontSize="32" alpha="1" xOrigin="left" xOffset="20" layer="5">
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</itemDefaults>
|
||||
<item index="start" spacing="0" alpha="0"/>
|
||||
<item index="4" spacing="8" height="48" fontSize="48" alpha="1" selected="true">
|
||||
<onMenuExit>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".25">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
<item index="last" spacing="10.5" alpha="0"/>
|
||||
<item index="end" spacing="10.5" alpha="0"/>
|
||||
</menu>
|
||||
|
||||
<!-- Title Text shown on the sub menu -->
|
||||
<reloadableText type="title" x="center" alpha="0" y="center" xOrigin="center" yOrigin="center" xOffset="380" yOffset="20" fontSize="48" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableText>
|
||||
|
||||
<!-- Background image for the sub menu list -->
|
||||
<image src="menubk.png" yOffset="300" x="center" xOffset="1500" y="center" xOrigin="center" yOrigin="center" layer="4">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="1500" to="500" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="500" to="1500" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</image>
|
||||
<!-- This is the bar that is under the selected item of the sub menu list -->
|
||||
<image src="highlight.png" yOffset="300" x="center" xOffset="1500" y="center" xOrigin="center" yOrigin="center" layer="4">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="1500" to="500" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="xOffset" from="500" to="1500" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onIdle menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="alpha" from="1" to=".6" />
|
||||
</set>
|
||||
<set duration=".4">
|
||||
<animate type="alpha" from=".6" to="1"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</image>
|
||||
|
||||
<!-- This is the game title that is over the video in the sub menu -->
|
||||
<reloadableImage type="logo" alpha="0" xOffset="-740" yOffset="-382" x="center" y="center" angle="-20" xOrigin="center" yOrigin="center" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableImage>
|
||||
<!-- This is the games publisher-developer logo -->
|
||||
<reloadableImage type="manufacturer" alpha="0" xOffset="-282" yOffset="260" x="center" y="center" xOrigin="center" yOrigin="center" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableImage>
|
||||
<!-- This is a Text item. It has no function other than displaying "Released:" -->
|
||||
<text value="Released:" alpha="0" x="center" y="center" xOrigin="right" yOrigin="center" xOffset="-510" yOffset="394" fontSize="48" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</text>
|
||||
<reloadableText type="year" alpha="0"x="center" y="center" xOrigin="left" yOrigin="center" xOffset="-506" yOffset="394" fontSize="48" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableText>
|
||||
<!-- This is the games box or flyer or CD Case art -->
|
||||
<!-- The maxHeight and width prevent the image from being sized large than intended -->
|
||||
<!-- if i want the images in a 500x500px space and there are different size images a 1000x500px flyer for example. maxHeight/Width will keep the image within that space -->
|
||||
<reloadableImage type="artwork_front" alpha="0" xOffset="145" yOffset="-240" x="center" maxHeight="405" maxWidth="405" y="center" xOrigin="center" yOrigin="center" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableImage>
|
||||
<!-- This is the games Cartridge or CD image -->
|
||||
<reloadableImage type="medium_front" alpha="0" xOffset="617" yOffset="-240" x="center" maxHeight="405" height="405" maxWidth="405" y="center" xOrigin="center" yOrigin="center" layer="5">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableImage>
|
||||
<!-- This is the background for the video in the submenu -->
|
||||
<image src="videobk.png" xOffset="-540" yOffset="-800" x="center" y="center" xOrigin="center" yOrigin="center" layer="2">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="yOffset" from="-800" to="-200" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="yOffset" from="-200" to="-800" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</image>
|
||||
<!-- This is the background for the Cartridge and Box art in the submenu -->
|
||||
<image src="infobk.png" xOffset="380" yOffset="-800" x="center" y="center" xOrigin="center" yOrigin="center" layer="4">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="yOffset" from="-800" to="-200" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".4">
|
||||
<animate type="yOffset" from="-200" to="-800" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</image>
|
||||
|
||||
<!-- This is the gameplay video. It is the same item in the main menu and sub menu -->
|
||||
<!-- imageType="screenshot" means that it will show a screenshot instead if a video is not found-->
|
||||
<reloadableVideo imageType="screenshot" x="center" alpha="0.2" height="1440" y="center" yOrigin="center" layer="3" xOrigin="center" >
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".25">
|
||||
<animate type="xOffset" from="0" to="-540"/>
|
||||
<animate type="yOffset" from="0" to="-200" />
|
||||
<animate type="height" from="1440" to="480" />
|
||||
<animate type="alpha" from=".2" to="1" />
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".25">
|
||||
<animate type="xOffset" to="0" from="-540"/>
|
||||
<animate type="yOffset" to="0" from="-200" />
|
||||
<animate type="height" to="1440" from="480" />
|
||||
<animate type="alpha" from="1" to="0.2" />
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="0.2" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0.2" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
<onHighlightEnter menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableVideo>
|
||||
|
||||
</layout>
|
||||
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 253 KiB |
|
Before Width: | Height: | Size: 240 KiB |
|
Before Width: | Height: | Size: 1.3 MiB |
@ -1,149 +0,0 @@
|
||||
<layout width="1920" height="1080" font="mamedfont.ttf" loadFontSize="64" fontColor="dedede">
|
||||
|
||||
|
||||
<!-- Sounds -->
|
||||
|
||||
<sound type="load" src="load.wav" />
|
||||
<sound type="unload" src="unload.wav" />
|
||||
<sound type="highlight" src="highlight.wav" />
|
||||
<sound type="select" src="select.wav" />
|
||||
|
||||
|
||||
|
||||
<!-- Background image -->
|
||||
|
||||
<image src="mamedbg.jpg" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
|
||||
|
||||
<!--Menu structure-->
|
||||
|
||||
<menu orientation="vertical" scrollTime=".24" scrollAcceleration=".04" algorithm="easeincircular" x="0" y="775" width="1920" height="220">
|
||||
<itemDefaults x="center" height="32" xOrigin="960" width="400" maxWidth="1700" fontSize="32" alpha="0.5" layer="1">
|
||||
<onMenuExit>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</itemDefaults>
|
||||
<item index="start" spacing="0" alpha="0" height="0"/>
|
||||
<item index="end" spacing="0" alpha="0" height="0"/>
|
||||
<item index="3" spacing="2" height="48" fontSize="48" alpha="1" selected="true">
|
||||
<onMenuExit>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
</menu>
|
||||
|
||||
|
||||
<!-- Reloadable items -->
|
||||
|
||||
<reloadableVideo imageType="screenshot" x="597" y="520" xOrigin="center" yOrigin="center" maxHeight="360" width="800" layer="2">
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="x" from="597" to="797"/>
|
||||
<animate type="width" from="800" to="400"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="x" from="797" to="597"/>
|
||||
<animate type="width" from="400" to="800"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableVideo>
|
||||
|
||||
|
||||
<reloadableImage type="screentitle" x="397" y="520" xOrigin="center" yOrigin="center" height="360" maxWidth="400" layer="2">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<reloadableImage type="device" x="1473" y="590" xOrigin="center" yOrigin="bottom" height="480" maxWidth="650" layer="3">
|
||||
<onHighlightEnter menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="device" mode="system" x="1473" y="590" xOrigin="center" yOrigin="bottom" height="480" maxWidth="650" layer="3"/>
|
||||
|
||||
|
||||
<reloadableImage type="logo" x="1473" y="100" xOrigin="center" yOrigin="top" height="170" maxWidth="650" layer="4">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="logo" x="597" y="350" xOrigin="center" yOrigin="bottom" height="60" maxWidth="200" layer="4" alpha="0">
|
||||
<onIdle>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<reloadableText type="year" x="1220" y="712" xOrigin="center" fontSize="40" maxWidth="200" layer="6"/>
|
||||
|
||||
<reloadableText type="manufacturer" x="1800" y="712" xOrigin="right" fontSize="40" maxWidth="500" layer="6"/>
|
||||
|
||||
<reloadableText type="genre" x="1520" y="656" xOrigin="center" fontSize="40" maxWidth="550" layer="6"/>
|
||||
|
||||
|
||||
</layout>
|
||||
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 460 KiB |
@ -1,38 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede" minShowTime="2">
|
||||
|
||||
<!--backgroundImage-->
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-- logo -->
|
||||
<image src="logo.png" x="center" y="center" height="400" xOrigin="center" yOrigin="center" layer="1" alpha="1"/>
|
||||
|
||||
<text value="Loading..." x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-220" height="150" width="stretch" fontSize="48" layer="3">
|
||||
<onEnter>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onEnter>
|
||||
<onIdle>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to=".5" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from=".5" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
<onExit>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onExit>
|
||||
</text>
|
||||
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist -->
|
||||
<statusText x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-175" height="150" width="stretch" fontSize="25" layer="3" />
|
||||
<image src="splashloadbk.png" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="334" layer="1" alpha="1"/>
|
||||
|
||||
</layout>
|
||||
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 1.3 MiB |
@ -1,163 +0,0 @@
|
||||
<layout width="1920" height="1080" font="mamedfont.ttf" loadFontSize="64" fontColor="dedede">
|
||||
|
||||
|
||||
<!-- Sounds -->
|
||||
|
||||
<sound type="load" src="load.wav" />
|
||||
<sound type="unload" src="unload.wav" />
|
||||
<sound type="highlight" src="highlight.wav" />
|
||||
<sound type="select" src="select.wav" />
|
||||
|
||||
|
||||
|
||||
<!-- Background image -->
|
||||
|
||||
<image src="mamedbg.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
|
||||
|
||||
<!--Menu structure-->
|
||||
|
||||
<menu orientation="vertical" scrollTime=".24" scrollAcceleration=".04" algorithm="easeincircular" x="0"
|
||||
y="770" width="1920" height="220">
|
||||
<itemDefaults x="center" height="32" xOrigin="960" width="400" maxWidth="1700"
|
||||
fontSize="35" alpha="0.5" layer="1">
|
||||
<onMenuExit>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</itemDefaults>
|
||||
<item index="start" spacing="0" alpha="0" height="0"/>
|
||||
<item index="end" spacing="0" alpha="0" height="0"/>
|
||||
<item index="2" spacing="6">
|
||||
<onMenuExit>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
<item index="3" spacing="4" height="48" fontSize="48" alpha="1" selected="true">
|
||||
<onMenuExit>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
</menu>
|
||||
|
||||
|
||||
<!-- Reloadable items -->
|
||||
|
||||
<reloadableVideo imageType="screenshot" x="597" y="520" xOrigin="center" yOrigin="center" maxHeight="360" width="800" layer="2">
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="x" from="597" to="797"/>
|
||||
<animate type="width" from="800" to="400"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="x" from="797" to="597"/>
|
||||
<animate type="width" from="400" to="800"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableVideo>
|
||||
|
||||
|
||||
<reloadableImage type="screentitle" x="397" y="520" xOrigin="center" yOrigin="center" height="360" maxWidth="400" layer="2">
|
||||
<onMenuEnter menuIndex="1">
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="1">
|
||||
<set duration=".1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="1">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<reloadableImage type="device" x="1491" y="565" xOrigin="center" yOrigin="bottom" height="465" maxWidth="635" layer="3">
|
||||
<onHighlightEnter menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="device" mode="system" x="1491" y="565" xOrigin="center" yOrigin="bottom" height="465" maxWidth="635" layer="3"/>
|
||||
|
||||
|
||||
<reloadableImage type="logo" x="1491" y="100" xOrigin="center" yOrigin="top" height="170" maxWidth="635" layer="4">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="logo" x="597" y="350" xOrigin="center" yOrigin="bottom" height="70" maxWidth="200" layer="4" alpha="0">
|
||||
<onIdle>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<reloadableText type="year" x="1225" y="705" xOrigin="center" fontSize="40" maxWidth="200" layer="6"/>
|
||||
|
||||
<reloadableText type="manufacturer" x="1800" y="705" xOrigin="right" fontSize="40" maxWidth="500" layer="6"/>
|
||||
|
||||
<reloadableText type="genre" x="1520" y="645" xOrigin="center" fontSize="40" maxWidth="550" layer="6"/>
|
||||
|
||||
|
||||
</layout>
|
||||
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 2.7 MiB |
@ -1,38 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede" minShowTime="2">
|
||||
|
||||
<!--backgroundImage-->
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-- logo -->
|
||||
<image src="logo.png" x="center" y="center" height="400" xOrigin="center" yOrigin="center" layer="1" alpha="1"/>
|
||||
|
||||
<text value="Loading..." x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-220" height="150" width="stretch" fontSize="48" layer="3">
|
||||
<onEnter>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onEnter>
|
||||
<onIdle>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to=".5" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from=".5" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
<onExit>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onExit>
|
||||
</text>
|
||||
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist -->
|
||||
<statusText x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-175" height="150" width="stretch" fontSize="25" layer="3" />
|
||||
<image src="splashloadbk.png" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="334" layer="1" alpha="1"/>
|
||||
|
||||
</layout>
|
||||
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 1.3 MiB |
@ -1,109 +0,0 @@
|
||||
<layout width="1600" height="1200" font="mamedfont.ttf" loadFontSize="64" fontColor="dedede">
|
||||
|
||||
|
||||
<!-- Sounds -->
|
||||
|
||||
<sound type="load" src="load.wav" />
|
||||
<sound type="unload" src="unload.wav" />
|
||||
<sound type="highlight" src="highlight.wav" />
|
||||
<sound type="select" src="select.wav" />
|
||||
|
||||
|
||||
<!-- Background image -->
|
||||
|
||||
<image src="mamedbg.jpg" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
|
||||
<!--Menu structure-->
|
||||
|
||||
<menu orientation="vertical" scrollTime=".24" scrollAcceleration=".04" algorithm="easeincircular" x="0" y="862" width="1600" height="245">
|
||||
<itemDefaults x="center" height="35" xOrigin="800" width="333" maxWidth="1418" fontSize="35" alpha="0.5" layer="1">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0.5" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="0.5" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</itemDefaults>
|
||||
<item index="start" spacing="0" alpha="0" height="0"/>
|
||||
<item index="end" spacing="0" alpha="0" height="0"/>
|
||||
<item index="3" spacing="2" height="53" fontSize="53" alpha="1" selected="true">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeincircular"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
</item>
|
||||
</menu>
|
||||
|
||||
|
||||
<!-- Reloadable items -->
|
||||
|
||||
<reloadableVideo imageType="screenshot" x="498" y="580" xOrigin="center" yOrigin="center" height="395" maxWidth="667" layer="2">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableVideo>
|
||||
|
||||
<reloadableImage type="device" x="1227" y="655" xOrigin="center" yOrigin="bottom" height="540" maxWidth="535" layer="3">
|
||||
<onHighlightEnter menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit menuIndex="0">
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="device" mode="system" x="1227" y="655" xOrigin="center" yOrigin="bottom" height="540" maxWidth="535" layer="3"/>
|
||||
|
||||
|
||||
<reloadableImage type="logo" x="1227" y="120" xOrigin="center" yOrigin="top" height="170" maxWidth="535" layer="4">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
<reloadableImage type="logo" x="498" y="390" xOrigin="center" yOrigin="bottom" height="60" maxWidth="300" layer="4" alpha="0">
|
||||
<onIdle>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</reloadableImage>
|
||||
|
||||
<reloadableText type="year" x="1020" y="790" xOrigin="center" fontSize="48" maxWidth="168" layer="6"/>
|
||||
|
||||
<reloadableText type="manufacturer" x="1500" y="790" xOrigin="right" fontSize="48" maxWidth="350" layer="6"/>
|
||||
|
||||
<reloadableText type="genre" x="1258" y="730" xOrigin="center" fontSize="48" maxWidth="400" layer="6"/>
|
||||
|
||||
|
||||
</layout>
|
||||
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 120 KiB |
@ -1,38 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede" minShowTime="2">
|
||||
|
||||
<!--backgroundImage-->
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-- logo -->
|
||||
<image src="logo.png" x="center" y="center" height="400" xOrigin="center" yOrigin="center" layer="1" alpha="1"/>
|
||||
|
||||
<text value="Loading..." x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-220" height="150" width="stretch" fontSize="48" layer="3">
|
||||
<onEnter>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onEnter>
|
||||
<onIdle>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to=".5" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from=".5" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
<onExit>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onExit>
|
||||
</text>
|
||||
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist -->
|
||||
<statusText x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-175" height="150" width="stretch" fontSize="25" layer="3" />
|
||||
<image src="splashloadbk.png" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="334" layer="1" alpha="1"/>
|
||||
|
||||
</layout>
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1,4 +0,0 @@
|
||||
The background image was taken from
|
||||
https://commons.wikimedia.org/wiki/File:Flame_of_fire.jpg, and is licensed
|
||||
under the Creative Commons Attribution-Share Alike 2.5 Generic, 2.0 Generic
|
||||
and 1.0 Generic license.
|
||||
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 59 KiB |
@ -1,444 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="64" fontColor="dedede">
|
||||
|
||||
|
||||
<!--
|
||||
- Default RetroFE sound files.
|
||||
-->
|
||||
|
||||
<sound type="load" src="load.wav" />
|
||||
<sound type="unload" src="unload.wav" />
|
||||
<sound type="highlight" src="highlight.wav" />
|
||||
<sound type="select" src="select.wav" />
|
||||
|
||||
|
||||
<!--
|
||||
- Flaming background, slowly pulsating using transparency.
|
||||
-->
|
||||
|
||||
<image src="bg.jpg" x="0" y="0" height="stretch" width="stretch" layer="0">
|
||||
<onIdle>
|
||||
<set duration="2">
|
||||
<animate type="alpha" from="1" to="0.5" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="0.5" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</image>
|
||||
|
||||
|
||||
<!--
|
||||
- Main menu structure.
|
||||
- This menu uses the device images from the system_artwork directory.
|
||||
- The menu items are faded out when leaving this menu, and faded in
|
||||
- when entering this menu.
|
||||
-->
|
||||
|
||||
<menu type="custom" imageType="device" scrollTime=".24" scrollAcceleration=".04" orientation="horizontal" >
|
||||
<itemDefaults x="center" y="790" xOrigin="center" yOrigin="bottom" width="200" maxHeight="500" fontSize="35" layer="5"/>
|
||||
<item xOffset="-1150" alpha="0" algorithm="easeinquadratic"/>
|
||||
<item xOffset="-940">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-730">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-520">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-310">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item selected="true" width="400" yOffset="60" layer="5">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="310">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="520">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="730">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="940">
|
||||
<onMenuEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="1150" alpha="0" algorithm="easeinquadratic"/>
|
||||
</menu>
|
||||
|
||||
|
||||
<!--
|
||||
- Collection menu structure.
|
||||
- This menu uses the artwork_front images from the medium_artwork directory.
|
||||
- The menu items are faded out when leaving this menu, and faded in
|
||||
- when entering this menu.
|
||||
- It is left to the user which images should be used for the
|
||||
- artwork_front for systems like MAME. Personally I use the logo's
|
||||
- there, since the available cabinet images leave something to be
|
||||
- desired.
|
||||
-->
|
||||
|
||||
<menu type="custom" imageType="artwork_front" scrollTime=".24" scrollAcceleration=".04" orientation="horizontal">
|
||||
<itemDefaults x="center" y="790" xOrigin="center" yOrigin="bottom" width="150" maxHeight="500" fontSize="35" layer="5"/>
|
||||
<item xOffset="-1085" alpha="0" algorithm="easeinquadratic"/>
|
||||
<item xOffset="-925">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-765">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-605">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-445">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="-285">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item selected="true" width="400" yOffset="60" layer="5">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0"
|
||||
algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="285">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="445">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="605">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="765">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="925">
|
||||
<onMenuExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</item>
|
||||
<item xOffset="1085" alpha="0" algorithm="easeinquadratic"/>
|
||||
</menu>
|
||||
|
||||
|
||||
<!--
|
||||
- Video display, consisting of a black background image, a video border
|
||||
- image by Timmyb, and a 640x480 video display with screenshots as
|
||||
- backup in case the video is not available.
|
||||
-->
|
||||
|
||||
<image src="black.png" x="400" y="300" xOrigin="center" yOrigin="center" height="480" width="640" layer="2"/>
|
||||
<image src="videoborder.png" x="400" y="300" xOrigin="center" yOrigin="center" layer="4"/>
|
||||
<reloadableVideo imageType="screenshot" x="400" y="300" xOrigin="center" yOrigin="center" height="480" maxWidth="640" layer="3">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableVideo>
|
||||
|
||||
|
||||
<!--
|
||||
- Logo displayed at the top of the video window.
|
||||
-->
|
||||
|
||||
<reloadableImage type="logo" x="400" y="90" xOrigin="center" yOrigin="top" maxHeight="70" maxWidth="200" layer="5" alpha="0">
|
||||
<onIdle>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<!--
|
||||
- Large device image displayed during the main menu. When switching
|
||||
- devices, the device image is moved off-screen to the right, and the
|
||||
- next device image moves in from the right. When switching to the
|
||||
- collection menu's, the device image is faded out, and the display is
|
||||
- taken over by the system mode device image.
|
||||
-->
|
||||
|
||||
<reloadableImage type="device" x="1350" y="640" xOrigin="center" yOrigin="center" maxHeight="1200" width="2000" layer="1">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="x" from="4000" to="1350" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="x" from="1350" to="4000" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
<onMenuEnter menuIndex="0">
|
||||
<set duration="0.3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuEnter>
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration="0.3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<!--
|
||||
- Large system mode device image of the selected collection displayed
|
||||
- during the collection menu.
|
||||
-->
|
||||
|
||||
<reloadableImage type="device" mode="system" x="1350" y="640" xOrigin="center" yOrigin="center" maxHeight="1200" width="2000" layer="1"/>
|
||||
|
||||
|
||||
<!--
|
||||
- Large logo display at the top of the device image for the main menu.
|
||||
-->
|
||||
|
||||
<reloadableImage type="logo" x="1350" y="50" xOrigin="center" yOrigin="top" height="250" maxWidth="1100" layer="7">
|
||||
<onMenuExit menuIndex="0">
|
||||
<set duration="1">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onMenuExit>
|
||||
<onHighlightEnter menuIndex="0">
|
||||
<set duration=".6">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<!--
|
||||
- Large logo display of the selected collection at the top of the
|
||||
- device image for the collection menu.
|
||||
-->
|
||||
|
||||
<reloadableImage type="logo" mode="system" x="1350" y="50" xOrigin="center" yOrigin="top" height="250" maxWidth="1100" layer="7"/>
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
- Bottom border image by Timmyb.
|
||||
-->
|
||||
|
||||
<image src="bottomborder.png" x="0" y="1080" xOrigin="left" yOrigin="bottom" layer="3"/>
|
||||
|
||||
|
||||
<!--
|
||||
- Medium (cart/disk) displayed in the right side area of the bottom
|
||||
- border.
|
||||
-->
|
||||
|
||||
<reloadableImage type="medium_front" x="1500" y="925" xOrigin="center" yOrigin="center" maxHeight="190" width="350" layer="7">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableImage>
|
||||
|
||||
|
||||
<!--
|
||||
- Displaying year, genre, and manufacturer in the left side area of the
|
||||
- bottom border.
|
||||
-->
|
||||
|
||||
<text value="Year:" x="300" y="850" xOrigin="right" yOrigin="top" fontSize="48" layer="7"/>
|
||||
<text value="Genre:" x="300" y="900" xOrigin="right" yOrigin="top" fontSize="48" layer="7"/>
|
||||
<text value="Manufacturer:" x="300" y="950" xOrigin="right" yOrigin="top" fontSize="48" layer="7"/>
|
||||
|
||||
<reloadableText type="year" x="310" y="850" xOrigin="left" yOrigin="top" fontSize="48" maxWidth="300" layer="7">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableText>
|
||||
<reloadableText type="genre" x="310" y="900" xOrigin="left" yOrigin="top" fontSize="48" maxWidth="300" layer="7">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableText>
|
||||
<reloadableText type="manufacturer" x="310" y="950" xOrigin="left" yOrigin="top" fontSize="48" maxWidth="300" layer="7">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableText>
|
||||
|
||||
|
||||
<!--
|
||||
- System/Game title display in the center area of the bottom border.
|
||||
-->
|
||||
|
||||
<reloadableText type="title" x="960" y="910" xOrigin="center" yOrigin="center" fontSize="36" maxWidth="600" layer="7">
|
||||
<onHighlightEnter>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightEnter>
|
||||
<onHighlightExit>
|
||||
<set duration=".3">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onHighlightExit>
|
||||
</reloadableText>
|
||||
|
||||
|
||||
</layout>
|
||||
|
Before Width: | Height: | Size: 56 KiB |
@ -1,38 +0,0 @@
|
||||
<layout width="1920" height="1080" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede" minShowTime="2">
|
||||
|
||||
<!--backgroundImage-->
|
||||
<image src="bkgnd.png" x="0" y="0" height="stretch" width="stretch" layer="0"/>
|
||||
|
||||
<!-- logo -->
|
||||
<image src="logo.png" x="center" y="center" height="400" xOrigin="center" yOrigin="center" layer="1" alpha="1"/>
|
||||
|
||||
<text value="Loading..." x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-220" height="150" width="stretch" fontSize="48" layer="3">
|
||||
<onEnter>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="0" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onEnter>
|
||||
<onIdle>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to=".5" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from=".5" to="1" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onIdle>
|
||||
<onExit>
|
||||
<set duration=".2">
|
||||
<animate type="alpha" from="1" to="0" algorithm="easeinquadratic"/>
|
||||
</set>
|
||||
</onExit>
|
||||
</text>
|
||||
|
||||
<!-- Text shown when creating meta.db. This will only show once unless meta.db does not exsist -->
|
||||
<statusText x="0" y="bottom" xOffset="20" yOrigin="center" yOffset="-175" height="150" width="stretch" fontSize="25" layer="3" />
|
||||
<image src="splashloadbk.png" x="center" y="center" xOrigin="center" yOrigin="center" yOffset="334" layer="1" alpha="1"/>
|
||||
|
||||
</layout>
|
||||
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 30 KiB |