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 - cassette

Pages: 1 [2] 3
16
General Discussion & Help / Anyone has a DS4 "R2" working on the menu?
« on: August 11, 2017, 07:11:32 AM »
Literally the sole input that I can't get to detect, all the others work great. "L2" is "joy0Axis2+". You'd think "joy0Axis2-" does it, but when I include it RetroFE goes crazy after 1 second on startup, moving up and down automatically. Tried toying around with the Deadzone, changing the value from "50", but no luck.

17
General Discussion & Help / select.wav doesn't work with latest .exe
« on: August 09, 2017, 01:18:04 AM »
No sound after selecting. Same configuration works on 0.80.

18
Help / Looping moving element
« on: July 12, 2017, 01:31:58 PM »
I'm wondering if there's a way to have an element enter the screen from the left, slowly move until disappearing into the right, and then start again. Essentially the use I'd give it is something like what you see on this picture (to have all the covers moving on a loop in the background):


19
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.

20
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.

21
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.

22
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.

23
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.

24
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.

25
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)

26
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.

27
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>

28
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"?

29
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.

30
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?

Pages: 1 [2] 3