Help - Search - Members - Calendar
Full Version: Load Roms Through Emulator From Dash?
Scenyx Entertainment Community > Xbox1 Forums > Dashboard Forums > Official MediaXMenu (MXM) Forum
simonx314
I've noticed that some new Xport emulators supposedly support loading roms directly from the dashboard, such as FCE Ultra (nes) and NeoGenesis. Here is part of the read me:
QUOTE

- Can be invoked from a command-line to directly run a game from a front-end
  or dashboard and bypass the user-selection screens. (Only if the frontend
  or dashboard supports this feature.)

- Can return to the launching program *if* the launching program supports this
  feature.  For example, if the custom-launch routines are incorporated into
  a new frontend, that frontend could launch NeoGenesis and when you exit
  NeoGenesis, that frontend can be automatically reloaded. 


Does/will MXM support this? Is it known to the developer? Just curious as this feature seems cool. Thanks Ben Jeremy for all your hard work.
BenJeremy
Yes, command line has been supported for quite a long time.

<CommandLine> element will fill that role in your menu item.
simonx314
Thanks for the quick response. I'm pretty good at making my menu.xml all awesome but this command line stuff is over my head. I looked at the command line info that came with the emulators and didn't understand any of it. Is there an example menu with command line entries I can look at with roms loadable from the dash? Thanks.
flattspott
FCE Ultra huh? I'll have to give it a try. I tried it with XboyAdvance and it didn't work.
simonx314
So has anyone succesfully implemented command line rom loading from the dashboard? If so can they post an example <item> from their menu so I can see how to do it?
flattspott
I'll give it a good in a bit
flattspott
Well I can't get it the work. I use a MXM_Entry.xml with the <CommandLine> tag.

And I tried it through a script too. No luck.
chilin_dude
Flattspot I don't think you are meant to add them like that, you are meant to add them as an item...
http://forums.xbox-scene.com/index.php?showforum=17 is where I was trying to get it to work but couldn't sad.gif
flattspott
QUOTE (chilin_dude @ May 2 2004, 07:46 AM)
Flattspot I don't think you are meant to add them like that, you are meant to add them as an item...
http://forums.xbox-scene.com/index.php?showforum=17 is where I was trying to get it to work but couldn't sad.gif

Sure you can. It doesn't matter where you put it, the Menu.xml or a MXM_entry.xml, they both get put into the cache_menu.xml.
chilin_dude
I meant
QUOTE
Well I can't get it the work. I use a MXM_Entry.xml with the <CommandLine> tag.

And I tried it through a script too. No luck.

I think for it to work it has to be a simple <Item>E:/NES/default.xbe "mariokart.nes"</Item>
flattspott
Well I tried a lot of things

As an example from a script.

Set Game F:\Emulators\NES\NesRoms\1943.zip
CD F:\Emulators\NES
EXEC F:\Emulators\NES\default.xbe "%Game%"

All it did was launch FCEUltraX.

Funny thing is that the PC version works just like the about example. No special switches, just the path to a rom.
BenJeremy
I will do some testing.... the <CommandLine> tag should work. All of the code to do it is in place.

What I need to do is write a small test app to see what might be happening.
chilin_dude
QUOTE (BenJeremy @ May 2 2004, 06:37 PM)
I will do some testing.... the <CommandLine> tag should work. All of the code to do it is in place.

What I need to do is write a small test app to see what might be happening.

Try it with the scummvx emu so we know whether it is just a problem with xports emu's
flattspott
I think what BJ's trying to say is that he needs to write a test app so that he is sure it can accept commandline args.
chilin_dude
QUOTE (flattspott @ May 2 2004, 06:49 PM)
I think what BJ's trying to say is that he needs to write a test app so that he is sure it can accept commandline args.

Yeah and I mean that I know that command line in scummVX DEFINATELY works rolleyes.gif
lol thats confusing laugh.gif
BenJeremy
QUOTE (chilin_dude @ May 2 2004, 02:13 PM)
Yeah and I mean that I know that command line in scummVX DEFINATELY works rolleyes.gif
lol thats confusing laugh.gif

OK, so that means MXM's command line interface works fine, then? Tested?

Yeah, if you've configured MXM to use <CommandLine> with ScummVX, and it worked, than it's not MXM's fault the other emus aren't working.
flattspott
QUOTE
Yeah and I mean that I know that command line in scummVX DEFINATELY works
lol thats confusing


How are you sure it works? What did you try it with?
BloodyMary
QUOTE (BenJeremy @ May 2 2004, 03:22 PM)
QUOTE (chilin_dude @ May 2 2004, 02:13 PM)
QUOTE
Yeah and I mean that I know that command line in scummVX DEFINATELY works 
lol thats confusing


OK, so that means MXM's command line interface works fine, then? Tested?

Yeah, if you've configured MXM to use <CommandLine> with ScummVX, and it worked, than it's not MXM's fault the other emus aren't working.

I didn't take that to mean that he was saying that it worked through MXM... I just took that to mean that he knew that it worked... (possibly through some other dash or app)...

If I have time when I get home tonight, I'll run some test on it... with the 0.9n.6 version of MXM...
chilin_dude
QUOTE (BloodyMary @ May 3 2004, 02:28 PM)

OK, so that means MXM's command line interface works fine, then? Tested?

Yeah, if you've configured MXM to use <CommandLine> with ScummVX, and it worked, than it's not MXM's fault the other emus aren't working. [/QUOTE]
I didn't take that to mean that he was saying that it worked through MXM... I just took that to mean that he knew that it worked... (possibly through some other dash or app)...

If I have time when I get home tonight, I'll run some test on it... with the 0.9n.6 version of MXM...

Bloody hit the nail right on the head, I mean i know for certain the emulator scummVx definately supports command line because I have used it with evo-x dashboard before, so if you are going to check itf command line in mxm works then try it with scummvx!
BloodyMary
Ok, finally just finished testing on this... and here's my results...

In EvoX, using the following in my evox.ini:

CODE
Item "ScummVMx - Sam & Max", "F:\EMUS\ScummVMx v0.5.1\default.xbe",ID_CMD,"samnmax"


that launched SCUMMVMX and autostarted sam & max. In EvoX, it works perfect...


In MXM using the following in my MENU.XML:

CODE
<item>
<dir>F:\EMUS\SCUMMVMX V0.5.1</dir>
<exe>F:\EMUS\SCUMMVMX V0.5.1\default.xbe</exe>
<commandline>samnmax</commandline>
</item>


that launched SCUMMVMX, but didn't launch sam & max...

So, either I have the command line parameter incorrect for MXM or it doesn't work in mxm...

BenJeremy, please advise... thank you...
BenJeremy
OK, one more thing on my plate to make sure it gets fixed. huh.gif
simonx314
Well thanks for looking into it guys.
VectorHead
Has this feature ever been added?
cypher35
QUOTE(BenJeremy @ May 4 2004, 02:42 AM)
OK, one more thing on my plate to make sure it gets fixed.  huh.gif
*



What happened to this?
Is it working now?
chilin_dude
Nope, but he was planning to implement 'autoadd' command lines too when he got round to it smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.