MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Rygar9
MAME Fan
Reged: 12/08/08
Posts: 52
Send PM
Re: The state of C64 support
12/04/19 02:08 AM


Firehawke, Haze

I've been looking at this closer, and I'm concluding it'll be both easier and harder than I was initially thinking.

On the easier side, I have a source for the full names of a lot of the material out there. So I'm thinking I can use that as a starting point, and build a tree out of it. Or more specifically, use Neo4j to build a graph database out of it.

Main nodes would be names as a parent, children would be details of each "Rom", edges would be filesizes/crcs to differentiate between variants.

Then I take a directory full of those roms, and write a utility to scrape their details, traverse the graph, insert if it's not been seen before, and move it to an appropriate directory.

Once done, I can dump the graph to a softlist and have most of the detail.

But the hard part...there's a phenomenal amount of variants. every time I touch a collection of material I'm finding variants. I think it's going to take me longer to collect the C64 content than it is to generate the softlist.

Further compounding this is - I can't tell what's a crack and what isn't without exploring every single file. At least not in a way that I know of yet, but I wanted to run something past you.

The one thing I could think of, cracks have common intro screens, which means they should have common binary. I could find those binary patterns, log them, and search each file for that pattern, then classify them as cracks.

Thoughts? Does that seem feasible?







Entire thread
Subject Posted by Posted on
* The state of C64 support Rygar9 11/27/19 11:36 PM
. * The state of C64 cassette dumps ICEknight  12/06/19 03:25 PM
. * Re: The state of C64 cassette dumps Haze  12/06/19 04:24 PM
. * Re: The state of C64 cassette dumps ICEknight  12/06/19 05:51 PM
. * Re: The state of C64 support TafoidAdministrator  11/28/19 01:35 AM
. * Re: The state of C64 support Firehawke  11/28/19 09:11 PM
. * Re: The state of C64 support TafoidAdministrator  11/28/19 09:52 PM
. * Re: The state of C64 support Rygar9  11/29/19 03:35 AM
. * Re: The state of C64 support Firehawke  11/29/19 02:53 PM
. * Re: The state of C64 support Haze  11/29/19 03:40 PM
. * Re: The state of C64 support Rygar9  12/04/19 02:08 AM
. * Re: The state of C64 support Firehawke  12/05/19 01:27 PM
. * Put in a PR for softlist splitting. Firehawke  12/06/19 02:31 AM
. * Re: The state of C64 support Firehawke  11/29/19 08:00 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 259 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1154