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

Pages: [1] 2
1
General Discussion & Help / Re: Interface Problem
« on: February 12, 2020, 09:31:01 PM »
ipac2 cost much more then the 0 delay kit

You get what you pay for.  Zero delay encoder are junk.

2
It only seems to happen when SDL is reloaded (so closed when the game starts, and restarted afterwards). If you're running a window manager you could simply turn that feature off in settings.conf.

I hadn't paid close enough attention to this until tonight.  I turned this setting off, and the problem is indeed gone, thank you so much!

I discovered another very minor bug: I can't seem to use LetterUp or LetterDown in purely subcollection lists.  So for example, in NeoGeo or CPS2 list which sub off of Arcade, I can't jump through the list alphabetically.  I can PageUp and PageDown just fine, so it's not that big a deal.  Just thought I'd mention it.

3
1) No, I'm afraid this video was created for me; I never received a 4:3 version. You could alter the splash.xml to only display the center part of the video though by making it 1600x1200, and displaying the edges outside the actual screen.

I got it to work very nicely with the following:

Code: [Select]
<layout width="1600" height="1200" font="Roboto-Bold.ttf" loadFontSize="32" fontColor="dedede">
   <video src="video/intro.mp4" numLoops="0" x="0" xOffset="-160" y="0" yOffset="60" height="1080" width="1920" alpha="1"/>   
</layout>

which gives it a slightly letter boxed look, but I don't mind.  The planet looks like a planet again and not an egg :)

4
1) No, I'm afraid this video was created for me; I never received a 4:3 version. You could alter the splash.xml to only display the center part of the video though by making it 1600x1200, and displaying the edges outside the actual screen.
OK, cool, I'll give that a shot.

Quote from: Pieter Hulshoff
2) I've heard of this issue too, but I couldn't reproduce it on my own setup. I'll grab the theme you mentioned, and see if I can reproduce and fix it. It sounds to me like the font isn't properly reloaded. It only seems to happen when SDL is reloaded (so closed when the game starts, and restarted afterwards). If you're running a window manager you could simply turn that feature off in settings.conf.
Yes, it's definitely SDL related, this is only occurring on my linux box, not on my Windows box using the same theme.

Quote from: Pieter Hulshoff
3) Good to hear you've fixed it; I'll see if I can include your fix in the next release.
Awesome.  I know there are a couple of different sorts taking place (individual subcollections versus the final accumulated playlist, etc.) but this seemed to be the smallest code change I could make to get the desired behavior.  Thanks again!

5
OK, I fixed the old issue by making the following code change.  In the method RetroFE::getCollection, there was this code:

Code: [Select]
    collection->sortItems( );

    bool menuSort = true;
    config_.getProperty( "collections." + collectionName + ".list.menuSort", menuSort );

I changed it to:

Code: [Select]
    bool menuSort = true;
    config_.getProperty( "collections." + collectionName + ".list.menuSort", menuSort );

    𝒊𝒇 (menuSort)
    {
        collection->sortItems( );
    }

and that got it to behave the way I wanted it to.  Still trying to figure out the disappearing wheel text problem...

EDIT: Oddly enough, if I typed "if" in the second code block, this SMF refused to let me save my post.

6
OK, so I just modified my Arcade1up cab, with a PC running Lubuntu 19.10, and I threw a 20" Dell monitor in there, resolution 1600x1200.  Naturally, I'm using RetroFE as my front end, and I've got that auto-starting.  Let's start with the easy bit:

1) Since the monitor is 1600 x 1200, naturally my display is 4:3.  But all the RetroFE intro movies appear to be 16:9, which makes the planet in the background look squished.  Is there a 4:3 version of that movie anywhere?

2) New problem: I'm using the RAW theme, but I tinkered with it a bit.  Not to the extent that I believe I could have introduced this problem, but perhaps I did.  I'm missing logos for a lot of console games, typically Japanese titles.  When I start the front-end, the font that stands in for the logos appears fine,  However, if I go play a game and then come back to the front-end, the text in the wheel disappears.  I can still select it, and see the title of the game at the bottom of the screen, but the wheel text won't return until I exit all the way out of the front-end and come back in.  Any obvious thought here?

3) Old problem: Since I pulled from bitbucket, I'm on the latest version, and I'm back to that sorting problem I mentioned a while back.  Here's an example of what I'm talking about.  My classic arcade sub looks like this:
Quote
1978:
invaders
1979:
asteroid
galaxian
invadpt2
spacefev
1980:
astdelux
berzerk
centiped
defender
(And yeah, I know the years are non-functional, they're just for me, I like them.)  In its settings.conf, I have list.menuSort = no.  However,  when RetroFE displays this list, it shows up as:
Quote
1978:
1979:
1980:
astdelux
asteroid
berzerk
centiped
defender
galaxian
invaders
invadpt2
spacefev
Like I said, in one of the older 0.8 releases, it would show up in the order I had listed, as opposed to sorting it like it does today.  I would love it if I could have that list in its original unsorted order.

Thanks for all your help and hard work Pieter.

7
General Discussion & Help / Re: Upgrading woes
« on: January 21, 2020, 04:14:27 AM »
The include.txt files on the EmuMovies FTP are only there so people could see the artwork without having the roms. If you delete it (or rename it), RetroFE will simply read your roms directory.

Ah, OK, that makes sense.  What, then, is the distinction between include.txt and menu.txt?  Also, does exclude.txt support wildcards?  Could I, for example, exclude any game in my directory that matches *(Beta)*?

8
General Discussion & Help / Re: RetroFE 0.9 not respecting list.menuSort?
« on: January 20, 2020, 02:42:43 AM »
Hey Peter, sorry, I hadn't realized that you responded to this.  I think Im still on an old 0.8 build, I'll upgrade to 0.9 shortly and let you know what I find.  Thanks.

9
General Discussion & Help / Upgrading woes
« on: January 20, 2020, 02:38:22 AM »
I've been using RetroFE for the better part of three years now, and I love it.  But I'm starting to build a new rig, modding an Arcade1up, and I wanted to bring my 3 year old load out up to date.  It has not been easy.

When I did my initial install, I started with the base package from the EmuMovies FTP, and used it as a guide and a template on how to set up the rest of the systems.  I went about downloading all of the art assets and movies, and migrated directories to where the base package taught me to place them so that nothing needed to be specified in the settings.cfg files, RetroFE would just find everything in the default locations (collections/SYSTEM NAME/medium artwork and collections/SYSTEM NAME/system artwork).

Fast forward three years later, and I want to bring all of the artwork and movies up to date.  The tool that seems best for the job is the EmuMovies Sync. Not only will it update my art files, but it will match the asset names to the current file names I have, according to the latest No-Intro dats.  The problem is, it wants the directories in an entirely different structure.  And I'm not going to try to move the RetroFE directories back to the way EmuMovies Sync wants, there's just too many systems.  So the path of least resistance, it would seem, is to start over again, using EmuMovies Sync, and modify the settings.cfg to match the way EmuMovies wants to download the files.  This way, I get the new files (and the old files over), and then whenever I'm ready to update again in 3 years, I just run Sync again and let it pull the missing assets.

But that only gets me part of the way because now I need to generate new include.txt files.  What I've been doing is going into each rom directory and running dir /b > include.txt, and then opening that file in a text editor to strip all of the .zip extensions from every line, and adding that back into my collections folder.

I don't really know if I'm doing things the best way.  Does anyone have other suggestions to try?  I'm willing to keep going like this until I have every system I need done, but it's going to take a few nights to do it right.  It's going to be even tougher for the few systems where I split out Japanese games from the rest, like my NES collection vs. Famicom collection, SNES vs Super Famicom, Turbo Grafx-16 vs PC Engine, etc.  Also, does anyone know how to easily generate include.txt files for the various arcade collections that Hyperspin supports?  Like Namco Classics, Konami Classics, etc.?

Thanks.

10
So I did some more experimenting.  Thinking it was a 0.9 problem, I donwloaded 0.8.18 to see if that fixes the issue.  In fact it did not.  It was only when I went back to what I was originally using, 0.8.13, that the behavior corrected itself.  So the problem seems to have been introduced between 0.8.13 and 0.8.18.

11
Thanks very much, it is appreciated!

12
General Discussion & Help / RetroFE 0.9 not respecting list.menuSort?
« on: June 25, 2019, 10:24:30 PM »
Since upgrading from 0.8, I'm having trouble with certain collections getting alphabetized when I don't want them to be.  I have gone to the settings.conf of the collection in question, and set list.menuSort to false, but it still appears alphabetized as opposed to the order dictated by the .sub file.  Ironically, my Main collection is NOT sorted alphabetically (which is what I want), but as I test, I tried setting list.menuSort to true to see if it made any difference, and it did not.

Help?  Thanks.

13
General Discussion & Help / Possible to create a PC/Steam launcher?
« on: October 19, 2017, 06:44:59 PM »
I've been trying to come up with a way for RetroFE to launch Steam games like Street Fighter IV.  I tried setting it up in the following fashion: My collection is a directory where I collect all of the Shortcuts (*.lnk files) to each steam game, and I add the names of those games to my include.txt file.  For a launcher, I thought it might work if I simply used "start".  In my first attempt, RetroFE couldn't find "start", which makes sense because start is not a file, it's a command terminal instruction.  So I tried creating a start.bat file which just contains "start %1".  That didn't work, however, because unless you're in the directory where the lnk file exists, it just opens a command prompt starting in the target directory instead of launching the file.  Can anyone think of another way to solve this?  Thanks very much.

14
General Discussion & Help / Re: Super Game Boy, and a weird bug
« on: October 13, 2017, 01:15:43 PM »
That's all very cool, and I totally understand that.  However, my problem is a little different.  I'll try to use a similar example.

collection gameboy, containing
Donkey Kong (SGB)
Mega Man
Mega Man V (SGB)
Super Mario Land
Tetris

collection gameboy color, containing
Bionic Commando
Super Mario Bros. Deluxe
Tetris DX (SGB)
Zelda DX (SGB)

So far so good, the gameboy launcher runs mame64 gb -cart "%%" and the gameboy color launcher runs mame64 gbc -cart "%%"

However, for all those SGB titles, I want to actually launch mame64 supergb -cart "%%" to run MAME in Super Game Boy mode.  I can setup two subs:

gameboy.sub
Donkey Kong (SGB)
Mega Man V (SGB)

gameboy color.sub
Tetris DX (SGB)
Zelda DX (SGB)

and even if I set the Super Game Boy launcher to run the command above, running Donkey Kong still runs with gb, and Tetris DX runs with gbc.  At the moment, the only way I can get it to use the Super Game Boy launcher, is if I actually copy those roms from my gameboy and gameboy color sets into a separate Super Game Boy rom folder.  Then RetroFE will use the supergb flag specified in my Super Game Boy launcher. 

So the question is, can RetroFE be directed to use the Super Game Boy launcher just by using subs, and not by copying the roms into a new folder?  Ultimately, it's not a huge deal, I got it working by copying the roms, so I'm happy.  I'm just curious if I've missed something.  Thanks very much!

15
General Discussion & Help / Re: Super Game Boy, and a weird bug
« on: October 12, 2017, 02:28:44 AM »
Hi Pieter.  Thanks so much for your help.  I've made a ton of progress and have nearly everything I want up and running for the most part, largely thanks to your help.

You were correct about the favorites issue with my Arcade collection, that's been fixed now.  And yes, I agree that fuzzy matching would not be worth the performance hit, and would likely be error prone (not on your part, but simply due to the nature of fuzzy matching.)

The per-game launcher won't be a workable solution, as my Super Game Boy collection is around 154 titles.  At that size, I'm not opposed to repeating those specific GB and GBC ROMs and putting duplicates of them in a separate directory, and get around the problem that way.  It's just unfortunate that there isn't a per-system launcher override.  Something that says, "yes, these ROMs are a .sub of another collection, but I want to use _this_ launcher for them."  It's no problem though, I can work around it.

Thanks again for your help and your dedication to this project, it's everything I've been looking for.

Pages: [1] 2