Jump to content
LaunchBox Community Forums

Startup shows desktop when HLSL is enabled in MAME


hawkfanz

Recommended Posts

I've had an issue with LaunchBox showing the desktop and Big Box showing the menu screen for a second right after the startup screen but before MAME starts.  I finally narrowed it down to my MAME HLSL setting being enabled.  When HLSL is disabled I have no issue at all with LaunchBox or Big Box startups.  Is there a workaround for this or am I missing an extra setting to add?  I've played with the LaunchBox emulator specific startup load delay, aggressive startup window hiding, and hide all windows that are not in exclusive fullscreen mode with no luck.  Any help would really be appreciated!  

Link to comment
Share on other sites

  • 2 weeks later...

Another issue with HLSL enabled is that the Pause screen won't reset, save, load, or exit with MAME.  When I turn the HLSL settings off in MAME then all of these functions work perfectly.  Seems like there's a timing issue on these that I can't figure out with HLSL enabled.  I've played with the sleep settings in the AutoHotKey scripts for reset etc but no luck.  This is the more recent .243 MAME

Link to comment
Share on other sites

  • 2 weeks later...

I have HLSL enabled on MAME 0.244 and don't see any of the behaviors you notice in your three posts.  It is an odd result particularly if associated with toggling on HLSL. Using Asteroids Deluxe as example on 244 and HLSL I can use the pause screen, save state, exit, etc with no issue and no menu screen (assume you mean the MAME UI) pop up either.  

My only suggestion(s) would be to try a vanilla/default MAME.ini and any other sub ini's in the directory to see if there is some conflict.  The other is to make sure graphics drivers up to date. But nothing I can think of pops up that would cause those issues unless someone else can chime in with help.  

Edited by sundogak
Link to comment
Share on other sites

8 minutes ago, sundogak said:

I have HLSL enabled on MAME 0.244 and don't see any of the behaviors you notice in your three posts.  It is an odd result particularly if associated with toggling on HLSL. Using Asteroids Deluxe as example on 244 and HLSL I can use the pause screen, save state, exit, etc with no issue and no menu screen (assume you mean the MAME UI) pop up either.  

My only suggestion(s) would be to try a vanilla/default MAME.ini and any other sub ini's in the directory to see if there is some conflict.  The other is to make sure graphics drivers up to date. But nothing I can think of pops up that would cause those issues unless someone else can chime in with help.  

Thank you!  Very helpful to know that this is a localized issue with my HLSL and not for everyone.  I'll try with a vanilla ini with HLSL enabled and see if I can pinpoint this.  I'm starting to think the pause issue is unrelated but I'm positive the startup game showing the menu after the loading screen is related to my HLSL setting being enabled.  Thanks again

Link to comment
Share on other sites

The other if the INI trick doesn't work, and sort of long shot, is to make sure you don't have a service and/or driver running called "Nahimic".  Usually comes along for ride with various sound drivers like RealTek. I have seen it cause all sort of weird oddities in emulation completely unrelated to sound.  Check your Windows service list for it and if it is there try disabling.  

Link to comment
Share on other sites

21 hours ago, sundogak said:

The other if the INI trick doesn't work, and sort of long shot, is to make sure you don't have a service and/or driver running called "Nahimic".  Usually comes along for ride with various sound drivers like RealTek. I have seen it cause all sort of weird oddities in emulation completely unrelated to sound.  Check your Windows service list for it and if it is there try disabling.  

That Nahimic issue really sounded like my problem since I even have graphical issues in LaunchBox when adding roms (picture shown).  Sadly I couldn't find that installed as an exe or as a driver.  I did go with a clean MAME ini and that didn't solve it so I'll be digging into all the drivers to see if anything could be update.  Thanks again @sundogak

issue.JPG

Link to comment
Share on other sites

SOLVED!!!!!   So I finally noticed (after re-installing Windows) that when I login to my arcade cabinet, Windows changes the color scheme to basic.  This setting must have gotten saved as the everyday color scheme at some point even when not remotely working on the computer.  When I set the color scheme back to the normal setting, the menu does not show after starting a game from LaunchBox and Big Box with HLSL enabled.  I was able to recreate this issue very easily.  I don't want to admit how many drivers and settings I tried to blame before figuring this out.  I also don't want to admit how much time I spent on something no one else would ever notice!

  • Thanks 1
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.

×
×
  • Create New...