Attract-Mode Support Forum

Attract-Mode Support => General => Topic started by: cathaldub on September 01, 2017, 02:55:35 AM

Title: Rom info in gamelist
Post by: cathaldub on September 01, 2017, 02:55:35 AM
Is it possible to get the rom info to display in the gamelist like in Hyperspin?
example below where it says (set 3, world) or even the filename so you know what revision rom you are loading?
(https://i.ytimg.com/vi/ukYWLTT6eLg/hqdefault.jpg)
Title: Re: Rom info in gamelist
Post by: croww84 on October 24, 2018, 10:20:33 AM
Not sure if I should start a new topic, or reply to this one :-/

Anyway, I'm curious about this as well. If we use the HyperSpin system XML with "import_extras", it correctly imports the info from the XML file into the the "romlists" TXT file when the rom list is generated. However, I see no way to get it to actually display in AM with HyperSpin themes. Anyone know the answer?

Thanks
Title: Re: Rom info in gamelist
Post by: keilmillerjr on October 24, 2018, 02:06:41 PM
Isn’t that magic Info.Title? I have my themes have an optional parameter to filter out those extra brackets and such since I run no clones anyways.
Title: Re: Rom info in gamelist
Post by: progets on October 24, 2018, 04:25:38 PM
HyperSpin themes are interpreted using the hyperspin.nut loader. You would need to modify it to get that information.
Title: Re: Rom info in gamelist
Post by: croww84 on October 25, 2018, 05:57:00 AM
HyperSpin themes are interpreted using the hyperspin.nut loader. You would need to modify it to get that information.

Thanks Progets.

So to be clear, you are saying that Rom info is currently not supported in AM using HyperSpin Themes without modifying the hyperspin.nut loader?
Title: Re: Rom info in gamelist
Post by: keilmillerjr on October 25, 2018, 01:22:42 PM
HyperSpin themes are interpreted using the hyperspin.nut loader. You would need to modify it to get that information.

Thanks Progets.

So to be clear, you are saying that Rom info is currently not supported in AM using HyperSpin Themes without modifying the hyperspin.nut loader?

I think there is an attractmode theme that assembles “hyperspin themes”. Your roms should be generated as normal and mame roms would include Title info. This is just my guess as i never even looked into this feature.

Look at this file. Fork and submit s pull request if it’s a good fix.

https://github.com/mickelson/attract/blob/master/config/loader/hyperspin.nut
Title: Re: Rom info in gamelist
Post by: progets on October 25, 2018, 08:46:41 PM

Thanks Progets.

So to be clear, you are saying that Rom info is currently not supported in AM using HyperSpin Themes without modifying the hyperspin.nut loader?

Lines 34-37 of the hyperspin.nut
Code: [Select]
// KNOWN ISSUES:
//
// - Only proof-of-concept at this point, there are many, many Hyperspin
//   features that are unimplemented and completely missing

HyperSpin themes read the HS .xml databases to get the information. AttractMode layouts use .txt romlists to provide this information. You have converted your HS databases to AM romlists so you have the information but nowhere has anyone told the HS theme or the hyperspin.nut loader that reads it to look for this information in a different location.