Posted at 00:28 on October 3rd, 2017 | Quote | Edit | Delete | |
Member Master Gumby Posts: 121 | Originally posted by Mr Creosote at 13:44 on October 2nd, 2017: New file available in the same place. Is it now accepted by the tool? I will test in the the next days and will report back. Thanks! |
Posted at 19:09 on October 6th, 2017 | Quote | Edit | Delete | |
Member Pupil Gumby Posts: 13 | Originally posted by Mr Creosote at 13:44 on October 2nd, 2017: New file available in the same place. Is it now accepted by the tool? I apologize for not knowing where the same place is, can you link me to the DAT? I would like to take a look as well if at all possible. |
Posted at 06:23 on October 7th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | Originally posted by Mr Creosote at 17:26 on September 12th, 2017: There you are: /tgod_floppy_images.dat. If it works for you, I can automate the regeneration, e.g. on a weekly basis. This one. ----- Now you see the violence inherent in the system! |
Posted at 06:35 on October 7th, 2017 | Quote | Edit | Delete | |
Member Pupil Gumby Posts: 13 | Thank you for linking me, I completely missed that. A couple of minor things that I want to note for DAT correctness: - The "description" tag under each game generally is used to house the "full title" of the game. That is, when it's used in MAME, the game name is "1942a" and the description is "1942 (Alternate Set)" or whatever. In all other cases, the game name and description are identical. That being said, you can use the (mostly unused) tag of "comment" under each game to include things like the number and type of disks, etc. - The "archive" type is actually for sets that include an archive of that name in them, but don't want the hash data to be required. I haven't actually seen a proper use case of this yet personally, but it's in the specification. If you wanted to include the original name of the archive, I'd suggest having THAT as the game name and what you currently have as the game name as the description instead. This would allow the sets to be properly scanned in something like ClrMamePro - The most minor nit is that the hashes aren't in increasing order of security. This is by no means required and is enforced by nothing, but I have my OCD-like tendencies sometimes - I noticed that some games don't include any of the actual disks in the listing, was this just because the database didn't include them at the time? This is more just me pondering things than anything. Other than those minor nits, the DAT looks really good! It would be really awesome if this ends up having a formal release instead of just my weird personal ones |
Posted at 19:12 on October 10th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | In plain English, please. This is getting way over my head. I haven't seen "the standard" which you talk about yet. I don't need to see or understand it. Just tell me what to change. What I gather is: * Change "description" to "comment" * Change "archive" to "name" attribute of "game" * Change "name" attribute of "game" to "description" Correct? Quote: - The most minor nit is that the hashes aren't in increasing order of security. This is by no means required and is enforced by nothing, but I have my OCD-like tendencies sometimes Talking about OCD, I can't help but pointing out that the "hashes" are in fact in increasing order of security as there is only one hash Quote: I noticed that some games don't include any of the actual disks in the listing, was this just because the database didn't include them at the time? This is more just me pondering things than anything. Not sure what you mean. Example? ----- Now you see the violence inherent in the system! |
Posted at 05:37 on October 12th, 2017 | Quote | Edit | Delete | |
Member Pupil Gumby Posts: 13 | Yep, boiling it down, those are the 3 changes. I tend to want to explain why I feel things need to be changed and not just go "CHANGE THIS!". Sorry if you felt it went too overboard. For the hashes, contrary to what you say, there is both CRC-32 and SHA-1 hashes in the DAT, but, as I had mentioned, the order doesn't matter in the least. The only game I can find that doesn't include any rom entries is "Battle Isle 2 [1]", though I thought I saw more originally. |
Posted at 06:43 on October 12th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | A CRC is not a hash. Battle Isle 2 has data issues (as noted in another thread). It will appear when everything's consistent in the database. ----- Now you see the violence inherent in the system! |
Posted at 19:17 on October 16th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | Regenerated with the changes. Can I add this to the cron table now? ----- Now you see the violence inherent in the system! |
Posted at 17:36 on October 19th, 2017 | Quote | Edit | Delete | |
Member Pupil Gumby Posts: 13 | Last nit: you don't need the ".7z" extension on the names. Those are included automatically by DAT tools. BTW, looks good, thanks for your work on this |
Posted at 17:53 on October 19th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | Does it hurt to keep it? ----- Now you see the violence inherent in the system! |
Posted at 18:29 on October 21st, 2017 | Quote | Edit | Delete | |
Member Pupil Gumby Posts: 13 | Yes, because the output file will be named "Name of the Game.7z.7z" |
Posted at 19:44 on November 12th, 2017 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | Done. The file will now automatically be regenerated every Monday morning. Any changes made to the database in between will be reflected not "live", but through that regular update. ----- Now you see the violence inherent in the system! |
Posted at 21:24 on November 12th, 2017 | Quote | Edit | Delete | |
Member Master Gumby Posts: 121 | Originally posted by Mr Creosote at 19:44 on November 12th, 2017: Done. The file will now automatically be regenerated every Monday morning. Any changes made to the database in between will be reflected not "live", but through that regular update. That's very great. Thanks a lot. I will use it - for sure! |
Posted at 12:42 on December 27th, 2020 | Quote | Edit | Delete | |
Member Baby Gumby Posts: 2 | Sorry to bump this very old topic, but... Is the Datfile still automatically regenerated every Monday morning? Current version is dated 2020-06-15. And there are some differences between Datfile and TGOD files at Archive.org. I.E.: 003526_magic_boy [1 x 3.5' DD (720kB), English] (1993) CRC matches the available file, but SHA-1 doesn't. Datfile SHA-1: 6bc92b8b2bad2232a1fa5f0f18b4f86773ff3ef9 Available file SHA-1: 5330133202b7ae1c30cd6902b6164cd37c7d7792 And also 5 five other games (1177 / 1180 / 1181 / 2434 / 3505) with same situation: match CRC / wrong SHA-1 Thanks!! |
Posted at 14:32 on December 27th, 2020 | Quote | Edit | Delete | |
Admin Reborn Gumby Posts: 11097 | No, due to file updates being stopped, updating the accompanying meta data seemed pointless. I could regenerate it once more, however, so see if this solves your issues. Let me know if it's better. ----- Now you see the violence inherent in the system! ----- Edited by Mr Creosote at 14:35 on December 27th, 2020 |