I agree, and C64/C128 is probably one of the hardest platforms to tackle. Second only to PC.
Gamebase64 has more than 25,000 known distinct games, including edutainment but not even touching other types of software.
Going through that list is a herculean effort, and I would imagine impossible for one person. IMO, this would take a dedicated team to handle.
I'd propose the starting point be defining a plan for tackling this effort, recruiting team members here and on other dedicated sites, and splitting the work.
And yes, I'm willing and happy to participate!
To my mind, I think a very small dedicated group would have to start with answering and gaining consensus in MameDev on the following questions...
- What file formats are to be supported? C64 has a lot of file formats that may or may not be necessary. I think it's unique in having a significant number of file format types.
- Should the original disk images be kept separate as they originally were and flipped during use, or should an auto-flipping method be introduced and the separate images kept?
- Should cracks count? Should they count as variants of a parent original that is the pristine version?
- Should MAME support new titles? (People are still making new games for the C64)
Thoughts?
|