Jump to content
LaunchBox Community Forums

LaunchBox won't launch Retroarch for Arcade


fishboxtf

Recommended Posts

Hi

I am having issue that all Arcade games in LaunchBox cannot be launched, even though the emulator itself can runs all games without launchbox no problem.

 

Below are the screenshots
image.thumb.png.88a83c8cdf0f77771a7c6490cbd1d6a7.pngimage.thumb.png.963ad35b8f30fc5c531a08e59691c52f.pngimage.thumb.png.73e82698a72995ccdfc9c2c7d1728880.pngimage.thumb.png.2fbc0782fea7d275fb654e3b820793b7.png

Please note, I only use retroarch for arcade but it appears that in associate list there isn't Arcade at all.

No error message, just nothing happens when you try to launch.

 

Thanks

Link to comment
Share on other sites

Also, I just noticed ever since I have chosen RetroArch, Launchbox had went on downloaded just about every, single, core that on the list of RetroArch, even though I only has FBNeo to upload! Which means all those junk are there for nothing, went into manage emulator, chosen the core as FBNeo, it can finally start something but with error message saying missing file
image.thumb.png.1553b7e316d29330990604d693908110.png

Very smart system, and yet it still says missing core.

 

Extremely frustrating!

Link to comment
Share on other sites

4 hours ago, fishboxtf said:

Very smart system, and yet it still says missing core.

Yeah, RetroArch is pretty smart when running it from its UI. 

The error message you show is actually referring to your contra.zip ROM.  Specifically, appears it can't find the ROM.

Try un-checking "Remove file extension and folder path".  This way it'll send the full path to where the actual ROM is located.

Then in Associated Platforms, when you added "Arcade" (or whatever you decided to call the platform), make sure "Extract ROM" is un-checked.

Link to comment
Share on other sites

Hi

Thanks I have also done a clean install this time, under Arcade as emulator and making sure the system doesn't just download a ton of useless cores, also ensureed remove file extension and folder path as well as extract ROM are not ticked

Still nothing
image.thumb.png.777f4ac340cbfe5457979e2d14ca3dec.png

image.thumb.png.e91a9412c41fa3602505fb62ed2a0d05.png

So what else can I do?

 

Thanks

Link to comment
Share on other sites

OK, I figured it out:

two issues when setting up retroarch in LaunchBox that caused the issue - the correct core under emulator management must be selected in order to work

1. upon initial setup, LaunchBox selection of cores does not contain FBNeo core, it has all the other useless ones but not the one I need.

2. upon initial setup, LaunchBox has no selection of Arcade as a choice under Associate platform, this could also be the reason that it constantly view the retroarch has missing cores, as it is constantly assuming that RetroArch is used for other platforms which it didn't detect cores

So the solution would be 

1. do not use the name "retroarch" to setup you emulator, change it's name under whatever, in my case Arcade, then go through normal process, 

2. once it's all set, then edit the emulator, you can then see Arcade is now associated platform, and then chose core, I can finally see FBneo, once it's done, the game will launch from the launchbox.

I really think this is something that could have been ironed out in previous updates, hopefully in future udpates LaunchBox can be smarter.

  • Game On 1
Link to comment
Share on other sites

29 minutes ago, fishboxtf said:

Thanks I have also done a clean install this time, under Arcade as emulator and making sure the system doesn't just download a ton of useless cores, also ensureed remove file extension and folder path as well as extract ROM are not ticked

Still nothing

You called the emulator Arcade, which led LaunchBox to believe it was going to be MAME.  So it auto-filled the command-line parameters and had 2 boxes checked.  You un-checked "Remove file extension...", but you need to also un-check "Remove quotes" like in you first post.

The default command-line parameters that were auto-populated (for MAME) are incorrect for RetroArch. Delete that.

Which brings us to the Associated Platforms section.  You didn't assign the core to the platform. Your 2nd post indicates that it was, in your old install (because you at least got the FBNeo error message.

 

43 minutes ago, fishboxtf said:

However, If i use the option says Open Arcade and it goes to retroarch and from there the games can be started with no issue

That's just because it's just opening RetroArch.  When you start a game directly from the RetroArch front-end, and you tell it (or just load) a FBNeo game, it knows what core it needs to load to make it work.  So it does [work].

 

47 minutes ago, fishboxtf said:

So why can't LaunchBox just start directly?

Because you didn't tell LaunchBox to tell RetroArch which core it needs to use. ;) 

Link to comment
Share on other sites

The first time I installed, I used RetroArch, and I had two issues

1. associated platform does not contain Arcade, but must have at least one platform selected to proceed

2. there was no Fbneo core, possibly by defauly Launchbox doesn't use Retroarch for arcade

As a result, it turned out to be downloading a whole ton of cores but still cannot open arcade games, once I chose the fbneo core which only shows up after installation, it went on with error screen

this is why I had to do a clean install and use a different name, and this time, under the different name, LaunchBox didn't assume all the platforms and cores, hence allowing me to choose Arcade as associate platform and FBNeo as correct core.

So yeah, there is no way to tell LaunchBox in the first place what I wanted to do.

But all's well if it ends well. So thanks for the help!

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