RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Game List Z-index fun

    Scheduled Pinned Locked Moved Projects and Themes
    themetechniqueselectorz-indexgamelist
    41 Posts 13 Posters 15.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      WXDFever
      last edited by

      HMM, does anyone know where I can download this theme?

      1 Reply Last reply Reply Quote 0
      • W
        wcarvalho
        last edited by

        @ruckage
        I'm trying to implement this same idea, but I'm not getting it, could you help me?

        I was able to make the background image appear for the gamelist, but it does not go to the selected game, always in the same direction as the first gamealt text

        J 1 Reply Last reply Reply Quote 0
        • J
          jdrassa @wcarvalho
          last edited by

          @wcarvalho @ruckage worked some black magic above to make this work. Fortunately, it inspired me to implement a simpler way to achieve the same effect. The textlist component now supports setting an image for the selector bar.

          Try setting the following property on your textlist.
          <selectorImagePath>path/to/image</selectorImagePath>

          Get latest build of EmulationStation for Windows here

          W 1 Reply Last reply Reply Quote 0
          • W
            wcarvalho @jdrassa
            last edited by wcarvalho

            Thanks for the tip @jdrassa . It worked here, I put an arrow-shaped icon, how do I put for that image to stay before the beginning of the game name?

            alt text

            Edit: I changed the <alignment> to the center and the right one stayed the way I wanted, but for the left alignment would it be possible to do this? put the icon before
            alt text

            alt text

            J 1 Reply Last reply Reply Quote 0
            • J
              jdrassa @wcarvalho
              last edited by

              @wcarvalho Have you read through the theme docs? I believe horizontalMargin is what you need.

              Get latest build of EmulationStation for Windows here

              W 1 Reply Last reply Reply Quote 0
              • W
                wcarvalho @jdrassa
                last edited by

                @jdrassa
                Yes I read, now it worked, after many tests, because before it was not working, I put the tag in this way <horizontalMargin> 0.0150 </ horizontalMargin>. Thank you.

                Three more questions

                1. I have in mind that the current emulationstation support for use of extra sounds are for the game launch (<sound name = "launch">) and the gamelist scrollbar (<sound name = "systemscroll">).
                  Is there support also, when I change the system and when I turn the "back" to the main page?

                2. In the same way that I use <helpsystem name = "help"> to choose the color, font that will appear in the help bar, is it possible to do this in the emulationstation main menu? the one that appears when you press start, if so how?

                3. In that same emulationstation menu when I press start, is it possible to customize the options? Add, remove these things? I tried searching for the files, the most I could do is call the oxmplayer running a short video when I go
                  QUIT> Restart System
                  QUIT> Shutdown System

                J 1 Reply Last reply Reply Quote 0
                • J
                  jdrassa @wcarvalho
                  last edited by

                  @wcarvalho said in Game List Z-index fun:>

                  Three more questions

                  1. I have in mind that the current emulationstation support for use of extra sounds are for the game launch (<sound name = "launch">) and the gamelist scrollbar (<sound name = "systemscroll">).
                    Is there support also, when I change the system and when I turn the "back" to the main page?

                  I believe currently the only supported sound is set using the scrollSound property on textlist.

                  1. In the same way that I use <helpsystem name = "help"> to choose the color, font that will appear in the help bar, is it possible to do this in the emulationstation main menu? the one that appears when you press start, if so how?

                  Not currently.

                  1. In that same emulationstation menu when I press start, is it possible to customize the options? Add, remove these things? I tried searching for the files, the most I could do is call the oxmplayer running a short video when I go
                    QUIT> Restart System
                    QUIT> Shutdown System

                  Not currently, but you can activate Kids or Kiosk mode. These options will remove certain predefined options from the menu. There should be a topic here on the forum that details how they work.

                  If you have other questions you should open a new thread. That way more users are likely to see and potentially help.

                  Get latest build of EmulationStation for Windows here

                  A12C4A 1 Reply Last reply Reply Quote 0
                  • A12C4A
                    A12C4 @jdrassa
                    last edited by A12C4

                    @jdrassa said in Game List Z-index fun:

                    I believe currently the only supported sound is set using the scrollSound property on textlist.

                    This is a bit offtopic, but since you mentioned it, I was thinking about changing the way ES handle sounds.

                    This is, in my opinion, how themes should define the sound for the different elements :

                    <view name="basic, detailed, grid, video, system, menu">
                    	<sound name="back">
                    		<path>./sound/back.wav</path>
                    	</sound>
                    	<sound name="launch">
                    		<path>./sound/launch.wav</path>
                    	</sound>
                    	<sound name="select">
                    		<path>./sound/select.wav</path>
                    	</sound>
                    </view>
                    

                    Note the introduction of the "menu" view, which isn't a view by itself but could be considered like one in that scenario.

                    The TextList scrollSound element would be kept for backward compatibility, but overriden by the code above if both are set.

                    Grid view wiki

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      jdrassa @A12C4
                      last edited by

                      @a12c4 So actually based on this it looks like launch sound is already implemented exactly as you suggested, its just not documented well. I would be all for adding additional sounds. It has been requested for a while.

                      Get latest build of EmulationStation for Windows here

                      A12C4A 1 Reply Last reply Reply Quote 0
                      • A12C4A
                        A12C4 @jdrassa
                        last edited by A12C4

                        @jdrassa Yes it's already half here, my suggestion was to keep pushing it forward.

                        My propositions regarding the sounds are the following :

                        • Add the "scroll" sound to follow the same syntax as "back" and "select", write as deprecated the "scrollSound" element of the textlist.
                        • The "back" sound is only triggered when going out of a folder, it should confirm the user canceled an action/is going back, so it should also trigger when the user leave a game list view to come back to the system view.
                        • Either extend the "launch" sound like the "back" or just keep this one to launching game and add a new "confirm" or "validate" sound.
                        • Add the possibility for the theme to extend the sounds to the menu (or use separate sounds for the menu) by allowing the following syntax : <view name="menu">

                        Grid view wiki

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.