Author Topic: [Solved] Attract Mode only displaying parent ROMs and no clone ROMs.  (Read 7846 times)

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Hello all,

I've just recently updated my GroovyMAME cab from MAME 1.93 to 2.05 and I've hit an issue that I've never come across before. Attract Mode is only displaying the parent ROMs and none of the clone ROMs. I've checked the ROMs in raw GroovyMAME and it shows the full array of 35k+ ROMs and all of the clone ROMs load perfectly, but when I load up Attract Mode and generate a ROM list it only shows me the 11k+ parent ROMs. When I look at the mame.txt in Attract Mode it confirms that it's only read the 11k+ parent ROMs. I've got the mame.xml file for 2.05 and I've set the path in Attract Mode to read it.

I'm running Windows 7, GroovyMAME64 2.05 d3dex with Attract Mode 2.5.1 with a merged 2.05 MAME set. I've checked all the ROM paths in the mame.ini and the Attract Mode cfg and it all seems to be correct.

I'm certain that I had a full parent and clone set displaying in Attract Mode before. Can anybody help?
« Last Edit: February 02, 2019, 02:17:02 AM by Rupert H »

keilmillerjr

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #1 on: January 31, 2019, 01:24:02 PM »
Share your attract.cfg file. Perhaps you have a filter for no clones?

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #2 on: January 31, 2019, 01:46:20 PM »
I thought the same so I started everything from a fresh install to make sure there was no weird filter issue. I've attached it but as you can see, it's pretty bare bones.

I'm wondering if it's the xml file I downloaded (possibly it's built for parent-only sets?) but I'm fairy sure I got it from the official MAME site so I doubt that.

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #3 on: January 31, 2019, 01:58:05 PM »
I thought the same so I started everything from a fresh install to make sure there was no weird filter issue. I've attached it but as you can see, it's pretty bare bones.

I'm wondering if it's the xml file I downloaded (possibly it's built for parent-only sets?) but I'm fairy sure I got it from the official MAME site so I doubt that.

This attract.cfg looks fine. Please post you MAME.cfg emulator file (/attract/emulators/MAME.cfg).

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #4 on: January 31, 2019, 02:09:00 PM »
Thank you. It's attached below.

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #5 on: January 31, 2019, 02:14:31 PM »
Make a copy of /attract/romlists/mame.txt then do this and if it doesn't fix your issue post your new /attract/romlists/mame.txt file.

Configure-->Emulator-->MAME-->Generate Collection/Rom list
« Last Edit: January 31, 2019, 02:16:32 PM by progets »

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #6 on: January 31, 2019, 02:25:51 PM »
All done. It's exactly the same issue.  :(

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #7 on: January 31, 2019, 02:31:27 PM »
Remove these two lines from your /attract/emulators/MAME.cfg file
Code: [Select]
system               Arcade
import_extras        c:\mame\catver.ini;c:\mame\nplayers.ini;c\mame\mame.xml

Regenerate the romlist and let us know the result.
Configure-->Emulator-->MAME-->Generate Collection/Rom list

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #8 on: January 31, 2019, 02:43:54 PM »
I got rid of those and regenerated the list and it gave me the same result. Strange, as I thought that it was using the mame.xml in order to generate AM's mame.txt.

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #9 on: January 31, 2019, 02:59:37 PM »
I thought that your mame.xml might have been the issue, that's why I had you remove those lines. Let's try this...

open a command prompt and run these commands
Code: [Select]
cd c:\mame
mame64.exe -listxml > new_mame.xml

once this is done remove this line from /attract/emulators/MAME.cfg
Code: [Select]
info_source          listxml

and add this line to /attract/emulators/MAME.cfg
Code: [Select]
import_extras        c:\mame\new_mame.xml

now we need to generate the romlist again
Configure-->Emulator-->MAME-->Generate Collection/Rom list
« Last Edit: January 31, 2019, 03:01:18 PM by progets »

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #10 on: January 31, 2019, 03:09:11 PM »
Thanks for all your help with this. I’m going to give that a go in the morning and update you with the result.

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #11 on: January 31, 2019, 03:21:42 PM »
Ok, sounds good.

BTW - I just noticed your original /attract/emulators/MAME.cfg had a typo. It's missing a ":"
You had this
Code: [Select]
import_extras        c:\mame\catver.ini;c:\mame\nplayers.ini;c\mame\mame.xml

but it should have been this
Code: [Select]
import_extras        c:\mame\catver.ini;c:\mame\nplayers.ini;c:\mame\mame.xml
« Last Edit: January 31, 2019, 03:29:13 PM by progets »

keilmillerjr

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1167
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #12 on: January 31, 2019, 04:31:48 PM »
Never download a mame xml file, especially from hyperspin or unofficial binaries. Try generating one from official mame binary.

Rupert H

  • Jr. Member
  • **
  • Posts: 21
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #13 on: February 01, 2019, 01:18:00 AM »
Thanks for the notice about the typo. That's fixed now.

Okay, so I've done some more testing this morning. I followed the instructions to generate the new_mame.xml, which worked. I then used that to generate the romlist in AM and got the same result.

I then generated a new xml from within mame which it exported to the UI folder. I then used that to generate the romlist in AM and got the same result once again.

I then chose to generate a new mame.txt from within mame and exported it to the UI folder. In this case I moved the mame.txt file to AM's romlist folder and loaded AM. It displayed the full range of 35k+ games, but when I clicked on them, they don't load, or respond at all.

I'm really confused and frustrated with this as I can't see where the error could be.
« Last Edit: February 01, 2019, 03:39:10 AM by Rupert H »

progets

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1271
    • View Profile
Re: Attract Mode only displaying parent ROMs and no clone ROMs.
« Reply #14 on: February 01, 2019, 11:15:46 AM »
Does the new_mame.xml have clones in it? If you're not sure post it.

Do you have some sort of filter set in MAME itself? If you just run MAME (without AM) how many games do you see?