andrebrait / 1g1r-romset-generator

A small utility that uses No-Intro DATs to generate 1G1R ROM sets
GNU General Public License v3.0
213 stars 20 forks source link

older rom is favored #30

Open AlvaroBurnett opened 3 years ago

AlvaroBurnett commented 3 years ago

When processing Genesis roms, the generator thinks that:

Lost Vikings, The (USA) (November, 1993)

is better than:

Lost Vikings, The (USA) (October, 1995)

andrebrait commented 3 years ago

It currently doesn't have a distinction for dates. I can add it, though, as long as there's a formalized format for it.

unexpectedpanda commented 3 years ago

No-Intro is a bit inconsistent on dates. So far I've come across the following:

andrebrait commented 3 years ago

@unexpectedpanda username checks out :D

Yeah, I can introduce support for that. It's not that hard. Just a few more regexes and one term in the comparation tuple.

However, I think it should come after any sort of versioning, if one is present, so v2 is preferred over v1 February, which is preferred over v1 January, for example.

Does that make sense?

unexpectedpanda commented 3 years ago

Out of nowhere :P

Yep. Versions/revisions are much higher in my parent selection process than date, so makes sense to me :)

andrebrait commented 3 years ago

Ok, it's been a while but I'm finally gonna tackle this one this week