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.


Messages - dlol

Pages: [1]
1
General Discussion & Help / Re: Running games
« on: October 15, 2018, 02:26:34 PM »
You also need to specify which launcher RetroFE will use in the settings.conf of your collection.

So, in order, I think the steps are:

1 - Create a collection (see  the included CREATING_COLLECTIONS.txt in the collections folder for instructions . You can also ignore it completely and simply copy one of the already existing collections, changing only the name of the folder. Also works.)
2 - Include your collection in the main RetroFE menu, by adding its name in the menu.txt of the Main collection folder.
3 - Create a launcher for your collection content. Just create a .txt file in the launchers directory with whatever name you like. My build is portable and entirely focused on RetroArch, so my launchers tend to look like this:
Code: [Select]
executable = %RETROFE_PATH%\..\Emulators\RetroArch\retroarch.exe
arguments = -f -L "%RETROFE_PATH%\..\Emulators\RetroArch\cores\nestopia_libretro.dll" "%ITEM_FILEPATH%"
It varies according to which emulator you're gonna use and where your stuff is located.
4 - Inside your collection 'settings.conf' file, search for the line:
Code: [Select]
launcher=mameAnd change it to the name of the launcher you just created.

It may take some trial and error. If it doesn't work, check the log.txt in the RetroFE folder to see what went wrong.

2
Bounties / Re: RetroFE website
« on: September 29, 2018, 08:23:10 PM »
Great.

I'll  work on it once I have some free time. Is there any  future content planned beyond what's already on the website?

3
Bounties / Re: RetroFE website
« on: September 29, 2018, 02:27:48 PM »
Hi Pieter,

I have some experience working with Wordpress, maybe I can help you out with the website if no one has volunteered yet.

4
Share your theme / Re: Minimal Completionist
« on: September 23, 2018, 06:41:01 PM »
Yes, you can use modes layout, commonlayout and systemlayout for that; just check the wiki for the places RetroFE will look for each file in each mode.

I'm aware of the different values for the 'mode' attribute, but they don't appear to work with menus, only with reloadable assets.
What I want to do is populate the main menu with images from my layout folder, something like this:

<!--Main Menu index 0-->
   
    <menu type="custom" mode="systemlayout" imageType="controller" scrollTime=".24" ...


So RetroFE will know to look inside the layout folder for the menu images, instead of the default path. Is that possible?


Thank you dlol, it works.

I want to know if it is possible to move the png of the controller that appear in the submenu wheel in a different location? ( i don't understand the instruction within layout.xml , i have just take a look to the wiki, but my understanding is not enough to do what i want).

Also,  i would like to know if it's possible to put a png to replace the name of my system in the submenu wheel too.
Thx  ::)

To replace the system name with a png just open layout.xml and replace the following:
Code: [Select]
<!-- System Shortname: Located in layoutName/collections/systemName/system_artwork-->
<reloadableScrollingText type="shortname" mode="systemlayout" alpha="0" x="1340" y="540" font="fonts/Agency_FB.ttf" loadFontSize="70" fontSize="70" direction="vertical" xOrigin="left" alignment="justified" scrollingSpeed="0" startPosition="0" startTime="4" endTime="1"layer="7">
<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>
</reloadableScrollingText>

with:

Code: [Select]
<!-- System Logo: Located in layoutName/collections/systemName/system_artwork-->
<reloadableImage type="logo" mode="systemlayout" alpha="0" x="1340" y="540" direction="vertical" xOrigin="left" alignment="justified" scrollingSpeed="0" startPosition="0" startTime="4" endTime="1"layer="7">
<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>
</reloadableImage>
Basically replacing the reloadableText with a reloadableImage. Haven't tested it, but it should work.

5
Share your theme / Re: Minimal Completionist
« on: August 11, 2018, 07:44:15 PM »
Hi Ginzu, I had some time to rebuild my system and I got my theme to work again.

To make the controller.png images appear in the menu , do the following:

1 - Suppose you are working with the SNES collection, copy  "controller.png" from the RetroFE/layouts/Minimal Completionist/collections/Super Nintendo/.

2 - Paste it  to RetroFE/collections/Super Nintendo/system_artwork/.

Do this for every system that you have and it should do the trick.

For all theme builders here, a question:
 Is there a way to populate the main menu with these images without having to move them out of my layout folder? I really want to do this in a more self-contained manner.

6
Share your theme / Re: Minimal Completionist
« on: July 26, 2018, 03:28:37 PM »
Hi Ginzu,

I'm just getting back in the scene, since I've lost most of my emulation-related files a few months ago (thanks Seagate  >:(). I'm currently reconfiguring RetroFE and trying to get things back the way they were. Once I reconfigure my theme, I'll post instructions here.

Glad you like my theme, btw!

7
Help / 'Mode' attribute for menus?
« on: October 11, 2017, 03:35:16 PM »
As a way to make my theme more "portable", I wanted to populate the main menu with art inside layoutname/collections/systemname/system_artwork, sort of what 'mode="systemlayout"' does with reloadable media.  Is that possible?

8
Share your theme / Re: Minimal Completionist
« on: October 10, 2017, 05:14:05 PM »
I like it too, do you have a video maybe to see it running live ?
Recorded a quick one yesterday. Here it is: https://youtu.be/jeCeD8NqWoo

9
Share your theme / Minimal Completionist
« on: October 09, 2017, 07:01:27 PM »
My first RetroFE theme.
I tried to make something who doesn't need a ton of art assets to work. I'm quite pleased with the result.
https://imgur.com/a/yO6wi

Let me know what you guys think. :D

10
What can be done is introduce an additional wait time before the art loads. This will always increase the animation time, but as long as the previous/next button is pressed before that wait time is complete, the art will not be loaded. This can simply be added in the layout.xml file.

And how should I go about doing this? I'm still not used to editing the layout.xml files   :P

11

As explained above and in other posts on this forum: this delay is caused by the loading of art: the larger the art you're reading, and the slower your HD, the more time is required for this. Some of the themes, like Aeon Nox, load quite a bit of art from one selection to the next. Loading that art takes time, during which RetroFE simply waits. If you scroll fast enough, no such delay will be seen; it's only seen if the next game isn't selected before the fade-out animation is complete.

Oh, I see! That makes sense. The previous frontend I used was mGalaxy, and the default theme uses just  an image or a video (never both) on screen, and because of that, it was pretty fast to load. I think I got used to it, and the lack of responsiveness bothers me more than it should.

I keep onHighlightExit/Enter on the videos but I use onMenuScroll/onHighlightEnter on the rest :). I find it smoother and/or less choppy :P

I'll try your solution and see if it helps! Thanks!

12
Can confirm the lag OP is talking about. It's noticeable even with video playing disabled in settings, so I don't think it's a video or HD issue. I tried to replicate the lag with a fresh 0.8 build on my SSD and it's definitely there. Tried on a keyboard and a generic USB controller, too. It's also noticeable in all themes I tested (Nox, Glados and Default, though Default seems just a tiny bit more responsive)  It's not like RetroFE is ignoring my input, it's like, when you press a direction at the right time, RetroFE doesn't change  selections immediately, he takes around 0.6s to do so. Here's a more detailed step-by-step so you guys can try to feel it.

1 - Open a fresh, clean RetroFE build. I tried it with the 0.8 full build avaliable in the Downloads section.
2 - Aeon Nox should start.After the intro, press 'right' or 'left'  one time. RetroFE should take around 0.2-0.3 seconds to answer, which is OK.
3 - Right before the transition between systems kicks in (the background fades out and in), press another direction. You should notice an increase in input response to around 0.6 seconds, like RetroFE is waiting for something before processing your request.

I tried to explain it with the best of my ability, but I can try to record a video with my phone  if it's necessary.


PS: This is my first post, so I'd like to thank Hulshoff and the RetroFE community for making and maintaining one of the best frontends there is! Very customizable and easy to work with. Keep going! :D

Pages: [1]