Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

NPlayers.ini


Recommended Posts

Posted
ROMLister will do what you want by exporting a gamelist based on your criteria.

Ok perfect... and while in HS how can I sort the games by the players' number?

Posted
You would need to make a genre for two players, four players etc. and have a corresponding list for each.
I know, I'm a noob... how can I do that? (Sorry for bothering you :( )

Thanks!

Posted
I honestly wouldnt recommend doing this. It's needless organization.

Nonetheless, if you insist on it, look at how genres are set up with xml for Mame and mimic that but with your custom choices.

So how do I use NPlayers.ini if creating genres is very "tedious"?

Posted

You don't. You use ROMLister.

Go download it and make your XMLs for 2 player games and 4 player games. Export as HyperSpin lists.

Name your new XMLs that ROMLister generated "Two Player Games.xml" and "Four Player Games.xml"

Then go find your already existing genre xmls for MAME.

HyperSpin\Databases\MAME has ALL your xmls.

Add these new XMLs to the pile.

Then open Genre.xml and add two entries:

<game name="Two Player Games" /> <-- THESE MUST MATCH YOUR FILE NAMES

<game name="Four Player Games" />

Repeat this ad naseum until you have all your games pigeon holed.

It's not really tedious.

Posted

You are most welcome...earlier today I solved why my rewrite of all those scripts into a single script was failing...as I'm doing a few things different....resulting files should be the same.

Anyways hopefully in the next day or so...I'll have an easier way for everyone to do the same thing.

Never be afraid to try something new. Remember, amateurs built the ark. Professionals built the Titanic.

  • 3 weeks later...
Posted
You don't. You use ROMLister.

Go download it and make your XMLs for 2 player games and 4 player games. Export as HyperSpin lists.

Name your new XMLs that ROMLister generated "Two Player Games.xml" and "Four Player Games.xml"

Then go find your already existing genre xmls for MAME.

HyperSpin\Databases\MAME has ALL your xmls.

Add these new XMLs to the pile.

Then open Genre.xml and add two entries:

<game name="Two Player Games" /> <-- THESE MUST MATCH YOUR FILE NAMES

<game name="Four Player Games" />

Repeat this ad naseum until you have all your games pigeon holed.

It's not really tedious.

If I try to use ROMLister to create my MAME.xml and I try to use it, HS says that the MAME.xml is invalid...

What now?

Posted
There is a dropdown for export format. You must not have it set to HyperSpin.

I obviously did that! :(

PS: Also the Genres that I've created report the same error.

Posted

EDIT: Submitted feature request http://www.hyperspin-fe.com/forum/showthread.php?18751-Feature-Request-Number-of-players-tag-in-XML

Wouldn't it be convenient if this information was an additional tag in the HyperSpin XML file? This could be very useful for the 3rd party apps guys ;)

There are already manufacturer, genre, and cloneof tags.

Not to derail the thread (maybe I should post this proposal in the requests thread). Something like this would be great:

<menu>

<game name="1on1gov">

<description>1 on 1 Government</description>

<cloneof></cloneof>

<manufacturer>Tecmo</manufacturer>

<year>2000</year>

<genre>Sports / Basketball</genre>

<players>2</players>

</game>

<game name="1941">

<description>1941: Counter Attack</description>

<cloneof></cloneof>

<manufacturer>Capcom</manufacturer>

<year>1990</year>

<genre>Shooter / Flying Vertical</genre>

<players>2</players>

</game>

<game name="1943kai">

<description>1943 Kai: Midway Kaisen</description>

<cloneof></cloneof>

<manufacturer>Capcom</manufacturer>

<year>1987</year>

<genre>Shooter / Flying Vertical</genre>

<players>2</players>

</game>

<game name="1943">

<description>1943: The Battle of Midway</description>

<cloneof></cloneof>

<manufacturer>Capcom</manufacturer>

<year>1987</year>

<genre>Shooter / Flying Vertical</genre>

<players>2</players>

</game>

<game name="1944">

<description>1944: The Loop Master</description>

<cloneof></cloneof>

<manufacturer>Eighting / Raizing (Capcom license)</manufacturer>

<year>2000</year>

<genre>Shooter / Flying Vertical</genre>

<players>2</players>

</game>

</menu>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...