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] 2 3 ... 39
2
Just as the subject suggests, why does the forum use the word theme when the term layout is used in AttractMode?

I know they are one and the same but newcomers might not. Doesn't using the same terminology everywhere make more sense and eliminate confusion?

Other options:
Layouts
Layouts/Themes
Layouts (Themes)
Themes/Layouts
Themes (Layouts)

I'm not saying it should be changed but I'm not saying it shouldn't. Is there any rhyme or reason for the name "Themes" for this topic?

3
General / Re: Filters not working for different displays
« on: July 14, 2018, 11:21:12 PM »
I think you're overlooking the part where you need to apply the filter. Each filter listed is toggled by pressing a key (once you have set it up in Configure-->Controls-->Next Filter).

If you really want to filter the entire display (which can't be toggled by pressing a key) you need to apply your rules to "Global Filter" section. Here's an example.
Code: [Select]
display a
layout               Basic
romlist              mame
in_cycle             yes
in_menu              yes
global_filter       
rule                 Category contains Fight

4
P.S. I think you deserve a promotion to "Hero Member" or above. Your contributions in the past year have been instrumental to the progression of AM.

5
Great catch! It might explain some unusual problems that have been randomly seen on the forum.

I have pretty static builds so I would have never seen this. Your eye for detail is exquisite.

Thanks for bringing excellence to Attract-Mode.

6
General / Re: Daily Windows Build available.
« on: July 10, 2018, 11:41:11 PM »
I think that's great and will help a lot of people to test and use new features before the public releases.

There used to be a buildbot nightly version link on the website but it was removed because it wasn't very reliable. If your nightly build is reliable, I hope to see this thread as a sticky.

Thanks.


7
This was fixed days ago, shortly after it was reported. https://github.com/mickelson/attract/commit/fbef389de8725fd3228f3960cd9af63b31edae67

"I messed up" - is how you started your post, open your eyes and don't be negative about a free product. If you think that HS has any development you're crazy. Big Box will be quick to respond but costs money and misses the mark on so many levels.

9
General / Re: Artwork Won't Scrape!!?
« on: July 05, 2018, 03:47:24 PM »
These changed not too long ago so you should double check them. The NES example I provided changed in the past few months.

10
General / Re: Artwork Won't Scrape!!?
« on: July 05, 2018, 03:01:31 PM »
Make sure you have the correct thegamesdb.net naming in your emulators.cfg files.

For example, NES is
Code: [Select]
system               Nintendo Entertainment System (NES)

11
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

12
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).

13
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.

14
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.

15
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.

Pages: [1] 2 3 ... 39