Author Topic: Arcade collection only listing a handful of games...  (Read 6616 times)

psibash

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Arcade collection only listing a handful of games...
« on: March 02, 2017, 12:22:35 AM »
Sorry if this info is already somewhere in the forum but I am having challenges getting RetroFE to list all my Mame/Arcade games. I am using the default collection folder that came with my RetroFE. It is called Arcade. I copied my individual zipped games into the Arcade collection's roms folder (over 26k). From what I can tell all the game zip files are named the same way as a HyperList xml I downloaded. I downloaded the 0.183 mame XML and Include files from the download section. I renamed the include file to "include.txt" into the root of the Arcade collection folder. I renamed the XML file to "Arcade.xml" and copied it to the  /meta/hyperlist folder. I can select the Arcade collection from the REtroFE menu, but for some reason it will not list all the games. Below is the config file the collection is using. Thanks in advance for the help.

###############################################################################
# The location of where your ROM items exist. Examples:
# list.path = D:/ROMs/MAME                (absolute path)
# list.path = ../ROMs/MAME                (relative path to root of FE dir)
#
# If BASE_ITEM_PATH=D:/ROMs and the name of this collection is named "Arcade"
# then the configuration below will search in D:/ROMs/Arcade
###############################################################################
#list.path = %BASE_ITEM_PATH%/%ITEM_COLLECTION_NAME%/roms

###############################################################################
# If a game is specified in include.txt then it will be included in the list
# regardless of if the rom actually exists or not. Set this variable to false
# to exclude any items that cannot be found.
###############################################################################
list.includeMissingItems = false

###############################################################################
# Extensions are comma separated without spaces
###############################################################################
list.extensions = zip

###############################################################################
# If a menu.xml file exists, it will display the menu alphabetically. To
# not auto-sort the menu items alphabetically, set the following to false.
# This does not apply to how your ROMs are sorted.
###############################################################################
list.menuSort = true

###############################################################################
# The executable to run when an item in a collection item is selected
###############################################################################
launcher = mame

###############################################################################
# On default, MAME roms are not clearly named. We need to use the MAME
# metadata for them.
###############################################################################
metadata.type = MAME

###############################################################################
# Default media paths to scan for artwork. Uncomment and edit to override
# the default values.
#
# media.screenshot    = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
# media.screentitle   = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
# media.artwork_back  = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_back
# media.artwork_front = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/artwork_front
# media.logo          = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/logo
# media.medium_back   = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_back
# media.medium_front  = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/medium_front
# media.screenshot    = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screenshot
# media.screentitle   = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/screentitle
# media.video         = %BASE_MEDIA_PATH%/%ITEM_COLLECTION_NAME%/medium_artwork/video
###############################################################################

Agent47

  • Global Moderator
  • Full Member
  • *****
  • Posts: 160
  • Karma: +7/-41
    • View Profile
Re: Arcade collection only listing a handful of games...
« Reply #1 on: March 02, 2017, 12:29:25 AM »
You need to set list.includeMissingItems = true.

psibash

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Arcade collection only listing a handful of games...
« Reply #2 on: March 03, 2017, 02:28:28 AM »
So...how does the config line below work? I assume it looks at the meta xml file and matches my zipped game file name? Just asking cause it's displaying the filename in the game menu for most of my games.

metadata.type = MAME

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1543
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Arcade collection only listing a handful of games...
« Reply #3 on: March 03, 2017, 07:49:04 AM »
Normally, RetroFE will pull the meta information (full name, year, manufacturer, etc.) from meta.db based on the meta XML file with the same name, so for the Arcade collection it would look for the information from Arcade.xml. This line would make it look in the information from MAME.xml in stead.

psibash

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Arcade collection only listing a handful of games...
« Reply #4 on: March 07, 2017, 10:10:37 PM »
Also wondering if it matters which Mame xml version I download and use. If it does, how do i know which version i need?

Pieter Hulshoff

  • Administrator
  • Hero Member
  • *****
  • Posts: 1543
  • Karma: +46/-14
    • View Profile
    • Towel 42
Re: Arcade collection only listing a handful of games...
« Reply #5 on: March 07, 2017, 10:14:35 PM »
I use mame_full.xml, renamed to MAME.xml.

Sent from my SM-G920F using Tapatalk


psibash

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Arcade collection only listing a handful of games...
« Reply #6 on: March 08, 2017, 12:15:20 AM »
Thanks for the help. I think I got all my arcade games to list and with the proper names. Some of the good games (Marvel Superheroes vs Xmen, Dungeons & Dragons...) wont launch. I tried with the Mame emulator that came with the RetroFE pack and Retroarch's many mame201x cores. Is it just a compatibility issue or I am doing something wrong?

Agent47

  • Global Moderator
  • Full Member
  • *****
  • Posts: 160
  • Karma: +7/-41
    • View Profile
Re: Arcade collection only listing a handful of games...
« Reply #7 on: March 08, 2017, 12:44:44 AM »
Your romset version and the version of the emulator need to match. If they don't, some games will not work due to missing/renamed files or roms. The larger the difference in versions the worse it will be. You also need to be sure to have the bios files (which are included if you download a full set) and CHDs when applicable.