If and how the data is used. Whatever you implement may need different formatting/ data, etc.
How you will solve syncing other details; e.g. I don’t think you added ‘Site’ and ‘Source’ info to the other CSV’s(?)… This feels like a problem to solve with a script rather than human labour. I deliberately didn’t fix any issues with ‘Title’ or ‘Author’, in case you wanted to use those as a key to keep things in sync…
PS- This was based on the initial survey. I think some issues have been fixed since, so consider this a ‘worst case’ starting point!..
Happy to change it now- @filmote?
There was a reason I avoided null (just like avoiding slashes in n/a), as I’ve found going through different layers and languages (back to front-end), may cause issues. IMHO if x="na"... seemed pretty universal.
Oddly enough, I was a bit too young to be watching that when it was first broadcast.
(Though I happen to know that the group that performed the theme tune are actually from Brixton, in London.)
If there’s a language out there that implicitly converts "null" (a string containing the word ‘null’) to null (a null contstant), the language designer deserves to be keelhauled.
Overall I don’t mind much (it’s going to have to be parsed either way), I just thought it would make more sense to use something people (read: ‘programmers’) are familiar with rather than doing something unique and surprising.
P.S. I forked the stuff about the EEPROM API into a separate thread, which I will be adding to when I return from an imminent excursion.
My other PR should give you some more data
Although rare, it may be that 2 (or more) games deliberately share game data; e.g. an RPG series. Not sure how to represent that?
Proposal: add another column with a Save-UID (SUID- pronounced ‘swede’!), holding a 0-255 value. For most games it will be “na”, but for games deliberately sharing EEPROM data, they would be given a common SUID value. Currently there’s only:
I am thinking its not worth worrying about. I am not sure Tux’s game actually shares data as the second half was never completed. My Lode Runner definitely did but I have replaced that with an FX version.