Attract-Mode Support Forum

Attract-Mode Support => General => Topic started by: Namachieli on January 01, 2016, 01:03:46 PM

Title: romlists - Sourcing extra fields
Post by: Namachieli on January 01, 2016, 01:03:46 PM
I've spent some time looking around and can't seem to find either a romlist for systems that already have extra fields defined, or where I can even source the info.

I already have Year;Manufacturer;Category as I used Hyperspin Imports, but I'm trying to find 'Players'

Anyone able to point me in the right direction?

Systems im interested in are

MAME, NES, SNES, GB, GBC, GBA, N64, Genesis, GameGear, PS1, PS2, GameCube, Wii.

Thanks!

*EDIT*
Adding these lists to my github

https://github.com/namachieli/romdbs

Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 03, 2016, 12:57:00 AM
Bummer, guess I get to try to do it by hand. I'll share what I have when im done to help the next person.
Title: Re: romlists - Sourcing extra fields
Post by: akafox on January 03, 2016, 07:00:40 PM
i started working on a "NEScatver.ini" already

As for mame all you need is the nplayers.ini, controls.ini, and catver.ini for the other info

controls.ini http://www.emucr.com/2010/11/controlsdat-v01401.html (http://www.emucr.com/2010/11/controlsdat-v01401.html)
catver.ini http://www.progettoemma.net/?catlist (http://www.progettoemma.net/?catlist)
nplyers.ini http://nplayers.arcadebelgium.be/ (http://nplayers.arcadebelgium.be/)
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 04, 2016, 05:58:18 AM
i started working on a "NEScatver.ini" already

What are you using to source the info? I'm not sure I'll be able to utilize these kind of files out side of MAME.

Does AM reference data for ROM lists outside of ./romlists/emulator.txt?
Title: Re: romlists - Sourcing extra fields
Post by: xbs on January 04, 2016, 11:41:38 AM
I'm sorry for the hijack but...

On my PC, Snes9x/Fusion emus are both showing most of the games info, i.e. year, developer, genre, players, etc...

Copied the emus from the PC to my bartop and the info is not shown!?!?

I already scrapped artwork and generated game list...

I'm sure I must be missing something here :P
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 05, 2016, 04:17:58 PM
Well I found a resource for Nintendo Systems. hopefully it's accurate. I'm going to start working on these. I'll post databases as I finish them in case others want it.

http://www.nintendonerds.com/games
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 05, 2016, 08:10:39 PM
Also found http://www.mobygames.com/ that seems to have a lot of info, though not as easily parse-able.
Title: Re: romlists - Sourcing extra fields
Post by: akafox on January 09, 2016, 08:23:08 AM
The problem with a catver for consoles is that there is no set naming convention. Thus it makes it hard to make the lists work. When I started my NEScatver.ini I used the "mame format" of the mame catver.ini. If there were a better way to import the data that would be great. I think the scraper will do that though...

I'll post a part of my catver...when I find it
Title: Re: romlists - Sourcing extra fields
Post by: xbs on January 10, 2016, 06:51:47 AM
I'm sorry for the hijack but...

On my PC, Snes9x/Fusion emus are both showing most of the games info, i.e. year, developer, genre, players, etc...

Copied the emus from the PC to my bartop and the info is not shown!?!?

I already scrapped artwork and generated game list...

I'm sure I must be missing something here :P

SOLVED: The machine wasn't connected to the internet while rebuilding the rom list duh!
Title: Re: romlists - Sourcing extra fields
Post by: bionictoothpick on January 10, 2016, 09:34:53 AM
Namachieli...

Thanks for posting these.
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 10, 2016, 10:01:37 AM
Namachieli...

Thanks for posting these.

You bet! I'll be posting more as I finish them.

They aren't 100% perfect, but it's a lot of data at least.
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 10, 2016, 12:44:35 PM
Since there is a 4 attachment limit, and I would love for people to contribute to these lists to make them better, I added a repo off of my github account.

https://github.com/namachieli/romdbs

I will be posting updates there as I have them and removing the attachments from post 1.
Title: Re: romlists - Sourcing extra fields
Post by: Namachieli on January 10, 2016, 05:04:49 PM
Updated. Lists are not complete nor perfect, but it's definitely a >85% for all of them.

If you want to contribute to help fill them out, please do!

Current lists:

Nintendo Entertainment System
Super Nintendo Entertainment System
Nintendo Game Boy
Nintendo Game Boy Color
Nintendo Game Boy Advance
Nintendo 64
Sega Genesis
Sega GameGear
Sony PlayStation
Sony PlayStation 2
Title: Re: romlists - Sourcing extra fields
Post by: akafox on January 16, 2016, 09:19:45 PM
Here is part of my nescatver.ini:
Code: [Select]
10-Yard Fight (USA, Europe)=Sports / Football Amer.
1942 (Japan, USA)=Shooter / Flying Vertical
1943 - The Battle of Midway (USA)=Shooter / Flying Vertical
3-D WorldRunner (USA)=
720 Degrees (USA)=Sports / Skateboarding
8 Eyes (USA)=
Abadox - The Deadly Inner War (USA)=
Action 52 (USA) (Unl)=
Addams Family, The - Pugsley's Scavenger Hunt (USA)=Platform
Addams Family, The - Uncle Fester's Quest (USA) (Beta)=Platform
Addams Family, The (USA)=Platform
Advanced Dungeons & Dragons - DragonStrike (USA)=Shooter / Flying
Advanced Dungeons & Dragons - Heroes of the Lance (USA)=Platform
Advanced Dungeons & Dragons - Hillsfar (USA)=Role Playing Game
Advanced Dungeons & Dragons - Pool of Radiance (USA)=Role Playing Game
Adventure Island 3 (USA)=Platform
Adventure Island II (USA)=Platform
Adventures in the Magic Kingdom (USA)=Role Playing Game
Adventures of Bayou Billy, The (USA)=Fighting / Beat em Up
Adventures of Dino Riki (USA)=Platform

Works fine with AM and I can filter how and what i please...just like a mame catver.ini The problem is..your rom names must match what I have here in order for it to work. I had forgotten that i had posted it here in another thread..that was the trouble that we had making it work. Another thread here suggested that we import an xml list..(hyperspin I think) as it has all the information needed..it may work..however I don't have the xml files..and it would make it difficult for anyone else in my situation.

I ran all my console system roms through clrmame pro and renamed them..thus the naming convention I have. As that can be done without too much problem..so maybe I can make a tutorial on how to do that..and then use the nescatver.ini with AM?

I was working on a nplayers.ini and maybe a controls.ini I have yet to try it...A history.dat for each system would be great too...however most of it (if I were to make one) would be copy and paste from wikipedia ;)
Title: Re: romlists - Sourcing extra fields
Post by: bionictoothpick on March 15, 2016, 03:01:20 PM
What file did you use with clrmamepro for the renaming?
Title: Re: romlists - Sourcing extra fields
Post by: akafox on March 15, 2016, 06:23:01 PM
A dat file from here http://datomatic.no-intro.org/?page=download (http://datomatic.no-intro.org/?page=download)
Title: Re: romlists - Sourcing extra fields
Post by: bionictoothpick on March 16, 2016, 03:20:06 AM
Thanks.  This post from you has got a lot of good information..http://forum.attractmode.org/index.php?topic=314.msg2245#msg2245