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 - progets

Pages: 1 ... 46 47 [48] 49 50 ... 85
706
there problem when i try to convert hyperspin list that include (esrb, players ) in the database all information converted

except (esrb, players ) it is  not show in new romlist folder ...

how i can convert all information  and show them in in attract mode  romlist without any missing ?
 :'( :'( :'(

None of the official HS XML files (databases) contain information about the number of players. AM doesn't store or scrape information about ratings. This is why you don't see this data in the AM romlist.

Other options:
- create or modify your own romlists by hand or scripting. you can use the "Extra" field to store the ratings data. (they are just .csv files)
- request a feature enhancement from AM
- use the built in game scraper to get the information from thegamesdb.net when building the romlist (this still won't have your ratings but will have the number of players) this will also get you the individual game stories that HS doesn't have
- use the tagging feature for the ratings

707
General / Re: How do you set up individual consoles with MAME?
« on: June 28, 2018, 11:38:01 PM »
And this is what it looks like now (which no longer has the list of CHDs at the end).  Not sure if I still need  system = Arcade  though.  I think probably not...
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           c:/mame/mame64.exe
args                 [name]
rompath              e:/MAME 0.198 ROMs (merged)
romext               .zip
system               Arcade
info_source          listxml
artwork    flyer           
artwork    marquee         
artwork    snap            e:/MAME 0.198 EXTRAs snap
artwork    wheel           
The "system Arcade" setting is only used if you're using thegamesdb.net to scrape game info and/or artwork.

The only remaining oddity is this one game (worldadv) floating at the end of the list for some reason.  Not sure where that's coming from.  Maybe it doesn't have a proper description in MAME's listxml output or something....
When you see a MAME game like this it's because no data was found for the game (using what ever method you have specified in the emulator.cfg).

708
Themes / Re: [download v1.0] FLAT BLUE theme released
« on: June 28, 2018, 12:39:50 AM »
yeah if possible? but also keep the year. It's just blank currently. I am guessing there is a config file somewhere or a notepad file I need to fill some info in or something like that?

I don't use this type of setup but I think this info is held in the /attract/romlists/consoles.txt file. Update the correct fields there.

709
General / Re: How do you set up individual consoles with MAME?
« on: June 28, 2018, 12:18:28 AM »
You can read here to determine the best method to get the correct mame.xml file to suit your needs. http://docs.mamedev.org/commandline/commandline-all.html

You can read here about how to import mame, mamewah, hyperspin and other xml files to your AM romlists. This might be what you want if you don't want any check against the actual rom files. https://github.com/mickelson/attract/blob/v2.3.0/Readme.md You can use complete romlists in AM and use an "if file exists" filter to only display the games for roms you actually have.

I mentioned Romlister above which you can find here. https://www.waste.org/~winkles/ROMLister/

As far as the mame chd files go, why even tell AM about these? There should be a .zip file for each of them and if MAME is setup properly they don't need to be configured in AM. I assume these are really duplicate entries because you have the <dir> extension defined. If not, you can always use an app like excel to reorder these games.

710
General / Re: How do you set up individual consoles with MAME?
« on: June 27, 2018, 07:41:20 PM »
Everything seems to work well so far except that it seem like I'm not seeing all the games (possibly versions and variants).  It might be because I have "merged" ROMs though.  I can use CLRMAMEPRO to convert them into "split" sets if it makes a difference in Attract Mode.
Yes, you see this because of the merged set. Split sets will work differently. Your method using the hash files might overcome this but I'm not certain. Using third party tools might also help or you could convert your set as you mentioned above.

As an aside, it seems like each of my console/systems that use a software list is basically set up the same way more or less with the only variables being the "system" tag e.g. a2600, coleco, nes, ect...  in the various places they appear and the full name of the system.  It's easy enough to copy and rename one of the existing configs and do a search-replace on the system tag.  But it seems like there should be a way to parse the mame.xml and/or listsoftware output and/or the XML files in the hash folder and generate a config for each system automatically.
Setting up the systems is a one time thing. I'm sure it could be automated but I don't think most care too much since this doesn't take much time.

If a tool for that doesn't already exist, I my try my hand at writing one.
I have seen several over the years. Romlister works well but there are others.

I have a somewhat related issue with configuring MAME properly in Attract Mode.

At the moment, my MAME list includes a bunch of home computers (and consoles, I think).  Is my config incorrect or do I need to do additional work to filter those out with catver.ini and/or custom filters?
Keep in mind that there were actual arcade machines that played Nintendo and Sega games that were similar or the same as the console version.


You need to decide your end goal. It's different for everyone. MAME is great and include tons of games but I wouldn't want 90% of them on my cabinet. I will never play any computer type game or most console games there. Personally, I like the no-intro type of sets/databases because I use very few clones and focus on games that were available in the US. Curating your romlists is the key to an easy to use system. This can be done manually, with tools, with filters, with databases (xml files) from other systems or emulators. My advice is figure out what you want in the end and the best or easiest way to get there. A lot of people think it's cool or important to have as many games as possible (I was once one of them) but this is really the wrong direction if you want a clean and easily navigated system.

Just because you have a rom it doesn't mean it has to be in one of your active romlists. I don't delete or move roms I don't want see or use, I just make sure their hidden via the romlist or filters. A simple trick is to create your complete romlists and call them xxx_all.txt (mame_all.txt, nes_all.txt, etc.) and then create your curated romlists. Make a copy of your attract.cfg and point it to your complete romlists. This will allow you to have a clean system but toggle to a complete system by simply swapping the attract.cfg files. I also like to have multiple attract.cfg files to quickly change complete layouts to keep things fresh but that's another discussion.

P.S. I should also mention that romlists can be generated from the command line using xml files from other systems and these commands can also use filters. This can be a helpful and powerful tool when building your ideal setup.

711
General / Re: How do you set up individual consoles with MAME?
« on: June 26, 2018, 10:59:07 PM »
Glad you got it working.

I was mainly talking about the genre/category part. I'm pretty sure you're missing this data and when you have that many roms, filters become important http://forum.attractmode.org/index.php?topic=2297.0.

I know that the mame hash files are used for just that, hash to ensure the roms are 100% correct. I haven't tried using these but I'm curious if they might leave out other data in the romlists? If not, they are probably faster since the files already exist vs. dynamically generating them with listsoftware.

712
General / Re: How do you set up individual consoles with MAME?
« on: June 26, 2018, 10:28:51 PM »
Please reread my post above. I have made changes that might interest you (I didn't know you reposted while I was doing it).

713
General / Re: How do you set up individual consoles with MAME?
« on: June 26, 2018, 09:14:26 PM »
If you use "info_source listsoftware" you must also use "system = x". x = the mame name for the system (i.e. nes, coleco, a2600, etc.) This is likely why your Coleco games have MAME data (and because their rom names match the MAME rom names).

When using console games in MAME you use "[name]" if they use the old 8.3 naming in a zipped format and "[romfilename]" when using long names that aren't zipped.

If you get your romlists using "info_source listsoftware" (or "info_source listxml") you won't get the genre info unless you download and include the "import_extras .\extras\catver.ini" in your configuration.

Samples of your post updated to include this info.

Atari 2600.cfg
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           c:/mame/mame64.exe
args                 a2600 -cart "[name]"
rompath              E:/MAME 0.198 Software List ROMs (merged)/a2600
romext               .zip
system               a2600
info_source        listsoftware
import_extras    .\extras\catver.ini
artwork    flyer           
artwork    marquee         
artwork    snap            E:/MAME 0.198 EXTRAs snap_SL/a2600
artwork    wheel           

ColecoVision.cfg
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           c:/mame/mame64.exe
args                 coleco -cart "[name]"
rompath              E:/MAME 0.198 Software List ROMs (merged)/coleco
romext               .zip
system               coleco
info_source        listsoftware
import_extras    .\extras\catver.ini
artwork    flyer           
artwork    marquee         
artwork    snap            E:/MAME 0.198 EXTRAs snap_SL/coleco
artwork    wheel           

In my previous examples I'm using "info_source thegamesdb.net" so my "system = x" match the thegamesdb.net naming convention (i.e. Nintendo Entertainment System (NES), Atari 2600, ColecoVision, etc.).

----------

The "snap.png" errors you see have nothing to do with your game launching issue. These are AM errors that will be ignored.

----------

Do the systems you have issues with work if you run them within MAME?

Do they work if you execute the commands from the command line?

Do you have everything setup properly in your mame.ini file? It appears that you took "Pleasure" in your MAME roms, have you followed their MAME installation (Wiki #12)?

714
General / Re: Demul In AM
« on: June 26, 2018, 02:47:07 PM »
You can try adjusting the Window Mode and see if that helps.

Configure-->General-->Window Mode = Fill Screen|Fullscreen|Window|Window (no border)

Also check to see what resolution AM is using vs. Demul.

715
General / Re: How do you set up individual consoles with MAME?
« on: June 25, 2018, 11:22:51 PM »
Does your entry below work well? I don't think this gets all the correct metadata for the games. Please post the first 20 lines of your \attractmode\romlists\Atari 2600.txt file.

Code: [Select]
info_source          listsoftware

716
General / Re: How do you set up individual consoles with MAME?
« on: June 25, 2018, 11:00:44 PM »
1. Download the console version of AM from here http://attractmode.org/download.html.
2. Extract the attract.exe file and rename it to attract-console.exe.
3. Place this file in your existing AM install folder and run it. You should see what's happening in the console window.

Why the "/" in Windows instead of the "\"? I don't think this is your issue but the "/" is more of a *nix thing.

Try to add some other systems and see if they have issues or if the issue is isolated to ColecoVision.

717
General / Re: Demul In AM
« on: June 24, 2018, 10:09:06 PM »
The post above is correct. The "other setting" would be specific to your install.

A search would find your answer. http://forum.attractmode.org/index.php?topic=503.msg7514#msg7514

718
General / Re: How do you set up individual consoles with MAME?
« on: June 23, 2018, 09:52:51 PM »
Create a separate "Emulator" for each system. You will need them anyway since the launching of each system from the command line will be different.

Here are two samples. You'll need to change the paths for your setup

Nintendo Entertainment System.cfg (using MAME)
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           \Emulators\MAME\mame64.exe
args                 nes -cart "[romfilename]"
rompath              \Roms\Nintendo Entertainment System
romext               .nes;.zip;.7z
system               Nintendo Entertainment System (NES)
info_source          thegamesdb.net
artwork    boxart    \EmuMovies\Nintendo_NES\Box_3D;\EmuMovies\Nintendo_NES\Box
artwork    boxbackart    \EmuMovies\Nintendo_NES\BoxBack
artwork    cartart   \EmuMovies\Nintendo_NES\Cart
artwork    fanart    \EmuMovies\Nintendo_NES\Background
artwork    marquee   \EmuMovies\Nintendo_NES\Banner
artwork    snap      \EmuMovies\Nintendo_NES\Video_MP4_HI_QUAL;\EmuMovies\Nintendo_NES\Snap
artwork    title     \EmuMovies\Nintendo_NES\Titles
artwork    wheel     \EmuMovies\Nintendo_NES\Logos

Sega Genesis.cfg (using MAME)
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           \Emulators\MAME\mame64.exe
args                 genesis -cart "[romfilename]"
rompath              \Roms\Sega Genesis
romext               .gen;.zip;.7z
system               Sega Genesis
info_source          thegamesdb.net
artwork    boxart    \EmuMovies\Sega_Genesis\Box_3D;\EmuMovies\Sega_Genesis\Box
artwork    boxbackart    \EmuMovies\Sega_Genesis\BoxBack
artwork    cartart   \EmuMovies\Sega_Genesis\Cart
artwork    fanart    \EmuMovies\Sega_Genesis\Background
artwork    marquee   \EmuMovies\Sega_Genesis\Banner
artwork    snap      \EmuMovies\Sega_Genesis\Video_MP4_HI_QUAL;\EmuMovies\Sega_Genesis\Snap
artwork    title     \EmuMovies\Sega_Genesis\Titles
artwork    wheel     \EmuMovies\Sega_Genesis\Logos

720
Scripting / Re: Search string for mutiple fields
« on: June 19, 2018, 10:33:58 PM »
Are you talking about filters/tags or one of the search plugin/module features?

The type of things you describe are usually done by most people with filters and/or tags. Once these filters or tags are in place you can further refine their results with a search plugin/module with the game name.

To directly answer your question, yes it's possible in a plugin/module. It would increase search times and might deliver results that wouldn't make sense to a lot of people. I'm not saying this concept is bad but I think others have managed this in another way.

P.S. See if this might help http://forum.attractmode.org/index.php?topic=2297.0 I used to have a full write up here http://forum.attractmode.org/index.php?topic=1165.0 but it seems to be gone.

Pages: 1 ... 46 47 [48] 49 50 ... 85