XML Game Files
-
Idk where to post this but I've been working on a project now to compile a huge database of games with a complete xml file and the image to go with it. The current scraper isn't very good and the one available on github uses hashes of game files but it's very incomplete and it's still quite slow. So I wrote up something quick in autoit and did a semi-auto scraper (It scrapes all the games automatically and generates the xml file but I go through and make sure each game file is named in a way that it can be found on thegamesdb and can be scraped successfully).
I know I can't post the game files or images but I figured I could post my xml files and some ini files containing the MD5, SHA1, and SHA256 hashes of all of the game files I have on my system. This might make it easier for others to get a complete database on their own systems. What I have the file named as can be used to find the exact database post on thegamesdb. Even if your file is named something random (like asdf.z64) if you MD5 hash it and get 0xE3609FD12369C464E832C6D2A4D20790 then you can use that hash to check the ini file for the n64 and find that 0xE3609FD12369C464E832C6D2A4D20790 is actually A Bug's Life.
All of the xmls have been generated from thegamesdb (like the default scraper). My collection isn't complete, far from it, and I'm not going to do every game system but there's a few thousand games and 20ish game systems included (all of the more popular systems are included, except GBA. Still have 1300 files to sift through for GBA to create the xml file for but I did include the games I've already done, which are mostly Pokemon games :P).
I tried to have a complete collection of each system but I'm sure I missed a few games. Also didn't include Non-English games (sorry for all the Non-English game players).
Lastly, all of the roms were opened as binary files and the first 524,288 bytes (512 * 1024) were read to hash the file.
Here's a list of the consoles (the numbers in the brackets are the # of files in the folder).Here's the download for all of the ini and xml files
https://www.mediafire.com/folder/sr612hs4hs26s/Retropie(Example of what an ini file looks like)
[007 - The World is Not Enough.z64]
MD5 = 0x1D86AE43FF88E4583C8161815577F1CD
SHA1 = 0xC616C5516EC2E3F8D1B5D40472A3D12E3E40C89A
SHA256 = 0x85F4015100916728B0EB7A308849EFBF3F75B5B07E8A141BB94BB8F3ADD5A2F3[1080 Snowboarding.z64]
MD5 = 0xFE15A6E7AF4E37487252369D6F0AB35B
SHA1 = 0xB7F779A3258B91345B125158DE67411A0A959D10
SHA256 = 0xD52D3F837B0FEE677EEDA33D8A93DD89524BB323A071326563A73BE4C959BAAE[A Bug's Life.z64]
MD5 = 0xE3609FD12369C464E832C6D2A4D20790
SHA1 = 0x46F9C5D7EB822B19BE6910B992949DEF27E46887
SHA256 = 0x9E1FE3D012DBE9814E4EF36DAB7C18C1A84EDF9BDFB7DF4D04CEA2134E5F3853
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.