Jump to content
LaunchBox Community Forums

Bezel Issue with RetroArch


Mike_Fu
 Share

Recommended Posts

I'm having some weird behavior with my bezels.  I currently have 2 emulators in my Launchbox install... MAME and RetroArch.  Bezels work just fine in MAME.  In RetroArch I have NES, SNES, N64, and Genesis cores.  The bezels work just fine for SNES and Genesis.  They do not work for NES or N64.  

What is puzzling is that if I try to launch a NES rom directly from RetroArch outside of Launchbox the bezels display correctly.  N64 doesn't seem to work at all.

I've double checked ROM names to make sure they match etc.  I've also looked through the config files to see if anything looks out of place.  I'm guessing there is a setting I'm missing but I'm not sure where to look.  Any help/advice would be appreciated.

Finally, I used the latest version of the bezel project to install everything if that gives anyone a clue as to what could be going wrong.

Thanks in advance!

Link to comment
Share on other sites

Thanks for the help.  The names all seem to match at least from what I can tell,  the config file system in RetroArch seems a little cumbersome. 

What I've also noticed is happening is that on SNES and Genesis (the two emulators that work), when retrolaunch loads there is yellow text in the bottom left that says "Configuration Override Loaded".   When NES or N64 is loaded I don't see that text and the same bezel is loaded for every game.  

Is there some setting for forcing the configuration override or does this mean I still have some config file setting goofed up somewhere?

Link to comment
Share on other sites

  • 1 year later...

Any update on this? Having same issue in regard to bezels loading fine when games are launched solely through RetroArch. However, when same game is launched via LB/BB...no luck loading bezel. Using same core and while some games have this issue, others do not.

Long time lurker. This might be my first post and appreciate all the help over the years just reading all the threads.

Edited by xdmanalo
Link to comment
Share on other sites

6 hours ago, xdmanalo said:

Any update on this? Having same issue in regard to bezels loading fine when games are launched solely through RetroArch. However, when same game is launched via LB/BB...no luck loading bezel. Using same core and while some games have this issue, others do not.

Long time lurker. This might be my first post and appreciate all the help over the years just reading all the threads.

My guess is you have some existing game overrides for those games that you created before you added bezels so they don't show, just go and setup the bezel on a game that doesn't show it, and save a "Game Override" and see if that fixes it. Also a FYI, this is nothing to do with launchbox, we just tell Retroarch to load a core and give it a rom path, that is all, all Retroarch settings like bezels are completely controlled by Retroarch itself.

  • Thanks 1
Link to comment
Share on other sites

xdmanalo, 

Some basic troubleshooting that might help you identify what's going on is to look at your LaunchBox configuration around the games that are not working properly.  In LaunchBox, select the game that's giving you trouble and press CTRL+E to open up the options.  Things to look for:

  1. Click on the Launching tab and check if there's anything there other than the ROM file.  Are there any command line parameters or configuration paths specified?
  2. Click on the Additional Apps tab.  Are there any additional applications on this game?  Low chance that this is the problem but I've seen cases where an additional app or AHK script was not configured properly and messed things up.  
  3. Click on the Emulation tab.  Are there any custom command line parameters?  
  4. Click the edit button on the emulator.  Is the application path pointing to the same location and application you're running when you run it outside of LaunchBox and it's working fine?  I feel like this is the most common mistake I see when people say it's working fine outside but when I run via LaunchBox something's messed up.  99% of the time they forgot they had a 2nd copy of the emulator and they were using a different one. 
  5. Any command line parameters specified on the emulator?  This could be overriding your config that you were getting from standalone Retroarch. 
  6. Check associated platforms and make 100% you're using the same core
  7. Check the Running Script and Exit script to make sure nothing in there could possibly interfere - low chance on this but I've seen cases where additional apps or AHK scripts mess things up

I agree with Neil that this is generally a Retroarch issue and LaunchBox doesn't have anything to do with how the bezels are shown in Retroarch but some of the configuration values that are setup in LaunchBox could cause this. 

  • Like 1
Link to comment
Share on other sites

@Niel…

Yes, agreed more likely RetroArch override related and just wanted to get some feedback from the LB folks here....particularly, given another user was experiencing a similar issue.

Recalling now that during past efforts to configure buttons, I was experimenting with game/platform RetroArch CFGs and calling them out in LB cmd line params. Finally deleted that callout and settled on ‘content (game) directory remaps’ within RetroArch. Will investigate for a root cause with RetroArch as suspect.

Appreciate the feedback, and have a good one.

@Fry…

1.    Blank besides ROM file.
2.    Blank
3.    Blank
4.    Confirmed same path and application.
5.    Blank (observed on Edit Emulator > Details tab and Edit Game > Launching > Emulation tab)
6.    Confirmed
7.    Confirmed only default values (blank for running script and only comments for exit script). 

Thanks for the troubleshooting questions to help isolate the issue. RetroArch configuration looking like the more probable cause. 

Thinking backing up ‘content directory remap’ files and a clean install of RetroArch would be easiest.

The perpetual project continues…

Edited by xdmanalo
  • Game On 1
Link to comment
Share on other sites

16 hours ago, neil9000 said:

My guess is you have some existing game overrides....setup the bezel on a game that doesn't show it, and save a "Game Override" and see if that fixes it....

Issue remained even after a clean re-install of RetroArch, but resolved using the "Game Override"...thank you much.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...