Author Topic: Runcommand box not showing in AM but shows in ES?  (Read 16626 times)

leo

  • Newbie
  • *
  • Posts: 2
    • View Profile
Runcommand box not showing in AM but shows in ES?
« on: November 11, 2016, 05:46:24 AM »
Hi guys,

I have AM set up and working great on my pi. I did not use Floobs image this time (which is great btw), although I have in the past. I just compiled and installed it over a new Retropie with ES image. Anyway, here's the issue I am having:

When starting a game from ES, I see the runcommand box come up, which I like to have. You know, choose emulator for rom, system, etc...
But when I launch a rom in AM, I am not seeing this box. I haven't touched or tweaked anything as of yet. If I go back to ES and launch the same rom, again, the runcommand box is there. Am I overlooking some setting in AM that shut it off but only in AM?

I've searched and can't really find anything on this, and well, I'm kinda a newb and don't want to just go middling about with things if there is an obvious thing i'm just missing here.

Again, everything is working really great both in ES as well as AM, except for this. And I'm really not sure if I saw the runcommand come up when using Floobs image either.

Here's my specs:

PI 3
Latest Retropie image. (I don't have the version numbers but I just did this 2 days ago so they are the latest as of that time.)
Latest AM release, compiled and installed from command line, no errors seen.

From reading here, I have set up my paths as such for each emulator. (mame used as example here):

Code: [Select]
# Generated by Attract-Mode v2.1.0
#
executable           /opt/retropie/supplementary/runcommand/runcommand.sh
args                 0 _SYS_ mame-libretro"[romfilename]"
rompath              /home/pi/RetroPie/roms/arcade
romext               .zip
system               mame
info_source          thegamesdb.net
artwork    flyer           /home/pi/RetroPie/roms/arcade/boxart
artwork    marquee         /home/pi/RetroPie/roms/arcade/marquee
artwork    snap            /home/pi/RetroPie/roms/arcade/snap
artwork    wheel           /home/pi/RetroPie/roms/arcade/wheel

Any help is greatly appreciated guys, thanks.
Leo




progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #1 on: November 11, 2016, 03:14:03 PM »
You have a mix of the RetroPie rom folders and emulators. If you use mame-libretro it will only work with mame2003 and mame2010 (which isn't installed by default). It won't give you a menu if there is only one emulator available.

Change your settings to this and you'll get better results
Code: [Select]
# Generated by Attract-Mode v2.1.0
#
executable           /opt/retropie/supplementary/runcommand/runcommand.sh
args                 0 _SYS_ arcade"[romfilename]"
rompath              /home/pi/RetroPie/roms/arcade
romext               .zip
system               Arcade
info_source          listxml
artwork    flyer           /home/pi/RetroPie/roms/arcade/boxart
artwork    marquee         /home/pi/RetroPie/roms/arcade/marquee
artwork    snap            /home/pi/RetroPie/roms/arcade/snap
artwork    wheel           /home/pi/RetroPie/roms/arcade/wheel

This will give you the runcommand menu but you'll need to make sure that your roms are in the "arcade" folder instead of the "mame-libretro" folder.

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #2 on: November 11, 2016, 04:50:53 PM »
Thanks for the reply progets but that did not work. Still no runcommand box on launching roms....

Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #3 on: November 11, 2016, 05:05:25 PM »
Try pressing a button regardless of not seeing the box at the point where it would normally appear - so straight after game selection.
Does that bring up the runcommand menu?
RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #4 on: November 11, 2016, 05:16:14 PM »
Nope no dice but it did manage to lock up attract mode on me, forcing a hard reboot.  >:(

Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #5 on: November 11, 2016, 06:39:14 PM »
Can you post your emulator config you are using? And if you boot direct into ES its fine - just to make sure the runcommand isnt set not to show?
RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #6 on: November 12, 2016, 05:22:56 AM »
Hi Floob,
  First, sorry about the 2 usernames. I asked the original question at my work pc, and couldn't remember my password so I just created a new account. Then when I got back home, my pass was saved on my desktop so I just used my first account haha. Sorry for any confusion with that.

Anyways, yes. If I boot into emulationstation, or even use AM then stop and start emulationstation, the launch box always shows there regardless. Just never in AM.

I can post the cfg but it happens with all the emus, not just mame. And never in ES, just AM. I can edit the cfg myself if you tell me what to look for.

As a side note, the arg that proget suggested above did not work at all. By that I mean, my games would not lauch at all until I reverted to putting the mame-libretro back in that line.

I really love AM, but it just seems like there is no set way to do things. At least on the pi version. There's alot of little niggling bugs yet. Which is fine, but theres so much conflicting information (or lack of any), on how to work around them.
Thanks,
Leo
Edit:spelling
« Last Edit: November 12, 2016, 05:25:03 AM by xbouncer »

Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #7 on: November 12, 2016, 10:10:22 AM »
Please post your .cfg and confirm your roms are in
/home/pi/RetroPie/roms/arcade
Is it a single or mixed romset version in there?

In ES, you are using the "Arcade" emulator?
RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #8 on: November 13, 2016, 06:01:18 AM »
Hi Floob,

Yes, if I boot direct to ES it is fine, the launchbox does come up when running roms.

Yes, all arcade roms are located in /home/pi/RetroPie/roms/arcade. It is a single non-merged verified 0.78 romset. They all work great.

I am using lr-mame2003.

Please bear with me here. When you say emulator cfg, which .cfg specifically should I post for you? I will gladly do it, I just want to make sure I put up the one you need to look at.
Thanks again.

Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #9 on: November 13, 2016, 07:21:30 AM »
If you are using all 0.78 with mame2003 you may as well put them in the libretro directory. Its really only when you need to mix and match you would need them in the arcade directory.
I mean the attract mode config for an emulator - basically the one you posted at the top, I just want to see exactly what your config shows, a copy and paste or link to pastebin should do it.

RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #10 on: November 13, 2016, 09:01:26 AM »
Right. Here is the contents of my mame.cfg from AM:

Code: [Select]
# Generated by Attract-Mode v2.1.0
#
executable           /opt/retropie/supplementary/runcommand/runcommand.sh
args                 0 _SYS_ mame-libretro "[romfilename]"
rompath              /home/pi/RetroPie/roms/arcade
romext               .zip;.7z;<DIR>
system               Arcade
info_source          listxml
import_extras        /home/pi/.attract/mame-config
artwork    flyer           
artwork    marquee         /home/pi/RetroPie/roms/arcade/marquee
artwork    snap            /home/pi/RetroPie/roms/arcade/snap
artwork    wheel           /home/pi/RetroPie/roms/arcade/wheel

Another one: (megadrive\genesis)

Code: [Select]
# Generated by Attract-Mode v2.1.0
#
executable           /opt/retropie/supplementary/runcommand/runcommand.sh
args                 0 _SYS_ megadrive "[romfilename]"
rompath              /home/pi/RetroPie/roms/megadrive
romext               .zip;<DIR>
system               megadrive
artwork    flyer           /home/pi/RetroPie/roms/megadrive/boxart
artwork    marquee         
artwork    snap            /home/pi/RetroPie/roms/megadrive/snap
artwork    wheel           /home/pi/RetroPie/roms/megadrive/wheel

I'm using the arcade folder because I do intend to mix and match in the future. Otherwise I would just use the libretro folder.


Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #11 on: November 13, 2016, 09:50:54 AM »
Maybe the <DIR> is throwing it, try this


Code: [Select]

# Generated by Attract-Mode v2.0.0
#
executable           /opt/retropie/supplementary/runcommand/runcommand.sh
args                 0 _SYS_ arcade "[romfilename]"
rompath              /home/pi/RetroPie/roms/arcade
romext               .fba;.zip;.FBA;.ZIP
system               Arcade
info_source          thegamesdb.net
import_extras        /home/pi/.attract/mame-config
artwork    flyer           /home/pi/RetroPie/roms/mame-libretro/flyer
artwork    marquee         /home/pi/RetroPie/roms/mame-libretro/marquee
artwork    snap            /home/pi/RetroPie/roms/mame-libretro/snap
artwork    wheel           /home/pi/RetroPie/roms/mame-libretro/wheel


copy and paste to make sure its exactly that rather than edit.
RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #12 on: November 13, 2016, 10:31:55 AM »
Copy and pasted. Still no dice. It's interesting though as I stated above in reply to progets post:

Roms will not run for me if I have 'arcade' in my arg such as you suggested as well:

args                 0 _SYS_ arcade "[romfilename]"

This does not work at all, it bounces back to the selection screen.

However if I keep it as I have it:

args                 0 _SYS_ mame-libretro "[romfilename]"

The game starts yet no runcommand box. Are you as stumped as I am?  :( Its really weird.

Floob

  • Full Member
  • ***
  • Posts: 84
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #13 on: November 13, 2016, 11:30:32 AM »
Does it have the same issue if you use my image?
RetroPie Help Guides: https://goo.gl/3gcNsT

xbouncer

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Runcommand box not showing in AM but shows in ES?
« Reply #14 on: November 13, 2016, 01:56:35 PM »
That's a good point. I can't honestly remember if it did or not. I have to pick up a spare SD card and try it out as I'm curious as well. Might take me a day or so to grab one and check it out but I'll get back to you with the results. Thanks again for the help man I appreciate it.