Jump to content
LaunchBox Community Forums

Problem with launching Demul


TONBOX777

Recommended Posts

Okay in case anyone wants to know how Demul has to be setup I'm going to add some screen shots here maybe in the future LaunchBox can incorporate Demul as one of the emulators that it auto fills the command line parameters but until then this will have to do. To emulate the arcade portion of the emulator you will want to set up the emulation details like it is in the 1st image and the associated platform like the second image.
Spoiler
Emulaiton-Details_DemulArcade-1.JPG
Spoiler
AssociatedPatforms_DemulArcade-1.JPG
In case the images are hard to read the CMD line parameters are -run=awave -rom= -run=naomi -rom= -run=hikaru -rom= -run=gaelco -rom= -run=cave3rd -rom= (I've never attempted to get this particular one running but I do have all of the other systems working) In order to get the Dreamcast portion running you will use this command and you will only need to copy the emulation details form -run=DC -image=
Spoiler
Emulaiton-Details_DemulDC.JPG
This is actually pretty easy to setup and in the past myself and others have stated that you needed to have 2 separate versions of Demul to do both but I just figured out that you can actually have only one install of Demul but you will have to set it up twice in LaunchBox I named mine Demul and Demul [Arcade] both point to the same .exe and both are launching games after testing.
Link to comment
Share on other sites

SentaiBrad said Adding command line parameters isn't a workaround, that's how we achieve a lot of what we do. However, adding that to LB to happen automatically is certainly something we can achieve, or have it be a check box when editing that platform (Like the Project 64 options).
That's the point, my suggestion is to avoid manual confs in every aspect that is posible. It's a simple call for improvements. The Net is plenty of funtional launchers but lacking of easy wizards or with many manual stuff to make it work. If i 'm very entusiastic and happy with launchbox development is because i see how this project is fighting to reach better goals. Eye candy, own database, automation, etc. Thanks for the feedback guys, and keep the good work.
Link to comment
Share on other sites

No problem, we certainly love the enthusiasm. People can get easily passionate about it. Yea, we do plan to offer more default insertions like we do when you use the default list of emulators. When you click one, where applicable, command line parameters automatically fill in.
Link to comment
Share on other sites

  • 6 months later...

ok I know this is an older post but this is the best I could find cause I have the same problem  I get the game menu list instead of it launching a game   here are my setting   any help would be great   the games run if I select them from the rom list but I don't wanna have to manually select them  Screenshot (5).pngScreenshot (6).pngScreenshot (7).png

Link to comment
Share on other sites

  • 8 years later...

Hello to anyone,

I started to use LaunchBox yesterday.

Today, I realized I have the same problem you had in 2015-2016 (reading your threads).

I open a Naomi Game from Launchbox, Demul opens up with the opened game list to choose instead of opening straight forward the game already chosen in Launchbox!

I also tried to use the following commands as default parameter command of DEMUL emulator, but they did not solve the Launchbox issue:

-run=naomi -rom="%romfile%"

-run=naomi -rom=

-run=naomi -rom=<romname>

 

Did anyone solve this issue?...

 

Thank you in advance for helping for helping.

 

 

DEMUL ISSUE 2.png

DEMUL ISSUE.png

Edited by HandsomeChaser75
Link to comment
Share on other sites

1 hour ago, HandsomeChaser75 said:

Hello to anyone,

I started to use LaunchBox yesterday.

Today, I realized I have the same problem you had in 2015-2016 (reading your threads).

I open a Naomi Game from Launchbox, Demul opens up with the opened game list to choose instead of opening straight forward the game already chosen in Launchbox!

I also tried to use the following commands as default parameter command of DEMUL emulator, but they did not solve the Launchbox issue:

-run=naomi -rom="%romfile%"

-run=naomi -rom=

-run=naomi -rom=<romname>

 

Did anyone solve this issue?...

Looking at the Sample Command in your 1st screenshot, you end up with 2 sets of double-quotes.

Remove "%romfile%" from you default command-line parameters.

Check the other 2 boxes ('remove quotes..' and 'remove path and files extension').  Keep the 3rd checkbox ('remove space') checked.

If it still doesn't work, you need to setup the paths to the ROMs inside Demul itself.

Link to comment
Share on other sites

Hello Joe,

 

Thank you for answering so fast.

The ROMs Path was already setup inside DEMUL itself, before applying your recommendations, which unfonrtunately did not work (as you can see in the pics below).

Something, I did not mentioned, is I have Launchbox on an External Drive. DEMUL is not in the Emulators Folder of Launchbox, but I think this is not a problem, since Launchbox opens it, when I choose a Naomi game, but it is the game itself, which does not open itself automatically.

I still have the issue, and I do not understand what is wrong.

Do you have the same problem? Could you please be so kind sharing your correctly working Naomi settings with Demul in a picture, here?

Why is the idea to make a file .bat as a DEMUL BOOT, like the following, wrong?

@echo off set romname=%1 "<path_to_demul>\demul.exe" -run=naomi -rom=%romname%

 

 

Thank you in advance.

 

LAUNCHBOX DEMUL ISSUE.png

LAUNCHBOX DEMUL ISSUE 2.png

Link to comment
Share on other sites

3 hours ago, HandsomeChaser75 said:

I still have the issue, and I do not understand what is wrong.

Sorry. I missed this in your previous post.  Do NOT check Extract ROMs.

image.png.742fc604e53136e9bb8c7e24f5ff3ef1.png

 

Also, is Sega Naomi the only platform you have Associated with this emulator?  If you have more than one Associated Platform(s), you need to put that command line parameter in for that associated platform.  And then, of course, the respective parameters for the other platforms.

If it is the only platform associated with this emulator, you can leave it as you have it shown in the Default Command-Line Parameters.  Just un-check Extract ROMs.

image.thumb.png.17b97396abf0c29ee6a2c25dc38e5f3e.png

image.thumb.png.506d4fd77080e4eef9f49f9ceaa4a252.png

Link to comment
Share on other sites

Hello again Joe,

for now Sega Naomi is the ONLY platform associated to DEMUL.

I looked at your settings. You have only in the section 'on associated platform' a script:

-run-naomi -rom=

You have no 'default command line parameter' in details section.

I tried your settings, but it does not work. The issue is always the same.

Just to know, do you have DEMUL in the LaunchBox/Emulators directory?

Do you have the full-set Naomi games (with all variants)?

Since I do not have all the Naomi game and all Naomi game variants, I am just supposing that LAUNCHBOX is not able to let DEMUL automatically find the file selected in Launchbox. Is that possible?

I also did some coding with a file .bat, as testing, it seems LaunchBox could have an intrinsic limitation in passing parameters to batch files for configurations on external drives, but I am not sure since I am not a programmer.

 

Thank you again for helping.

 

 

Link to comment
Share on other sites

Hello Joe,

I solved partially alone this enigma.

I have to put the command, not only in 'Details" section of the Emulator (DEMUL) but alos in the 'associated platform' section of the Emulator (DEMUL):

-run=naomi -rom=

ON top of that, I had to UNcheck all the options ('Details" section):

  • Remove Quotes
  • Remove File Extension and Folder Path
  • Remove Space Before ROM

On this way, only the game psyvar2 can be opened automatically, if selected in Launchbox. For all the others  Win/command prompt window shows very fast, then not even DEMUL opens up...

I listed the ROMs folder (path of DEMUL), where are all NAOMI ROMs (the yellow folders contain the CHD files). Every game opens normally, If I open DEMUL, selecting them from the list!

Why is only psyvar2 now opening automatically, if selected in LaunchBox, and all the other don't?

 

 

SOLVED issue 2.png

solved issue.png

photo_2024-10-27_14-12-54.jpg

Immagine 2024-10-27 143545.png

Edited by HandsomeChaser75
Link to comment
Share on other sites

1 hour ago, HandsomeChaser75 said:

ON top of that, I had to UNcheck all the options ('Details" section):

  • Remove Quotes
  • Remove File Extension and Folder Path
  • Remove Space Before ROM

I tested Border Down (bdrdown.zip), Cosmic Smash (csmash.zip), Giga Wing 2 (gwing2.zip) and Power Stone 2 (pstone2.zip).  Border Down was the only CHD-required game tested.  All 4 worked without issue when launched from LaunchBox. 

But I could NOT get them to work with Remove File Extension and Folder Path and Remove Space Before ROM un-checked.  They did work with Remove Quotes either checked or un-checked.

 

Beyond my screenshots above (with the noted exception for Remove Quotes), based on you saying they do work when ran directly from DEmul, the only thing I can add is make sure the ROM paths [in LaunchBox] are pointing to the root ROM files (the .zip files) and not the CHD files in their respective subfolders.

image.thumb.png.8437ec7e4fd7bada83006fe14295cc0e.png

Link to comment
Share on other sites

Hello Joe,

I wanted to give an update about this weird situation.

I found on my own the problem, but I took inspiration from your last answer and pics.

For some unknown and weird reasons, it seems this issue happens very often (there are other threads in this forum), LaunchBox apprently does not run automatically the command -run=naomi -rom= . As you can see below this command is set in the DEMUL emulator setting, but not in all games (execpt for psyvar2, which was working with no problems).

I had to put the command manually to every game, and now LaunchBox finally opens automatically every NAOMI game, despite the Setting options in the DEMUL emulator are all unchecked (Remove File Extension and Folder PathRemove Space Before ROM and Remove Quotes).

It is weird LaunchBox Team apparently did NOT take action against this very weird issue. In fact, there are threads even older than 2015, with this same issue!

I hope I could help anyone else who will have the same issue.

Thank you for your answers.

 

 

Immagine 2024-10-29 181419.png

Immagine 2024-10-29 182205.png

Immagine 2024-10-29 182328.png

  • Game On 1
Link to comment
Share on other sites

3 hours ago, HandsomeChaser75 said:

I wanted to give an update about this weird situation.

Thanks for the update.

Any chance you've been testing between 2 emulator setups?  (Same .exe, but 2 different entries in LaunchBox) In an earlier screenshot, your emulator name in "Demul".  And in you latest one, it's "Demul (NAOMI)".

Regardless, glad your method is working for you!  Now go play some games. ;) 

Link to comment
Share on other sites

I run my demul for Naomi and other systems listed in this pic.  Just put these in your edit emulator configurations and should be good.  Pay attention to the spaces in default command line parameters by the associated platforms, and check the needed boxes in the emulator details. just match location to your demul emulator application path, and that should get you settled.  

Screenshot_29-10-2024_162536_forums.launchbox-app.com.jpeg

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