Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - firewater

Pages: 1 [2] 3
16
Share your theme / Ultra
« on: July 12, 2017, 01:17:09 PM »
This theme has a very specific goal in mind: to be functional and look good with no metadata. I've settled on this as my philosophy for frontends because to my perception, it is unfeasible to have the majority of our games with appropriate metadata within even the next 10 years (too many obscure games, lack of worldwide organization regarding standards, etc), and therefore including metadata as part of the design will invariably leave you with games were you will see no video, you'll have a low-quality scan of the cover, no logo, etc, which to me looks terribly awkward due to lots of blank gaps on screen and logo-no logo-logo-logo-no logo-no logo type of scenarios. Some other things addressed were trying to pass bad quality videos as presentable, the avoidance of repeated info, and the avoidance of unnecessary info.



I realize this is a very specific mindset, so here's a very specific theme for very specific people: https://mega.nz/#!OAlVhBTK!yeR-gzsH61lyMcYIbzvxNxaMsxCQUVLA8zy1Pssv2fs

People who download it may find themselves having to rename the layout folders, as I use somewhat unorthodox names (always the original name ie. 'Atari Video Computer System' instead of 'Atari 2600'). I'm not nearly satisfied with it, but it works at a basic level.

17
General Discussion & Help / Wii U names
« on: July 02, 2017, 07:52:39 AM »
How do you guys handle this console? Names for the files used by the emulator to open the game are rather inconvenient for FrontEnd purposes. For example Super Mario Maker one is called "Block.rpx", and Smash Bros. has both "cross_f.rpx" and "surf.rpx". I could fix them up with an hyperlist entry, but I'm afraid more games will have these same names, not to mention I fully expect another game to have a handful of these .rpx files which will turn rather tiring for "exclude" purposes (which I already have to deal wtih because I don't want cross_f and surf to translate into listing Smash Bros twice).

Also worth mentioning that since they have a folder-based structure, having many games will mean many folders which will lead to RetroFE taking a long time to enter the system (due to having to read hundreds of files in all these folders). This is fixed on Windows by making .lnk files, but that doesn't work here, I don't think.

18
General Discussion & Help / Open Citra fullscreen/maximized
« on: June 29, 2017, 02:24:45 AM »
Anybody knows a way to do this? I tried making a .lnk to citra.exe with "Start maximized" on the properties, but it won't open it as the launcher.

19
General Discussion & Help / PC/Windows hyperlist
« on: June 23, 2017, 02:30:19 PM »
Does anybody know if such a thing exists? Or a similar file compatible with RetroFE. Looking for "year" and "developer" metadata.

20
Help / Change background per collection
« on: June 22, 2017, 10:30:34 PM »
For example, a red background when entering the NES collection, and blue one when entering the Genesis collection. Seems rather easy but the wiki is down for me so I'm lost.

I'm using

Code: [Select]
  <reloadableImage type="background" mode="layout" x="0" y="0" alpha="1" width="stretch" layer="16">
        <onMenuEnter menuIndex="1">
          <set duration=".01">
           <animate type="alpha" to="1" algorithm="easeinquadratic"/>
          </set>
        </onMenuEnter>

        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="1" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
    </reloadableImage>

for the main menu, but I'm not sure how to call it for the collection menus.

21
Feature Requests / Suggestions / Cut text with "..."
« on: June 22, 2017, 06:15:58 PM »
As I've ditched logos I've realized if the text doesn't fit on the given width, it will just get cut out, so instead of "Metal Gear So..." you get "Metal Gear So", which looks bad. I see no reason why anyone would want it to just cut out like that, so I'm thinking the default behaviour should be to append an ellipsis.

22
Is there any program you guys would recommend for this? I have quite a lot of games that show no metadata associated with them because the name of the mismatches (Chrono Trigger.zip =/= Chrono Trigger (USA).avi)

23
Help / Draw a square around text
« on: June 15, 2017, 07:38:59 AM »
Any way to do this without creating each image as a logo?



Sorry if I'm opening multiple threads, but I think it's better this way for archival purposes.

24
Help / Default element to video > screenshot > front artwork
« on: June 14, 2017, 03:58:28 AM »
Any way to do this? The first two I believe are default as it is how it works with just "<reloadableVideo imageType="screenshot", but if I want the element (in this case, the background image) to load the front artwork if (1) no video has been found (2) no screenshot has been found, all I cant think of is to set the front artwork as a layer under video/screenshot. It works, but it looks very awkward when switching from one game to another as you can briefly see the artwork pop up for a second...

The code:

Code: [Select]
<!----------------------------------------------------------------------------------------------------------------------------------->
  <!-- Settings -->
<!----------------------------------------------------------------------------------------------------------------------------------->

<layout width="1920" height="1080" font="fonts/HelveticaNeue-Bold.otf" loadFontSize="42" loadFontSize="60" fontColor="dedede">

<!----------------------------------------------------------------------------------------------------------------------------------->
  <!-- Sounds -->
<!----------------------------------------------------------------------------------------------------------------------------------->

  <sound type="highlight" src="sounds/highlight.wav" />
  <sound type="select" src="sounds/select.wav" />

<!----------------------------------------------------------------------------------------------------------------------------------->
  <!-- Main Menu -->
<!----------------------------------------------------------------------------------------------------------------------------------->

  <reloadableImage type="background" mode="layout" x="0" y="0" width="stretch" layer="0">
        <onMenuEnter menuIndex="0">
            <set duration=".01">
                <animate type="alpha" to="1" algorithm="easeinquadratic"/>
            </set>
        </onMenuEnter>

        <onMenuExit menuIndex="0">
            <set duration=".01">
                <animate type="alpha" to="1" algorithm="easeinquadratic"/>
            </set>
        </onMenuExit>
    </reloadableImage>

    <image src="images/transition.png" x="0" y="0" width="stretch" alpha="0" layer="6">
        <onMenuExit menuIndex="0">
          <set duration="0.5">
            <animate type="alpha" to="1" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>

        <onMenuEnter menuIndex="0">
          <set duration="0.5">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
    </image>

    <image src="images/timeline.png" x="center" y="center" yOrigin="center" xOrigin="center" height="250" width="stretch" alpha="1" layer="5">
    </image>

     <menu type="custom" imageType="logo" scrollTime=".24" scrollAcceleration=".04" orientation="horizontal" x="0" width="center" y="center" yOffset="400" algorithm="easeinquadratic" >
    <itemDefaults  x="center" y="center" yOrigin="center" xOrigin="center" width="300" maxHeight="175" spacing="10" yOffset="0"  alpha="0.5" fontSize="60" layer="6"/>
    <item xOffset="-1420" alpha="0" />
    <item xOffset="-1060">
      <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="0.5" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item xOffset="-720">
            <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item xOffset="-380">
            <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item selected="true" width="400" layer="7" alpha="1">
            <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item xOffset="380">
      <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item xOffset="720">
      <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="0.5" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha"  to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>

    <item xOffset="1060">
      <onMenuEnter menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="0.5" algorithm="easeinquadratic"/>
        </set>
      </onMenuEnter>
      <onMenuExit menuIndex="0">
        <set duration="0.5">
          <animate type="alpha" to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </item>
    <item xOffset="1420" alpha="0" />
  </menu>

<!----------------------------------------------------------------------------------------------------------------------------------->
  <!-- Sub Menu -->
<!----------------------------------------------------------------------------------------------------------------------------------->

   <menu type="custom" imageType="" orientation="vertical" width="1500" height="100" scrollTime=".24" scrollAcceleration=".04">
    <itemDefaults font="fonts/HelveticaNeue-Bold.otf" spacing="2" y="center" x="center" yOrigin="center" xOrigin="center" fontSize="42" width="1500" maxHeight="120" layer="16" alpha="1"/>
      <item xOffset="0" angle="0" yOffset="-664" alpha="0" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="-568">
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="-464">
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="-354">
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="-238">
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="-120">
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" yOffset="0" layer="17" width="1500" maxHeight="200" alpha="1" selected="true" fontSize="72" fontColor="000000">
      <onMenuExit menuIndex="1">
        <set duration=".01">
          <animate type="alpha" to="0" algorithm="easeinquadratic"/>
         </set>
     </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="120" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="238" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="354" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="464" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="568" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

      <item xOffset="0" angle="0" yOffset="664" alpha="0" >
        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
      </item>

   </menu>

    <image src="images/video_overlay.png" x="0" y="0" width="stretch" alpha="0" layer="13">
        <onMenuEnter menuIndex="1">
          <set duration=".01">
           <animate type="alpha" to="1" algorithm="easeinquadratic"/>
          </set>
        </onMenuEnter>

        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
    </image>

    <image src="images/dark_overlay.png" x="0" y="0" width="stretch" alpha="0" layer="13">
        <onMenuEnter menuIndex="1">
          <set duration=".01">
           <animate type="alpha" to="0.3" algorithm="easeinquadratic"/>
          </set>
        </onMenuEnter>

        <onMenuExit menuIndex="1">
          <set duration=".01">
            <animate type="alpha" to="0" algorithm="easeinquadratic"/>
          </set>
        </onMenuExit>
    </image>

    <image src="images/items.png" x="center" y="center" yOrigin="center" xOrigin="center" height="150" width="stretch" alpha="0" layer="13">
      <onMenuEnter menuIndex="1">
        <set duration=".01">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>       
        </set>
      </onMenuEnter>

      <onMenuExit menuIndex="1">
        <set duration=".01">
          <animate type="alpha" to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </image>

    <image src="images/items.png" x="center" y="center" yOrigin="center" xOrigin="center" height="150" width="stretch" alpha="0" layer="17">
      <onMenuEnter menuIndex="1">
        <set duration="0.1">
          <animate type="alpha" to="1" algorithm="easeinquadratic"/>       
        </set>
      </onMenuEnter>

      <onMenuExit menuIndex="1">
        <set duration=".01">
          <animate type="alpha" to="0" algorithm="easeinquadratic"/>
        </set>
      </onMenuExit>
    </image>

  <reloadableVideo imageType="screenshot" alpha="1" x="0" y="center" yOrigin="center" Width="stretch" layer="7">
    <onEnter>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
        <animate type="x" to="0"/>
        <animate type="y" to="center" />
        <animate type="Width" to="stretch"/>
      </set>
    </onEnter>
    <onMenuEnter menuIndex="0">
      <set duration=".01">
        <animate type="x" to="0"/>
        <animate type="y" to="0" />
        <animate type="y" to="center" />
        <animate type="Width" to="stretch"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onMenuEnter>
    <onHighlightEnter menuIndex="0">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onHighlightEnter>
    <onMenuExit menuIndex="0">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
    </onMenuExit>
    <onExit>
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
    </onExit>

    <onMenuEnter menuIndex="1">
      <set duration=".01">
        <animate type="x" to="0"/>
        <animate type="y" to="center" />
        <animate type="Width" to="stretch"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onMenuEnter>
    <onHighlightEnter menuIndex="1">
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onHighlightEnter>
    <onMenuExit menuIndex="1">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
      <set duration=".01">
        <animate type="x" to="0"/>
        <animate type="y" to="center" />
        <animate type="Width" to="stretch"/>
      </set>
    </onMenuExit>
  </reloadableVideo>

   <reloadableImage type="artwork_front" alpha="1" angle="0" x="center" y="center" xOrigin="center" yOffset="-700" xOffset="0" yOrigin="top" width="stretch" layer="7">
    <onEnter>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onEnter>
    <onMenuEnter menuIndex="0">
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onMenuEnter>
    <onHighlightEnter menuIndex="0">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onHighlightEnter>
    <onMenuExit menuIndex="0">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
    </onMenuExit>
    <onExit>
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
    </onExit>

    <onMenuEnter menuIndex="1">
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onMenuEnter>
    <onHighlightEnter menuIndex="1">
      <set duration=".01">
        <animate type="alpha" to="1" algorithm="easeinquadratic"/>
      </set>
    </onHighlightEnter>
    <onMenuExit menuIndex="1">
      <set duration=".01">
        <animate type="alpha" to="0" algorithm="easeinquadratic"/>
      </set>
    </onMenuExit>
  </reloadableImage>

<!----------------------------------------------------------------------------------------------------------------------------------->
  <!-- Other -->
<!----------------------------------------------------------------------------------------------------------------------------------->

  <reloadableImage type="playlist" mode="commonlayout" alpha="1" x="1850" y="430" xOrigin="center" yOrigin="top" maxHeight="96" layer="19">
        <onEnter>
            <set duration=".8">
                <animate type="nop"/>
            </set>
        </onEnter>
 
       <onExit>
            <set duration=".01">
                <animate type="alpha" to="0" algorithm="easeinquadratic"/>
            </set>
        </onExit>
 
      <onMenuEnter menuIndex="0">
            <set duration=".8">
                <animate type="y" to="430" algorithm="easeinquadratic"/>
            </set>
        </onMenuEnter>

        <onMenuEnter menuIndex="1">
            <set duration=".01">
                <animate type="y" from="-50" to="0" algorithm="easeinquadratic"/>
            </set>
        </onMenuEnter>
 
      <onMenuExit>
            <set duration=".01">
                <animate type="alpha" to="0" algorithm="easeinquadratic"/>
            </set>
        </onMenuExit>
     
        <onIdle>
            <set duration="1">
                <animate type="alpha" to="1" algorithm="easeinquadratic"/>
            </set>
            <set duration="1">
                <animate type="alpha" to="1" algorithm="easeinquadratic"/>
            </set>
        </onIdle>
 </reloadableImage>

</layout>

25
General Discussion & Help / nulldc
« on: June 10, 2017, 09:33:32 AM »
Trying to get this emulator to work, but no luck. Anyone knows what I should put on "arguments"?

26
Help / Fade to black when entering collection + adaptable title font
« on: June 08, 2017, 08:57:36 AM »
What I want is that the sole transition when entering a collection from the main menu, is that the screen fades to black. The closest I've gotten involves the logos having a transition animation were they slowly fade out, which I don't want! I haven't themed in a while, so I don't remember why I had to do it like this, I think it was because otherwise the collection logos would appear after entering the collection and so on... so anyway, I want upon selecting the collection, all elements of the menu stay as they are, and then a black image "slowly" covers the screen, and then fades out again so that it shows the games of the collection... it's difficult to explain without seeing my theme so please try it out (it's a mod of a theme someone shared here):
https://mega.nz/#!SJMDiKJY!CE208_ARZFkVO_YGekhBDFKAB7jLeXXwsTodawS33PU


Also, is there any way I can have the title of a game resized to the width of the bar (instead of getting cut out), if there's no logo? Right now it looks like "Klonoa: Door...", but maybe it'd be better if it displayed "Klonoa: Door to Phantomile" on a smaller font (to make it fit). It may look bad for long titles (cause they'd end up with a really small font), but it'd be interesting to test regardless.

27
Quite a long time. Is there any way I can lower the time, other than removing games and maybe buying an SSD? Due to the nature of the platform, one game will compromise many folders and files (as opposed to one .rar or one .iso), which adds up, so I imagine it takes RetroFE a while to scan them all and find all the .lnk needed to assemble the list of games.

Maybe if I could set it to ignore all the folders except a subfolder called "lnk" were I have all the .lnk files?

28
Feature Requests / Suggestions / Wishlist
« on: March 08, 2017, 02:01:58 AM »
As I've been using and theming RetroFE for a while now, I'm gonna list the things I've found that can be improved or added, maybe you guys agree. Of course I love RetroFE, I find it to be the best FE out there, but these are the things missing for it to be perfect according to my use (listed from most needed to less):

1. Recognize controller after RetroFE has started - It's annoying how sometimes I forget to turn on my controller, and have RetroFE open, but because it won't be recognized, I gotta close it, connect my controller, and then open it again. Could help make the experience more seamless. For reference, Kodi has this feature.

2. Brief screen when opening game - I find it ugly how when launching an game, RetroFE minimizes, you see my desktop for a solid two seconds, and then the game appears on screen. Takes you out of the "experience"... I would kill for it to just be RetroFE > game. Perhaps if this is just the way Windows works, adding something to RetroFe that will load a black image taking the whole screen until the game loads (so that one sees that instead of the desktop).

3. Layout hotkey - Instead of having layouts be permanent, with one loaded on startup, you could change it on the go with a hotkey. For reference, Kodi has this feature and I use it a lot there for movies because they show different aspects of the current object selected (for example my current RetroFE skin doesn't show boxart, so it'd be cool to change from a logo based one, to a "coverflow" of boxart on the go), or just because one gets bored of having the same one all the time.

4. Grouping elements - This is a design idea that concerns games or systems that have extensions. The idea is that, for example, instead of having 4 entries of "Final Fantasy VIII" (for each CD), you have one that, once entered, replaces the playlist with the 4 CD entries. Could be great for DLC games, multiple-CD games, or systemswith add-ons (example after "entering" the MegaDrive, the wheel is replaced with "Mega Drive", "32X", and "Mega CD")

5. Randomize game on platform startup - It gets tiring to see the same game every time you start a system, so it could be a good idea to break the eternal monotony by making the platform randomize the first game seen when entering. Sorted alphabetically, there's no way around it: your first arcade game will always be "88 Games" - will I have to see its logo and video every time I launch "Arcade" for the rest of my life?

6. Immediate rating - Not sure if there's a rating system implemented yet, but it'd be great to be able to quickly rate by pressing the currently selected item, like "Ctrl+1", "Ctrl+2" and so on. Then we'd be able to see how we rated a game on the UI, sort the games by rating, and so on.

7. Adapt size when changing resolutions - In line with how RetroFE loads stuff at startup and then not any more, it happens that I have my computer connected to both my desktop monitor and my TV, and I'd like to launch it on my desktop, then move to the couch and play games there, but if I do that RetroFE launches with the resolution of the desktop monitor, so it looks bad on the TV. For reference, Kodi has this.

8. Don't cut when adding favourites - When you add a game to favourites, the video resets. Looks inelegant.

9. Disable input on certain menus - Small, borderline obsessive annoyance of mine, in that nextPlaylist, and letterUp, work on the system menu, which is awkward because I don't list them by alphabet (so letterUp doesn't make sense using there), nor I have a playlist of them. It's easy as not pressing those buttons, but knowing pressing them could unleash brief chaos (nextPlaylist > only arcade and NES listed) is annoying.

10. Odd characters - RetroFE won't recognize the collection if they have foreign characters on their name. These are the ones that I had trouble with: Pokémon Mini, NEO・GEO CD, Odyssey˛. I named the folders in ways that would make them get recognized, but I'd love to have them with the "actual" names rather than a workaround (so that I follow my organization standards).

11. SVG support - As I tried to fill the missing logos, I found many of them were most easily accessible as .svg vectors. They undoubtedly have superior quality to .png too, so it'd be great to have support for it.

29
Help / Dynamic wallpaper
« on: February 17, 2017, 03:26:51 PM »
Regarding dynamic background, if I use mode="layout", and type="background" I'd be calling the images from RetroFE\layouts\[LAYOUTNAME]\collections\[COLLECTIONNAME]\system_artwork\background. So

Code: [Select]

<reloadableImage type="background" mode="layout" x="0" y="0" height="stretch" width="stretch" layer="0">
      <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>

My hope is that with this, on the main menu, when hovering "Arcade",  the image background.png or default.png from RetroFE\layouts\[LAYOUTNAME]\collections\Arcade\system_artwork\background\background.png or default.png is retrieved, but it doesn't happen.

What doesn't help is that I've modified the default configuration of RetroFE a lot. So basically instead of having the path inside of RetroFE folder, I have it outside via baseMediaPath=M:/Media/Games/Metadata, and then on the wiki it says the layout path should point to "medium_artwork" instead of "system_artwork", which means I probably renamed "medium_artwork" to "system_artwork" at some point, but I'm looking at the config files of RetroFE and I'm not seeing anywhere that points to "system_artwork" (which is the folder name I'm using)... ughh I'm so confused...

30
General Discussion & Help / Exclude CHD-requring MAME games
« on: January 29, 2017, 08:02:38 AM »
I'd say this is a suggestions so long as the exclude text files provided on retrofe.nl are made here rather than sourced, but maybe they aren't so I'm asking here instead. Well the title sums it up, I'd like to run a no-clones-no-CHD game list, and I've managed to do the first with the list provided, but I haven't been able to find a list with the .182 CHD-requiring games so that I can exclude them... help!

Pages: 1 [2] 3