Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dondi

Pages: [1]
1
General / Re: How do you set up individual consoles with MAME?
« on: August 10, 2018, 08:18:38 AM »
@progets Thanks for the reply... Hmmm.., are you sure about the pathing of the INIs in my CFG? I get a message in the console stating "info found for 152 entries" for catver and 153 entries for nplayers. I also tried with absolute paths with same result. I assumed that most all pathing was relative to the Working Directory. Will catver and nplayers have much of an effect on SoftwareLists, or do they just affect the Arcade portion of MAME?—still unclear if SoftwareLists are addressed in these 2 INIs. Doesn't seem that the 2 INIs are getting the bulk of the Atari 2600 set. I see that thegamesdb has Genre info for most of the Atari 2600 set. Wondering if this portion of the scraping is also being currently affected along with the overview TXTs

Had a feeling the blank overview txt files was probably just an API issue or something changing in the scraper; I tried every-which-way to get them pulled from thegamesdb to no avail. Hopefully, someone is on the case and it'll be fixed soon.

Quickie art question: I'm currently using the MAME SoftwareList non-merged romset for my Atari 2600. Over the years I've obtained various art and video sets from various sources with various naming conventions, i.e., MAME 8.3, No-Intro, Goodsets, etc. If/when assigning multiple art sources in AM, will AM use any "fuzzy logic" to look at the game name to grab the appropriate art/video and copy into the destination folder with my current MAME 8.3 naming convention, or do I need to use a 3rd party util to rename first?
Thanks again for the assist progets!!

2
General / Re: How do you set up individual consoles with MAME?
« on: August 09, 2018, 11:36:31 PM »
1st post, new to AM... currently doing a refresh of my ancient XP arcade cabinet I built in 1998, running my favorite (now defunct) frontend, 3DArcade. Unfortunately, 3DA is somewhat "dead" and creating gamelists is a bit archaic after MAME v0.161 with the merging of MAME+MESS, the introduction of SoftwareLists and the reformatting of the XML infos. That said, 3DA is somewhat similar in format to AM whereby it uses tab-delimited (CSV) files for gamelists. Hence, why I am using AM to create "Frankenstein" gamelists to ultimately import into 3DA. It seems it allows me to incorporate multiple sources (i.e., thegamesdb scraping, HyperSpin XMLs, catver, nplayers, MAME/MESS hash XMLs, custom XMLs, etc.) to create my needed gamelists for 3DA, which uses/can use, all the populated fields of the gamelist. I usually create a single "ALL" gamelist, and use autofilters on-the-fly for special cases. I believe that AM uses a similar tactic.
3DA gamelists' format looks like this (a few copy/pastes from my MAME, Pinball, Daphne and Neogeo master gamelists):
Code: [Select]
|Description|Name|Year|Manufacturer|Clone|Romof|Category|VersionAdded|Available|Emulator|Type|Model|Favorites|Video|Orientation|Resolution|Aspect|Frequency|Depth|Stereo|Controltype|Buttons|Players|Coins|Driver|DriverStatus|SoundStatus|ColorStatus|HtmlLinks|TimesPlayed|DurationPlayed|Rating|Maturity||||
|1942|1942|1984|Capcom|none|none|Shooter / Flying Vertical|.19|Yes|mame|arcade||Favorite|raster|vertical|224x256|3x4|60||mono|joy8way|2|2|2|1942.c|good|good|good||83|807||||||
|Pac-Man|pacman|1980|[Namco] (Midway license)|puckman|puckman|Maze|.01|Yes|mame|arcade||Favorite|raster|vertical|224x288|3x4|60||mono|joy4way||2|2|pacman.c|good|good|good||91|881||||||
|Gauntlet II|gaunt2|1986|Atari Games|None|None|Maze / Shooter Large|.30|Yes|mame|arcade|||Raster|Horizontal|336x240|4x3|60.000000|Unknown|Yes|Joy 8 Way|2|4|4|gauntlet.c|Good|Good|Good||80|781||||||
|Moon Patrol|mpatrol|1982|Irem|none|none|Shooter / Driving Horizontal|.31|Yes|mame|arcade||Favorite|raster|horizontal|240x248|4x3|57||mono|joy8way|2|2|3|mpatrol.c|good|good|good||72|701||||||
|Super Xevious|sxevious|1984|Namco|xevious|xevious|Shooter / Flying Vertical|.27|Yes|mame|arcade|xevious||raster|vertical|224x288|3x4|60||mono|joy8way|2|2|2|xevious.c|good|good|good||86|852||||||
|Galaga|galaga|1981|Namco|none|none|Shooter / Gallery|.30|Yes|mame|arcade||Favorite|raster|vertical|224x288|3x4|60||mono|joy8way|1|2|3|galaga.c|good|good|good||99|940||||||
|Flash Gordon|Flash Gordon|1981|Bally|pinball_bally_70s_flashgordon||Solid State|TAB|Yes|pinball|Pinball|pinball_bally_70s||Y|||||||||||||||||||||||
|Future Spa|Future Spa|1979|Bally|pinball_bally_70s_wide_futurespa||Solid State|JPSalas|Yes|pinball|Pinball|pinball_bally_70s_wide||Y|||||||||||||||||||||||
|Creature from the Black Lagoon|Creature from the Black Lagoon|1992|Bally|pinball_bally_90s_creaturefromblacklagoon||VPinMame|unclewilly|Yes|pinball|Pinball|pinball_bally_90s||Y|||||||||||||||||||||||
|Twilight Zone|Twilight Zone|1993|Bally|pinball_bally_90s_wide_twilightzone||VPinMame|melon|Yes|pinball|Pinball|pinball_bally_90s_wide||Y|||||||||||||||||||||||
|MACH 3|mach3|1983|Mylstar Electronics|none|daphne|Platform / Laser Disc||Yes|daphne|app|mach3||Raster|Horizontal|||||||||||||||8|1||||||
|Dragon's Lair Enhanced|dle11|1983|Cinematronics|lair|daphne|Platform / Laser Disc||Yes|daphne|app|lair||Raster|Horizontal|||||||||||||||8|4||||||
|Marvel Vs. Capcom: Clash of Super Heroes (Euro 980123)|mvsc|1998|Capcom|none|mvsc|Fighter / Versus|.127u4|Yes|fb_alpha|arcade|||raster|vertical|384x224||59.63741||stereo|joy|6|2|2|cps2.c|good|good|good|||||||||
|Marvel Vs. Capcom: Clash of Super Heroes (USA 980123)|mvscu|1998|Capcom|mvsc|mvscu|Fighter / Versus|0.058|Yes|fb_alpha|arcade|||raster|vertical|384x224||59.63741||stereo|joy|6|2|2|cps2.c|good|good|good|||||||||
|Super Street Fighter II Turbo (World 940223)|ssf2t|1994|Capcom|none|ssf2t|Fighter / Versus|.037b13|Yes|fb_alpha|arcade|||raster|vertical|384x224||59.63741||stereo|joy|6|2|2|cps2.c|good|good|good|||||||||
|Super Street Fighter II Turbo (USA 940323)|ssf2tu|1994|Capcom|ssf2t|ssf2tu|Fighter / Versus|.070u5|Yes|fb_alpha|arcade|||raster|vertical|384x224||59.63741||stereo|joy|6|2|2|cps2.c|good|good|good|||||||||
Currently doing battle with my first AM gamelist/SoftwareList; Atari 2600. Using multiple sources, such as HyperSpin XML, MAME hash XML, catver.ini, nplayers.ini and thegamesdb. So far, I am ok with the AM-generated Atari 2600 romlist (you may notice there are inconsistencies, especially regarding genre with clones and genre in general. I noticed that even if genre appears on thegamesdb and/or the HS XML (which uses a different romname than my MAME set), that the genre gets dropped) . Here are my preliminary results:
Code: [Select]
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
amidar;Amidar;a2600;;1983;Parker Bros;Maze / Outline;2P alt;0;joystick (8-way);good;0;raster;amidar;;;1
amidare;Amidar (PAL);a2600;amidar;1983;Parker Bros;Maze / Outline;2P alt;0;joystick (8-way);good;0;raster;amidare;;;1
aquavent;Aquaventure;a2600;;198?;CCE;Action;1;0;joystick (8-way);good;0;raster;aquavent;;;1
aquaventp;Aquaventure (Prototype);a2600;aquavent;1983;Atari;;1;0;joystick (8-way);good;0;raster;aquaventp;;;1
armoramb;Armor Ambush;a2600;;1982;Mattel;Shooter;1;0;joystick (8-way);good;0;raster;armoramb;;;1
armorambe;Armor Ambush (PAL);a2600;armoramb;1989;Telegames;;1;0;joystick (8-way);good;0;raster;armorambe;;;1
artduel;Artillery Duel;a2600;;1983;Xonox;Strategy;1;0;joystick (8-way);good;0;raster;artduel;;;1
artduele;Artillery Duel (PAL);a2600;artduel;1983;Xonox;;1;0;joystick (8-way);good;0;raster;artduele;;;1
This gets me further than most other methods. I think I am having issues with the scraping from thegamesdb as the most glaring issue is that it downloads the overview text files (1,428 of them for the complete Atari 2600 set), which is great, except that all of them are empty. Is this a temporary thing? I've also tried with the latest AM nightly after reading that there were scraping issues last month. AM does download some art; 24 fanart folders, 593 flyers, 15 marquees 83 snaps and 188 wheels. I'm not so concerned with the art. I can cobble-together the needed art between MAME extras and probably a utility like FatMatch to rename any non-MAME-romnamed art and/or videos. I have a feeling my atari2600 config may be a little "off". I tried a few variations, but here is the current state:
Code: [Select]
# Generated by Attract-Mode v2.4.0-15
#
executable           mame
args                 [name]
workdir              G:\Staging\v0.187
rompath              G:\Arcade DLs and Utils\MAME_0.185_Software_List_ROMs_non-merged\MAME_0.185_Software_List_ROMs_non-merged\MAME 0.185 Software List ROMs (non-merged)\a2600
romext               .zip;.7z
system               Atari 2600;a2600;2600;console
info_source          listsoftware+thegamesdb.net
import_extras        catver.ini;nplayers.ini;G:\Staging\v0.187\hash\a2600.xml;G:\Arcade DLs and Utils\Hyperspin FE Hyperlists\Atari 2600.xml;G:\Arcade DLs and Utils\Utilities\CSV Database Info Editor v1.0\Data\Atari 2600.xml
artwork    marquee         $HOME/mame/marquee
artwork    snap            $HOME/mame/video;$HOME/mame/snap
My catver and nplayers are on the root of my MAME/Working Dir. I tried to include multiple XMLs, figuring than none of them alone fit-the-bill, but between the 3, they contained the desired fields, i.e., clone, genre, correct MAME romname for a2600, etc. Yes, a bit "Frankenstein" but I haven't found an "easier" solution yet to get the desired results using the MAME Atari 2600 ROMs/SoftwareList --> a good CSV. I will be doing the same for the other Consoles too.
Sorry for the long post... I'm going a bit batty and getting wordy after being at this for so long.

Pages: [1]