AntoPISA / MAME_SupportFiles

MAME Support Files (category, catver, series, version, etc.)
https://www.progettosnaps.net/
9 stars 2 forks source link

series.ini: problem in your file #38

Closed ghost closed 2 months ago

ghost commented 2 months ago

Ok, now what I found in your file: some series have other series's machines and also machines that are NOT part of the series! Version used: SERIES.ini 0.269 / 04-Sep-24 / MAME 0.269

Example: series "Galaxian"

Gaming History's series:

- SERIES -

1. Galaxian (1979)
2. Galaga (1981)
3. Gaplus (1984) : also known in the USA as "Galaga 3"
4. Galaga '88 (1987)
5. Galaxian 3 Theatre 6 - Project Dragoon (1990)
6. Galaxian 3 Theatre 6 J2 - Attack Of The Zolgear (1994)
7. Galaga Arrangement (1995) : part of "Namco Classics Collection Vol.1"
8. Galaga - Destination Earth (2000, GBA, PC CD-ROM and PlayStation)
9. Galaga Arrangement (2005, PSP) : part of "Namco Museum Battle Collection" 
10. Galaga Remix (2007, Wii) : part of "Namco Museum Remix" 
11. Galaga Legions (2008, XBLA)
12. Galaga Legions DX (2010, PSN, XBLA)
13. Galaga 3D Impact (2011, Nintendo 3DS) : part of "Pac-Man & Galaga Dimensions"

Following games are added in your file under "Galaxian" but have no "- SERIES -" in history.xml. So my algorithm doesn't add them. Do you add them by just looking at "galaxian" in their name even if history.xml don't include them in the official "- SERIES -" text?

So i don't add those. The "Moon Alien" ones are really wrong here.

Gaming History told me all bootlegs should be removed, since a bootleg is not officially part of the series (a bootleg is a pirated modified game and not official). So I remove the bootlegs. (prototypes however stay in since they are official by the original company, however in a very early state of development)

ghost commented 2 months ago

So the question here is: do you add only the games in "series" of history.xml or do you add similar ones not litterally written there. I do the first, you do the last (see example above).

I think gaming history's approach is that series are the original ones and a bit lower in the text are the ports.

AntoPISA commented 2 months ago

This file (like all others) is simply my interpretation, I may be wrong in some cases, as is normal. Last thing: I added the "Moon Alien" series to the file, removing the mentioned machines from the Galaxian series, as correctly suggested.

Now I need a few days to get my works done (I will post a resource update tomorrow), so take a break, or write ahead but I don't think I will respond quickly.

ghost commented 2 months ago

Last thing: I added the "Moon Alien" series to the file, removing the mentioned machines from the Galaxian series, as correctly suggested.

You make this file manually? It's not a tool?

AntoPISA commented 2 months ago

No, automatic is only the final creation of the ini file, the data are all in a table in an Access DB.

ghost commented 2 months ago

No, automatic is only the final creation of the ini file, the data are all in a table in an Access DB.

Please don't use non-free software, because it takes away the user's freedom and it controls what you're allowed to do or not. An in addition it puts a lock on your data (closed file format) that can only be opened by their proprietary software. You're completely dependent on a company for your work. You basically say: please put on the handcuffs and lock my data so I can only open it using your proprietary software :)

https://www.fsf.org/blogs/rms/20140407-geneva-tedx-talk-free-software-free-society/

This is a good alternative which I also use:

https://www.mysql.com/products/community/

AntoPISA commented 2 months ago

Good cause, you are absolutely right; unfortunately in my workplace I am forced to use Access for their company policies and when I work from home I have to do the same.

It is a change I will seriously consider for the near future though, thank you.