mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-11 12:33:53 -06:00
refactor: name export report changes as updates
This commit is contained in:
1 parent
0abe83da33
commit
3d420145c3
21 files changed
+499
-483
No files matched your search
@@ -864,7 +864,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [
|
||||
"msx/MSXDOS2.ROM md5",
|
||||
"msx/FMPAC.rom md5",
|
||||
@@ -877,10 +877,10 @@
|
||||
"neogeo/aes.zip md5",
|
||||
"neogeocd/neocdz.zip md5"
|
||||
],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 107,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -213,7 +213,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "nds",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -222,7 +222,7 @@
|
||||
"new": "322ceeafb77b0cc96a1fcc6271e0e0ae"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "nds",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -231,7 +231,7 @@
|
||||
"new": "23031f25602a52c2df32c39554b0c55e"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "msx",
|
||||
"name": "MSX.ROM",
|
||||
"destination": "MSX.ROM",
|
||||
@@ -1560,16 +1560,16 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"nds/dsi_bios7.bin md5",
|
||||
"nds/dsi_bios9.bin md5",
|
||||
"msx/MSX.ROM md5"
|
||||
],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 114,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -14,12 +14,12 @@
|
||||
"not_kept": 0
|
||||
},
|
||||
"changes": [],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 0,
|
||||
"removal_candidates": [],
|
||||
|
||||
@@ -14,12 +14,12 @@
|
||||
"not_kept": 0
|
||||
},
|
||||
"changes": [],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 107,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -955,7 +955,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [
|
||||
"msx/MSXDOS2.ROM md5",
|
||||
"msx/FMPAC.rom md5",
|
||||
@@ -1005,10 +1005,10 @@
|
||||
"Cannonball/opr-10268.99 md5",
|
||||
"RickDangerous/data.zip md5"
|
||||
],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 312,
|
||||
"unattributed": [],
|
||||
|
||||
+7
-7
@@ -48,7 +48,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "neogeo",
|
||||
"name": "neogeo.zip",
|
||||
"destination": "neogeo.zip",
|
||||
@@ -233,7 +233,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "nds",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -242,7 +242,7 @@
|
||||
"new": "322ceeafb77b0cc96a1fcc6271e0e0ae"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "nds",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -284,7 +284,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "msx",
|
||||
"name": "MSX.ROM",
|
||||
"destination": "MSX.ROM",
|
||||
@@ -1393,17 +1393,17 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"neogeo/neogeo.zip md5",
|
||||
"nds/dsi_bios7.bin md5",
|
||||
"nds/dsi_bios9.bin md5",
|
||||
"msx/MSX.ROM md5"
|
||||
],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 114,
|
||||
"removal_candidates": [
|
||||
|
||||
+106
-106
@@ -29,7 +29,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -38,7 +38,7 @@
|
||||
"new": "23c66caa80b93199914fae246a5ea6e84db1be29"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -47,7 +47,7 @@
|
||||
"new": "ad9585c72130c56f04ae26aae87c289d"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -56,7 +56,7 @@
|
||||
"new": "12c66621"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -889,7 +889,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -898,7 +898,7 @@
|
||||
"new": "c7c7570bfe51c3c7c5da3b01331b94e7e7cb4f53"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -907,7 +907,7 @@
|
||||
"new": "322ceeafb77b0cc96a1fcc6271e0e0ae"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -916,7 +916,7 @@
|
||||
"new": "4316cc42"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -925,7 +925,7 @@
|
||||
"new": "719b9eef33692406d7170ff526069615759c4dfc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -934,7 +934,7 @@
|
||||
"new": "23031f25602a52c2df32c39554b0c55e"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -957,7 +957,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "SNK - NeoGeo CD",
|
||||
"name": "neocdz.zip",
|
||||
"destination": "neocdz.zip",
|
||||
@@ -1965,7 +1965,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -1974,7 +1974,7 @@
|
||||
"new": "775b12b7e787bbaaeb73aa45b1ad3bb383e041ef"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -1983,7 +1983,7 @@
|
||||
"new": "4f9dd40b455876d5c54b5ebd93aec88c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -1992,7 +1992,7 @@
|
||||
"new": "f63ddcc5"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -2001,7 +2001,7 @@
|
||||
"new": 520352
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2010,7 +2010,7 @@
|
||||
"new": "3971847e26be0abad8196caf03e5852a81ddbdea"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2019,7 +2019,7 @@
|
||||
"new": "7224c7a94074addeb69015b1346695d2"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2028,7 +2028,7 @@
|
||||
"new": "5956e0e9"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2037,7 +2037,7 @@
|
||||
"new": 70416
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2046,7 +2046,7 @@
|
||||
"new": "05c97e92439b67aea8f6eb7fc96db023edf62124"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2055,7 +2055,7 @@
|
||||
"new": "b304979ed642a6dcaf26f43f8a37a1de"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2064,7 +2064,7 @@
|
||||
"new": "b36f7b0e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2073,7 +2073,7 @@
|
||||
"new": 259625
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2082,7 +2082,7 @@
|
||||
"new": "1eaef39122559500fbbc705c9425500311d23e03"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2091,7 +2091,7 @@
|
||||
"new": "6df29d218962e155d0a2114006af45c0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2100,7 +2100,7 @@
|
||||
"new": "f59313fa"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2109,7 +2109,7 @@
|
||||
"new": 6449829
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2118,7 +2118,7 @@
|
||||
"new": "c6b3d3152e4e2ff4c9bf55e103bb39ed7faca2bd"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2127,7 +2127,7 @@
|
||||
"new": "71697f90fb0c7747616dbb0799ce966b"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2136,7 +2136,7 @@
|
||||
"new": "54f0350e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2145,7 +2145,7 @@
|
||||
"new": 30124
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2154,7 +2154,7 @@
|
||||
"new": "74a5fa172f5327fedc145cb9eccc8fd050b9cfb9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2163,7 +2163,7 @@
|
||||
"new": "a865e70f1b0998a500f522dab441c8fc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2172,7 +2172,7 @@
|
||||
"new": "fc0dd1cb"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2181,7 +2181,7 @@
|
||||
"new": 186866
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2190,7 +2190,7 @@
|
||||
"new": "31b0b9418af2f9dd4e4094aada05d48eb355975b"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2199,7 +2199,7 @@
|
||||
"new": "ebddd7bbd97135a427083db5daf6f9fc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2208,7 +2208,7 @@
|
||||
"new": "6b7229ce"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2217,7 +2217,7 @@
|
||||
"new": 2028520
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2226,7 +2226,7 @@
|
||||
"new": "516347ec0ec2a397265d1b2fb053aa3758382e09"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2235,7 +2235,7 @@
|
||||
"new": "6f90cf73f36453d332d5c9cee311f81c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2244,7 +2244,7 @@
|
||||
"new": "d616bea5"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2253,7 +2253,7 @@
|
||||
"new": 768832
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2262,7 +2262,7 @@
|
||||
"new": "e431e718e3c784532422ea2654d5fc6042a95c09"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2271,7 +2271,7 @@
|
||||
"new": "3b1faf40e685b955372e02f54ed70263"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2280,7 +2280,7 @@
|
||||
"new": "24a09690"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2289,7 +2289,7 @@
|
||||
"new": 4146
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2298,7 +2298,7 @@
|
||||
"new": "0816fe29b57911b28cbf774348f5492062326a85"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2307,7 +2307,7 @@
|
||||
"new": "01f074a6ac34dd86fcc6d1e8090614f0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2316,7 +2316,7 @@
|
||||
"new": "f007671e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2325,7 +2325,7 @@
|
||||
"new": 280803
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2334,7 +2334,7 @@
|
||||
"new": "7c8907d33da59afd4e4b62eee67541910e0b78d9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2343,7 +2343,7 @@
|
||||
"new": "eb7cfdb3f74972beb8f43196e4e44001"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2352,7 +2352,7 @@
|
||||
"new": "d7976af8"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2361,7 +2361,7 @@
|
||||
"new": 255042
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2370,7 +2370,7 @@
|
||||
"new": "7bafa28dfd9b3be17430d467d8787d8204437ba0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2379,7 +2379,7 @@
|
||||
"new": "93c6d6379eb0290ce93854a6888ec3f4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2388,7 +2388,7 @@
|
||||
"new": "d713b1ab"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2397,7 +2397,7 @@
|
||||
"new": 1100505
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2406,7 +2406,7 @@
|
||||
"new": "8a571cfc431b5fe794f0262f0e55f72927ab27b4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2415,7 +2415,7 @@
|
||||
"new": "89664136c503a30894d5c713be5bfe90"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2424,7 +2424,7 @@
|
||||
"new": "9643ad1a"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2433,7 +2433,7 @@
|
||||
"new": 523211
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2442,7 +2442,7 @@
|
||||
"new": "0d488164930332bae3aa1ad38cef44abbe3d00a6"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2451,7 +2451,7 @@
|
||||
"new": "4594620989a0bfd8b120da2de7ac30de"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2460,7 +2460,7 @@
|
||||
"new": "90b9e752"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2469,7 +2469,7 @@
|
||||
"new": 403315
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2478,7 +2478,7 @@
|
||||
"new": "85bb688125d66f2797a41f153ce1fa177027a83f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2487,7 +2487,7 @@
|
||||
"new": "2b71a5d9aa19219d46711e8a77451f0f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2496,7 +2496,7 @@
|
||||
"new": "7731190d"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2505,7 +2505,7 @@
|
||||
"new": 20996
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2514,7 +2514,7 @@
|
||||
"new": "e049932518390257f4d49b1691cad229e6060079"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2523,7 +2523,7 @@
|
||||
"new": "e359fb7f14c4cb072b6e9300a23a6d62"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2532,7 +2532,7 @@
|
||||
"new": "c15f9059"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2541,7 +2541,7 @@
|
||||
"new": 15981464
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2550,7 +2550,7 @@
|
||||
"new": "5302f543384b21fb55466118a6966e5ef46b85f6"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2559,7 +2559,7 @@
|
||||
"new": "9783248899f9cb531f0a3e0a711ab8b3"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2568,7 +2568,7 @@
|
||||
"new": "f7dc9bc4"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2577,7 +2577,7 @@
|
||||
"new": 4520
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2586,7 +2586,7 @@
|
||||
"new": "38e74e6994924781487a0d39cc53dc4708a90c1c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2595,7 +2595,7 @@
|
||||
"new": "9c59e0e9875434456ec1b7eb8e51666f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2604,7 +2604,7 @@
|
||||
"new": "0aa0c87d"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2613,7 +2613,7 @@
|
||||
"new": 3315855
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2622,7 +2622,7 @@
|
||||
"new": "589b622f55c9944c4883e4163d4d49508e22e056"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2631,7 +2631,7 @@
|
||||
"new": "b2811fa9b209733b61cd49ddb21e1e95"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2640,7 +2640,7 @@
|
||||
"new": "93296840"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2649,7 +2649,7 @@
|
||||
"new": 94555
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2658,7 +2658,7 @@
|
||||
"new": "69836fb392710f2182df07bab8960e8a2d92c1a9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2667,7 +2667,7 @@
|
||||
"new": "8f37bd19dd51be456ac8f005fd5669a8"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2676,7 +2676,7 @@
|
||||
"new": "103168ea"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2685,7 +2685,7 @@
|
||||
"new": 16488
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2694,7 +2694,7 @@
|
||||
"new": "aa2dfd12c11c6e6f3baaf7bf199bd6bcd71a520c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2703,7 +2703,7 @@
|
||||
"new": "ee71d6cd464c618c632e6fd62b430d2c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2712,7 +2712,7 @@
|
||||
"new": "00194297"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2721,7 +2721,7 @@
|
||||
"new": 68087
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2730,7 +2730,7 @@
|
||||
"new": "03e53349eefc39ce25220bfcb1ae4a580704d29d"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2739,7 +2739,7 @@
|
||||
"new": "0d990484d0dfc1680b20cfabcae373cd"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2748,7 +2748,7 @@
|
||||
"new": "6fa86fae"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2757,7 +2757,7 @@
|
||||
"new": 93901
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2766,7 +2766,7 @@
|
||||
"new": "e5b6f6d6473e2d6aa0a250fd9983b573ebf6fbe4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2775,7 +2775,7 @@
|
||||
"new": "a206e54bac1af13559ac8b2d9e550577"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2784,7 +2784,7 @@
|
||||
"new": "14689714"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2793,7 +2793,7 @@
|
||||
"new": 3693914
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"Arcade/aes.zip sha1",
|
||||
"Arcade/aes.zip md5",
|
||||
"Arcade/aes.zip crc32",
|
||||
@@ -2875,7 +2875,7 @@
|
||||
"ScummVM/translations.dat crc32"
|
||||
],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [
|
||||
"sizes_updated": [
|
||||
"Arcade/aes.zip",
|
||||
"ScummVM/access.dat",
|
||||
"ScummVM/cryomni3d.dat",
|
||||
@@ -2908,7 +2908,7 @@
|
||||
"SNK - NeoGeo CD/neocdz.zip sha1",
|
||||
"SNK - NeoGeo CD/neocdz.zip crc32"
|
||||
],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 97,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -15,12 +15,12 @@
|
||||
"not_kept": 0
|
||||
},
|
||||
"changes": [],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 0,
|
||||
"removal_candidates": [],
|
||||
|
||||
+133
-133
File diff suppressed because it is too large.
Load diff
+106
-106
@@ -29,7 +29,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -38,7 +38,7 @@
|
||||
"new": "23c66caa80b93199914fae246a5ea6e84db1be29"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -47,7 +47,7 @@
|
||||
"new": "ad9585c72130c56f04ae26aae87c289d"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -56,7 +56,7 @@
|
||||
"new": "12c66621"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "Arcade",
|
||||
"name": "aes.zip",
|
||||
"destination": "aes.zip",
|
||||
@@ -903,7 +903,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -912,7 +912,7 @@
|
||||
"new": "c7c7570bfe51c3c7c5da3b01331b94e7e7cb4f53"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -921,7 +921,7 @@
|
||||
"new": "322ceeafb77b0cc96a1fcc6271e0e0ae"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios7.bin",
|
||||
"destination": "dsi_bios7.bin",
|
||||
@@ -930,7 +930,7 @@
|
||||
"new": "4316cc42"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -939,7 +939,7 @@
|
||||
"new": "719b9eef33692406d7170ff526069615759c4dfc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -948,7 +948,7 @@
|
||||
"new": "23031f25602a52c2df32c39554b0c55e"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "Nintendo - Nintendo DSi",
|
||||
"name": "dsi_bios9.bin",
|
||||
"destination": "dsi_bios9.bin",
|
||||
@@ -971,7 +971,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "SNK - NeoGeo CD",
|
||||
"name": "neocdz.zip",
|
||||
"destination": "neocdz.zip",
|
||||
@@ -1979,7 +1979,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -1988,7 +1988,7 @@
|
||||
"new": "775b12b7e787bbaaeb73aa45b1ad3bb383e041ef"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -1997,7 +1997,7 @@
|
||||
"new": "4f9dd40b455876d5c54b5ebd93aec88c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -2006,7 +2006,7 @@
|
||||
"new": "f63ddcc5"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "access.dat",
|
||||
"destination": "scummvm/extra/access.dat",
|
||||
@@ -2015,7 +2015,7 @@
|
||||
"new": 520352
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2024,7 +2024,7 @@
|
||||
"new": "3971847e26be0abad8196caf03e5852a81ddbdea"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2033,7 +2033,7 @@
|
||||
"new": "7224c7a94074addeb69015b1346695d2"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2042,7 +2042,7 @@
|
||||
"new": "5956e0e9"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "cryomni3d.dat",
|
||||
"destination": "scummvm/extra/cryomni3d.dat",
|
||||
@@ -2051,7 +2051,7 @@
|
||||
"new": 70416
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2060,7 +2060,7 @@
|
||||
"new": "05c97e92439b67aea8f6eb7fc96db023edf62124"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2069,7 +2069,7 @@
|
||||
"new": "b304979ed642a6dcaf26f43f8a37a1de"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2078,7 +2078,7 @@
|
||||
"new": "b36f7b0e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "drascula.dat",
|
||||
"destination": "scummvm/extra/drascula.dat",
|
||||
@@ -2087,7 +2087,7 @@
|
||||
"new": 259625
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2096,7 +2096,7 @@
|
||||
"new": "1eaef39122559500fbbc705c9425500311d23e03"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2105,7 +2105,7 @@
|
||||
"new": "6df29d218962e155d0a2114006af45c0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2114,7 +2114,7 @@
|
||||
"new": "f59313fa"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "fonts.dat",
|
||||
"destination": "scummvm/extra/fonts.dat",
|
||||
@@ -2123,7 +2123,7 @@
|
||||
"new": 6449829
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2132,7 +2132,7 @@
|
||||
"new": "c6b3d3152e4e2ff4c9bf55e103bb39ed7faca2bd"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2141,7 +2141,7 @@
|
||||
"new": "71697f90fb0c7747616dbb0799ce966b"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2150,7 +2150,7 @@
|
||||
"new": "54f0350e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "freescape.dat",
|
||||
"destination": "scummvm/extra/freescape.dat",
|
||||
@@ -2159,7 +2159,7 @@
|
||||
"new": 30124
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2168,7 +2168,7 @@
|
||||
"new": "74a5fa172f5327fedc145cb9eccc8fd050b9cfb9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2177,7 +2177,7 @@
|
||||
"new": "a865e70f1b0998a500f522dab441c8fc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2186,7 +2186,7 @@
|
||||
"new": "fc0dd1cb"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "hugo.dat",
|
||||
"destination": "scummvm/extra/hugo.dat",
|
||||
@@ -2195,7 +2195,7 @@
|
||||
"new": 186866
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2204,7 +2204,7 @@
|
||||
"new": "31b0b9418af2f9dd4e4094aada05d48eb355975b"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2213,7 +2213,7 @@
|
||||
"new": "ebddd7bbd97135a427083db5daf6f9fc"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2222,7 +2222,7 @@
|
||||
"new": "6b7229ce"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "kyra.dat",
|
||||
"destination": "scummvm/extra/kyra.dat",
|
||||
@@ -2231,7 +2231,7 @@
|
||||
"new": 2028520
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2240,7 +2240,7 @@
|
||||
"new": "516347ec0ec2a397265d1b2fb053aa3758382e09"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2249,7 +2249,7 @@
|
||||
"new": "6f90cf73f36453d332d5c9cee311f81c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2258,7 +2258,7 @@
|
||||
"new": "d616bea5"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "lure.dat",
|
||||
"destination": "scummvm/extra/lure.dat",
|
||||
@@ -2267,7 +2267,7 @@
|
||||
"new": 768832
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2276,7 +2276,7 @@
|
||||
"new": "e431e718e3c784532422ea2654d5fc6042a95c09"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2285,7 +2285,7 @@
|
||||
"new": "3b1faf40e685b955372e02f54ed70263"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2294,7 +2294,7 @@
|
||||
"new": "24a09690"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "macventure.dat",
|
||||
"destination": "scummvm/extra/macventure.dat",
|
||||
@@ -2303,7 +2303,7 @@
|
||||
"new": 4146
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2312,7 +2312,7 @@
|
||||
"new": "0816fe29b57911b28cbf774348f5492062326a85"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2321,7 +2321,7 @@
|
||||
"new": "01f074a6ac34dd86fcc6d1e8090614f0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2330,7 +2330,7 @@
|
||||
"new": "f007671e"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "mm.dat",
|
||||
"destination": "scummvm/extra/mm.dat",
|
||||
@@ -2339,7 +2339,7 @@
|
||||
"new": 280803
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2348,7 +2348,7 @@
|
||||
"new": "7c8907d33da59afd4e4b62eee67541910e0b78d9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2357,7 +2357,7 @@
|
||||
"new": "eb7cfdb3f74972beb8f43196e4e44001"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2366,7 +2366,7 @@
|
||||
"new": "d7976af8"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "nancy.dat",
|
||||
"destination": "scummvm/extra/nancy.dat",
|
||||
@@ -2375,7 +2375,7 @@
|
||||
"new": 255042
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2384,7 +2384,7 @@
|
||||
"new": "7bafa28dfd9b3be17430d467d8787d8204437ba0"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2393,7 +2393,7 @@
|
||||
"new": "93c6d6379eb0290ce93854a6888ec3f4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2402,7 +2402,7 @@
|
||||
"new": "d713b1ab"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "queen.tbl",
|
||||
"destination": "scummvm/extra/queen.tbl",
|
||||
@@ -2411,7 +2411,7 @@
|
||||
"new": 1100505
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2420,7 +2420,7 @@
|
||||
"new": "8a571cfc431b5fe794f0262f0e55f72927ab27b4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2429,7 +2429,7 @@
|
||||
"new": "89664136c503a30894d5c713be5bfe90"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2438,7 +2438,7 @@
|
||||
"new": "9643ad1a"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "supernova.dat",
|
||||
"destination": "scummvm/extra/supernova.dat",
|
||||
@@ -2447,7 +2447,7 @@
|
||||
"new": 523211
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2456,7 +2456,7 @@
|
||||
"new": "0d488164930332bae3aa1ad38cef44abbe3d00a6"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2465,7 +2465,7 @@
|
||||
"new": "4594620989a0bfd8b120da2de7ac30de"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2474,7 +2474,7 @@
|
||||
"new": "90b9e752"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "teenagent.dat",
|
||||
"destination": "scummvm/extra/teenagent.dat",
|
||||
@@ -2483,7 +2483,7 @@
|
||||
"new": 403315
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2492,7 +2492,7 @@
|
||||
"new": "85bb688125d66f2797a41f153ce1fa177027a83f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2501,7 +2501,7 @@
|
||||
"new": "2b71a5d9aa19219d46711e8a77451f0f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2510,7 +2510,7 @@
|
||||
"new": "7731190d"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "toon.dat",
|
||||
"destination": "scummvm/extra/toon.dat",
|
||||
@@ -2519,7 +2519,7 @@
|
||||
"new": 20996
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2528,7 +2528,7 @@
|
||||
"new": "e049932518390257f4d49b1691cad229e6060079"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2537,7 +2537,7 @@
|
||||
"new": "e359fb7f14c4cb072b6e9300a23a6d62"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2546,7 +2546,7 @@
|
||||
"new": "c15f9059"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "ultima.dat",
|
||||
"destination": "scummvm/extra/ultima.dat",
|
||||
@@ -2555,7 +2555,7 @@
|
||||
"new": 15981464
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2564,7 +2564,7 @@
|
||||
"new": "5302f543384b21fb55466118a6966e5ef46b85f6"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2573,7 +2573,7 @@
|
||||
"new": "9783248899f9cb531f0a3e0a711ab8b3"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2582,7 +2582,7 @@
|
||||
"new": "f7dc9bc4"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "wintermute.zip",
|
||||
"destination": "scummvm/extra/wintermute.zip",
|
||||
@@ -2591,7 +2591,7 @@
|
||||
"new": 4520
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2600,7 +2600,7 @@
|
||||
"new": "38e74e6994924781487a0d39cc53dc4708a90c1c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2609,7 +2609,7 @@
|
||||
"new": "9c59e0e9875434456ec1b7eb8e51666f"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2618,7 +2618,7 @@
|
||||
"new": "0aa0c87d"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "gui-icons.dat",
|
||||
"destination": "scummvm/theme/gui-icons.dat",
|
||||
@@ -2627,7 +2627,7 @@
|
||||
"new": 3315855
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2636,7 +2636,7 @@
|
||||
"new": "589b622f55c9944c4883e4163d4d49508e22e056"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2645,7 +2645,7 @@
|
||||
"new": "b2811fa9b209733b61cd49ddb21e1e95"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2654,7 +2654,7 @@
|
||||
"new": "93296840"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "residualvm.zip",
|
||||
"destination": "scummvm/theme/residualvm.zip",
|
||||
@@ -2663,7 +2663,7 @@
|
||||
"new": 94555
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2672,7 +2672,7 @@
|
||||
"new": "69836fb392710f2182df07bab8960e8a2d92c1a9"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2681,7 +2681,7 @@
|
||||
"new": "8f37bd19dd51be456ac8f005fd5669a8"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2690,7 +2690,7 @@
|
||||
"new": "103168ea"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummclassic.zip",
|
||||
"destination": "scummvm/theme/scummclassic.zip",
|
||||
@@ -2699,7 +2699,7 @@
|
||||
"new": 16488
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2708,7 +2708,7 @@
|
||||
"new": "aa2dfd12c11c6e6f3baaf7bf199bd6bcd71a520c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2717,7 +2717,7 @@
|
||||
"new": "ee71d6cd464c618c632e6fd62b430d2c"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2726,7 +2726,7 @@
|
||||
"new": "00194297"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummmodern.zip",
|
||||
"destination": "scummvm/theme/scummmodern.zip",
|
||||
@@ -2735,7 +2735,7 @@
|
||||
"new": 68087
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2744,7 +2744,7 @@
|
||||
"new": "03e53349eefc39ce25220bfcb1ae4a580704d29d"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2753,7 +2753,7 @@
|
||||
"new": "0d990484d0dfc1680b20cfabcae373cd"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2762,7 +2762,7 @@
|
||||
"new": "6fa86fae"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "scummremastered.zip",
|
||||
"destination": "scummvm/theme/scummremastered.zip",
|
||||
@@ -2771,7 +2771,7 @@
|
||||
"new": 93901
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2780,7 +2780,7 @@
|
||||
"new": "e5b6f6d6473e2d6aa0a250fd9983b573ebf6fbe4"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2789,7 +2789,7 @@
|
||||
"new": "a206e54bac1af13559ac8b2d9e550577"
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2798,7 +2798,7 @@
|
||||
"new": "14689714"
|
||||
},
|
||||
{
|
||||
"kind": "size_corrected",
|
||||
"kind": "size_updated",
|
||||
"system": "ScummVM",
|
||||
"name": "translations.dat",
|
||||
"destination": "scummvm/theme/translations.dat",
|
||||
@@ -2947,7 +2947,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"Arcade/aes.zip sha1",
|
||||
"Arcade/aes.zip md5",
|
||||
"Arcade/aes.zip crc32",
|
||||
@@ -3029,7 +3029,7 @@
|
||||
"ScummVM/translations.dat crc32"
|
||||
],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [
|
||||
"sizes_updated": [
|
||||
"Arcade/aes.zip",
|
||||
"ScummVM/access.dat",
|
||||
"ScummVM/cryomni3d.dat",
|
||||
@@ -3062,7 +3062,7 @@
|
||||
"SNK - NeoGeo CD/neocdz.zip sha1",
|
||||
"SNK - NeoGeo CD/neocdz.zip crc32"
|
||||
],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 97,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -662,7 +662,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "dragon32",
|
||||
"name": "d64_1.rom",
|
||||
"destination": "dragon/d64_1.rom",
|
||||
@@ -766,7 +766,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "neogeocd",
|
||||
"name": "neocdz.zip",
|
||||
"destination": "neocdz.zip",
|
||||
@@ -885,7 +885,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"dragon32/d64_1.rom md5",
|
||||
"neogeocd/neocdz.zip md5"
|
||||
],
|
||||
@@ -894,10 +894,10 @@
|
||||
"nds/dsi_bios9.bin md5",
|
||||
"nds/dsi_bios7.bin md5"
|
||||
],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 420,
|
||||
"removal_candidates": [
|
||||
|
||||
+56
-56
@@ -379,7 +379,7 @@
|
||||
"new": "bf05cc848e403f8ae457bfe26faa8135cf4725cfff956fa030f5c0a00a26adcc"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "mame",
|
||||
"name": "p1_rom.zip",
|
||||
"destination": "bios/p1_rom.zip",
|
||||
@@ -388,7 +388,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "fbneo",
|
||||
"name": "neocdz.zip",
|
||||
"destination": "bios/neocdz.zip",
|
||||
@@ -408,7 +408,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "nds",
|
||||
"name": "bios7.bin",
|
||||
"destination": "bios/bios7.bin",
|
||||
@@ -417,7 +417,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "nds",
|
||||
"name": "bios9.bin",
|
||||
"destination": "bios/bios9.bin",
|
||||
@@ -503,7 +503,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "pico8",
|
||||
"name": "pico8_dyn",
|
||||
"destination": "bios/pico-8/pico8_dyn",
|
||||
@@ -649,7 +649,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "amiga",
|
||||
"name": "kick34005.A500",
|
||||
"destination": "bios/kick34005.A500",
|
||||
@@ -658,7 +658,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "amiga",
|
||||
"name": "kick40068.A1200",
|
||||
"destination": "bios/kick40068.A1200",
|
||||
@@ -667,7 +667,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "amiga",
|
||||
"name": "kick34005.CDTV",
|
||||
"destination": "bios/kick34005.CDTV",
|
||||
@@ -676,7 +676,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "amiga",
|
||||
"name": "kick40060.CD32",
|
||||
"destination": "bios/kick40060.CD32",
|
||||
@@ -685,7 +685,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "amiga",
|
||||
"name": "kick40060.CD32.ext",
|
||||
"destination": "bios/kick40060.CD32.ext",
|
||||
@@ -730,7 +730,7 @@
|
||||
"new": "4b5ed8cb2472013c19021fea99352fee6a50a116295cc38d4c040514c2eb39f1"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "atarixe",
|
||||
"name": "xegs.zip",
|
||||
"destination": "bios/xegs.zip",
|
||||
@@ -739,7 +739,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "atari5200",
|
||||
"name": "ATARIXL.ROM",
|
||||
"destination": "bios/ATARIXL.ROM",
|
||||
@@ -748,7 +748,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "atari5200",
|
||||
"name": "ATARIBAS.ROM",
|
||||
"destination": "bios/ATARIBAS.ROM",
|
||||
@@ -757,7 +757,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "atari5200",
|
||||
"name": "ATARIOSA.ROM",
|
||||
"destination": "bios/ATARIOSA.ROM",
|
||||
@@ -953,7 +953,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "apple2",
|
||||
"name": "a2diskiing.zip",
|
||||
"destination": "bios/a2diskiing.zip",
|
||||
@@ -962,7 +962,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "apple2",
|
||||
"name": "apple2e.zip",
|
||||
"destination": "bios/apple2e.zip",
|
||||
@@ -971,7 +971,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "apple2",
|
||||
"name": "d2fdc.zip",
|
||||
"destination": "bios/d2fdc.zip",
|
||||
@@ -980,7 +980,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "apple2",
|
||||
"name": "apple2gs.zip",
|
||||
"destination": "bios/apple2gs.zip",
|
||||
@@ -989,7 +989,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "cdimono1",
|
||||
"name": "cdibios.zip",
|
||||
"destination": "bios/cdibios.zip",
|
||||
@@ -1186,7 +1186,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "gamecom",
|
||||
"name": "gamecom.zip",
|
||||
"destination": "bios/gamecom.zip",
|
||||
@@ -1206,7 +1206,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "gmaster",
|
||||
"name": "gmaster.zip",
|
||||
"destination": "bios/gmaster.zip",
|
||||
@@ -1226,7 +1226,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "neogeo",
|
||||
"name": "aes.zip",
|
||||
"destination": "bios/aes.zip",
|
||||
@@ -1253,7 +1253,7 @@
|
||||
"new": "1d39368f8dd5c2c65be1b872e749f7e20fe5707f9897deefe54a82d11d4748c7"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "ngp",
|
||||
"name": "ngp.zip",
|
||||
"destination": "bios/ngp.zip",
|
||||
@@ -1262,7 +1262,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "odyssey2",
|
||||
"name": "c52.bin",
|
||||
"destination": "bios/c52.bin",
|
||||
@@ -1271,7 +1271,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "msx",
|
||||
"name": "DISK.ROM",
|
||||
"destination": "bios/DISK.ROM",
|
||||
@@ -1289,7 +1289,7 @@
|
||||
"new": "31740a761447d7590c304338d389b0ae114546a8b9f79c9ffd5e374f80b7d354"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "msx",
|
||||
"name": "MSXDOS2.ROM",
|
||||
"destination": "bios/MSXDOS2.ROM",
|
||||
@@ -1325,7 +1325,7 @@
|
||||
"new": "56785703b14f252ce77be586716dbf5d94125e93b9e6069ff26f7686566cd91a"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "msx",
|
||||
"name": "CARTS.SHA",
|
||||
"destination": "bios/CARTS.SHA",
|
||||
@@ -1343,7 +1343,7 @@
|
||||
"new": "0a09940701f40647a2715271b43c9ab0d82bd488871427ad627b7e0f462f5dda"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "msx",
|
||||
"name": "RS232.ROM",
|
||||
"destination": "bios/RS232.ROM",
|
||||
@@ -1415,7 +1415,7 @@
|
||||
"new": "728fbc6dd5f7532b526d1fa6e55bade10060954cf5412d23e61ceafaa1e6bf85"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "nes",
|
||||
"name": "disksys.rom",
|
||||
"destination": "bios/disksys.rom",
|
||||
@@ -1424,7 +1424,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "sega32x",
|
||||
"name": "32X_M_BIOS.BIN",
|
||||
"destination": "bios/32X_M_BIOS.BIN",
|
||||
@@ -1433,7 +1433,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "sega32x",
|
||||
"name": "32X_S_BIOS.BIN",
|
||||
"destination": "bios/32X_S_BIOS.BIN",
|
||||
@@ -1442,7 +1442,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "dreamcast",
|
||||
"name": "dc_boot.bin",
|
||||
"destination": "bios/dc/dc_boot.bin",
|
||||
@@ -1451,7 +1451,7 @@
|
||||
"new": false
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "dreamcast",
|
||||
"name": "dc_flash.bin",
|
||||
"destination": "bios/dc/dc_flash.bin",
|
||||
@@ -1478,7 +1478,7 @@
|
||||
"new": "8c8a21335038285cfa03dc076100c1f0bfadf3e4ff70796f11f3dfaaab60eee2"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "colecovision",
|
||||
"name": "colecovision.rom",
|
||||
"destination": "bios/colecovision.rom",
|
||||
@@ -1487,7 +1487,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "colecovision",
|
||||
"name": "coleco.rom",
|
||||
"destination": "bios/coleco.rom",
|
||||
@@ -1677,7 +1677,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "snes",
|
||||
"name": "BS-X.bin",
|
||||
"destination": "bios/BS-X.bin",
|
||||
@@ -1686,7 +1686,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "snes",
|
||||
"name": "STBIOS.bin",
|
||||
"destination": "bios/STBIOS.bin",
|
||||
@@ -1731,7 +1731,7 @@
|
||||
"new": "ea65e0fb44ee93ede4b6c507509b7e5ddf497fb7155023bea91ef229469fa04d"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "scv",
|
||||
"name": "upd7801g.s01",
|
||||
"destination": "bios/upd7801g.s01",
|
||||
@@ -1749,7 +1749,7 @@
|
||||
"new": "248ec2f28294316558475ba0e416da19cfff0a5dd8ad3525a484a9be67b8a290"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "scv",
|
||||
"name": "scv.zip",
|
||||
"destination": "bios/scv.zip",
|
||||
@@ -1769,7 +1769,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "supracan",
|
||||
"name": "umc6650.zip",
|
||||
"destination": "bios/umc6650.zip",
|
||||
@@ -1778,7 +1778,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "supracan",
|
||||
"name": "supracan.zip",
|
||||
"destination": "bios/supracan.zip",
|
||||
@@ -1809,7 +1809,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "vsmile",
|
||||
"name": "vsmile.zip",
|
||||
"destination": "bios/vsmile.zip",
|
||||
@@ -1840,7 +1840,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "xbox",
|
||||
"name": "mcpx_1.0.bin",
|
||||
"destination": "bios/mcpx_1.0.bin",
|
||||
@@ -1849,7 +1849,7 @@
|
||||
"new": true
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "xbox",
|
||||
"name": "Complex.bin",
|
||||
"destination": "bios/Complex.bin",
|
||||
@@ -1878,7 +1878,7 @@
|
||||
"new": "fc0e900bfec6b52f0f80ba1e65a4712808d2a411b5b00496639ef1a2152351f1"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "tanodragon",
|
||||
"name": "d64tano.rom",
|
||||
"destination": "bios/d64tano.rom",
|
||||
@@ -1905,7 +1905,7 @@
|
||||
"new": "c3d0b8fd92020c939ec97388402d10b3890e6e26455963d50cc00b5f9cd68fa5"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "tanodragon",
|
||||
"name": "d200rom1.rom",
|
||||
"destination": "bios/d200rom1.rom",
|
||||
@@ -1923,7 +1923,7 @@
|
||||
"new": "0486c51d3b6f7b6b4bcdde661d54f076278fd6a4ee92cbf9d1bc791554e16bd7"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "tanodragon",
|
||||
"name": "ddos10.rom",
|
||||
"destination": "bios/ddos10.rom",
|
||||
@@ -1986,7 +1986,7 @@
|
||||
"new": "09e8573e31effc16e9f1a177f46514ed9f332a6c5e4e46a550574bd969319c11"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "tanodragon",
|
||||
"name": "cp400bas.rom",
|
||||
"destination": "bios/cp400bas.rom",
|
||||
@@ -2069,7 +2069,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "coco",
|
||||
"name": "cp400extbas.rom",
|
||||
"destination": "bios/cp400extbas.rom",
|
||||
@@ -2123,7 +2123,7 @@
|
||||
"new": "5375b1caef9df815b781d9cd6df81ecdaddd2642b06a01adac521e40f1329751"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "coco",
|
||||
"name": "coco3.rom",
|
||||
"destination": "bios/coco3.rom",
|
||||
@@ -2150,7 +2150,7 @@
|
||||
"new": "ccd347508f177cb3eeb2e17fd60d3cccb64312d069c5084771467cfbbc04a27c"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "coco",
|
||||
"name": "extbas11.rom",
|
||||
"destination": "bios/extbas11.rom",
|
||||
@@ -2177,7 +2177,7 @@
|
||||
"new": "8c86c83720043525029797dd3defd0fd285651549a373117304cc470e8e61f91"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "coco",
|
||||
"name": "disk11.rom",
|
||||
"destination": "bios/disk11.rom",
|
||||
@@ -2195,7 +2195,7 @@
|
||||
"new": "1c40c5a74e72edaeecc2511fee1aab347eae2c3d5fc6778cb622e3df14d63157"
|
||||
},
|
||||
{
|
||||
"kind": "requirement_corrected",
|
||||
"kind": "required_aligned",
|
||||
"system": "coco",
|
||||
"name": "coco3p.rom",
|
||||
"destination": "bios/coco3p.rom",
|
||||
@@ -2265,7 +2265,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"fbneo/neocdz.zip md5"
|
||||
],
|
||||
"hashes_filled": [
|
||||
@@ -2364,10 +2364,10 @@
|
||||
"coco/disk11.rom sha256",
|
||||
"coco/coco3p.rom sha256"
|
||||
],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 52,
|
||||
"required_aligned": 52,
|
||||
"withheld": [],
|
||||
"found_by_content": 279,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -40,12 +40,12 @@
|
||||
"new": {}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 98,
|
||||
"removal_candidates": [
|
||||
|
||||
@@ -27,12 +27,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [],
|
||||
"hashes_updated": [],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 132,
|
||||
"removal_candidates": [
|
||||
|
||||
+4
-4
@@ -1316,7 +1316,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"kind": "hash_corrected",
|
||||
"kind": "hash_updated",
|
||||
"system": "doom",
|
||||
"name": "PLUTONIA.WAD",
|
||||
"destination": "doom/PLUTONIA.WAD",
|
||||
@@ -1325,14 +1325,14 @@
|
||||
"new": "816c7c6b0098f66c299c9253f62bd908456efb63"
|
||||
}
|
||||
],
|
||||
"hashes_corrected": [
|
||||
"hashes_updated": [
|
||||
"doom/PLUTONIA.WAD sha1"
|
||||
],
|
||||
"hashes_filled": [],
|
||||
"sizes_corrected": [],
|
||||
"sizes_updated": [],
|
||||
"sizes_removed": [],
|
||||
"hashes_cleared": [],
|
||||
"requirements_corrected": 0,
|
||||
"required_aligned": 0,
|
||||
"withheld": [],
|
||||
"found_by_content": 0,
|
||||
"removal_candidates": [
|
||||
|
||||
+11
-11
@@ -515,7 +515,7 @@ class LandedChanges:
|
||||
|
||||
@property
|
||||
def applied(self) -> list[str]:
|
||||
return self._labels("hash_corrected")
|
||||
return self._labels("hash_updated")
|
||||
|
||||
@property
|
||||
def filled(self) -> list[str]:
|
||||
@@ -527,7 +527,7 @@ class LandedChanges:
|
||||
|
||||
@property
|
||||
def resized(self) -> list[str]:
|
||||
return [label.removesuffix(" size") for label in self._labels("size_corrected")]
|
||||
return [label.removesuffix(" size") for label in self._labels("size_updated")]
|
||||
|
||||
@property
|
||||
def unsized(self) -> list[str]:
|
||||
@@ -535,7 +535,7 @@ class LandedChanges:
|
||||
|
||||
@property
|
||||
def requirements(self) -> int:
|
||||
return sum(r["kind"] == "requirement_corrected" for r in self.records)
|
||||
return sum(r["kind"] == "required_aligned" for r in self.records)
|
||||
|
||||
@property
|
||||
def lists(self) -> int:
|
||||
@@ -624,14 +624,14 @@ def landed_changes(exporter: object, systems: dict) -> LandedChanges:
|
||||
and exporter.required_value(entry) != bool(entry.platform["required"])
|
||||
):
|
||||
records.append(_change(
|
||||
"requirement_corrected", entry, "required",
|
||||
"required_aligned", entry, "required",
|
||||
bool(entry.platform["required"]), exporter.required_value(entry),
|
||||
))
|
||||
for field_name in entry.corrections:
|
||||
if field_name == "required" or not exporter.states(entry, field_name):
|
||||
continue
|
||||
records.append(_change(
|
||||
"hash_corrected", entry, field_name,
|
||||
"hash_updated", entry, field_name,
|
||||
_platform_value(entry, field_name),
|
||||
_written_value(exporter, entry, field_name),
|
||||
))
|
||||
@@ -648,7 +648,7 @@ def landed_changes(exporter: object, systems: dict) -> LandedChanges:
|
||||
and exporter.states(entry, field_name)
|
||||
):
|
||||
records.append(_change(
|
||||
"hash_corrected", entry, field_name,
|
||||
"hash_updated", entry, field_name,
|
||||
_platform_value(entry, field_name), listed,
|
||||
))
|
||||
records.extend(
|
||||
@@ -666,7 +666,7 @@ def landed_changes(exporter: object, systems: dict) -> LandedChanges:
|
||||
and exporter.states(entry, "size")
|
||||
):
|
||||
records.append(_change(
|
||||
"size_corrected", entry, "size", _single_size(theirs), ours
|
||||
"size_updated", entry, "size", _single_size(theirs), ours
|
||||
))
|
||||
elif (
|
||||
theirs
|
||||
@@ -690,7 +690,7 @@ def landed_changes(exporter: object, systems: dict) -> LandedChanges:
|
||||
# A value the render rewrote though the model reads it as the
|
||||
# platform's own (RomM's sha1 with a leading space).
|
||||
records.extend(
|
||||
_change("hash_corrected", entry, field_name, old, new)
|
||||
_change("hash_updated", entry, field_name, old, new)
|
||||
for entry, field_name, old, new in getattr(exporter, "normalized_values", [])
|
||||
)
|
||||
return changes
|
||||
@@ -863,12 +863,12 @@ def export_platform(
|
||||
"not_kept": lost,
|
||||
},
|
||||
"changes": changes.records,
|
||||
"hashes_corrected": applied,
|
||||
"hashes_updated": applied,
|
||||
"hashes_filled": filled,
|
||||
"sizes_corrected": resized,
|
||||
"sizes_updated": resized,
|
||||
"sizes_removed": unsized,
|
||||
"hashes_cleared": cleared,
|
||||
"requirements_corrected": requirements,
|
||||
"required_aligned": requirements,
|
||||
"withheld": list(withheld),
|
||||
"found_by_content": report.labels,
|
||||
"unattributed": report.unattributed,
|
||||
|
||||
+12
-12
@@ -22,9 +22,9 @@ API_EXPORTS = "api/v1/exports"
|
||||
|
||||
# Report key, then how a line of it reads on the page.
|
||||
CHANGE_KINDS = (
|
||||
("hashes_corrected", "Hashes updated to the emulator source"),
|
||||
("hashes_updated", "Hashes updated to the emulator source"),
|
||||
("hashes_filled", "Hashes added where the original lists none"),
|
||||
("sizes_corrected", "Sizes updated to the emulator source"),
|
||||
("sizes_updated", "Sizes updated to the emulator source"),
|
||||
("sizes_removed", "Sizes no longer stated"),
|
||||
("hashes_cleared", "Hashes no longer listed"),
|
||||
("withheld", "Changes not applied"),
|
||||
@@ -33,9 +33,9 @@ CHANGE_KINDS = (
|
||||
|
||||
# Report key, then the kind each line of `changes` carries.
|
||||
CHANGE_RECORDS = {
|
||||
"hashes_corrected": "hash_corrected",
|
||||
"hashes_updated": "hash_updated",
|
||||
"hashes_filled": "hash_filled",
|
||||
"sizes_corrected": "size_corrected",
|
||||
"sizes_updated": "size_updated",
|
||||
"sizes_removed": "size_removed",
|
||||
"hashes_cleared": "hash_cleared",
|
||||
}
|
||||
@@ -52,11 +52,11 @@ def describe_change(change: dict) -> str:
|
||||
"""One change in words, with the value before and after it."""
|
||||
label = f"`{change['system']}/{change['name']}` {change['field']}"
|
||||
kind, old, new = change["kind"], change["old"], change["new"]
|
||||
if kind in ("hash_corrected", "size_corrected"):
|
||||
if kind in ("hash_updated", "size_updated"):
|
||||
return f"{label} {_value(old)} becomes {_value(new)}"
|
||||
if kind == "hash_filled":
|
||||
return f"{label} {_value(new)} added"
|
||||
if kind == "requirement_corrected":
|
||||
if kind == "required_aligned":
|
||||
return f"`{change['system']}/{change['name']}` becomes {'required' if new else 'optional'}"
|
||||
return f"{label} {_value(old)} no longer listed"
|
||||
|
||||
@@ -76,7 +76,7 @@ def requirement_lines(report: dict) -> list[str]:
|
||||
"""Each required flag aligned with the code, and what it is now."""
|
||||
items = [
|
||||
describe_change(c) for c in report.get("changes") or []
|
||||
if c["kind"] == "requirement_corrected"
|
||||
if c["kind"] == "required_aligned"
|
||||
]
|
||||
if not items:
|
||||
return []
|
||||
@@ -108,11 +108,11 @@ def change_text(report: dict) -> str:
|
||||
parts = [f"{_plural(counts['kept'], 'entry', 'entries')} kept"]
|
||||
extra = [
|
||||
(counts["added"], "file", "files", "added"),
|
||||
(len(report.get("hashes_corrected") or []), "hash", "hashes", "updated"),
|
||||
(report.get("requirements_corrected") or 0, "required flag", "required flags",
|
||||
(len(report.get("hashes_updated") or []), "hash", "hashes", "updated"),
|
||||
(report.get("required_aligned") or 0, "required flag", "required flags",
|
||||
"aligned with the code"),
|
||||
(len(report.get("hashes_filled") or []), "hash", "hashes", "added"),
|
||||
(len(report.get("sizes_corrected") or []), "size", "sizes", "updated"),
|
||||
(len(report.get("sizes_updated") or []), "size", "sizes", "updated"),
|
||||
]
|
||||
parts += [f"{_plural(n, one, many)} {verb}" for n, one, many, verb in extra if n]
|
||||
return ", ".join(parts)
|
||||
@@ -216,7 +216,7 @@ def _display(platform: str, names: dict[str, str]) -> str:
|
||||
return names.get(platform) or platform
|
||||
|
||||
|
||||
def _corrected_link(report: dict) -> str:
|
||||
def _updated_link(report: dict) -> str:
|
||||
platform, files = report["platform"], report["files"]
|
||||
if len(files) == 1:
|
||||
path = f"{EXPORTS_DIR}/{platform}/{files[0]}"
|
||||
@@ -286,7 +286,7 @@ def generate_exports_page(reports: list[dict], names: dict[str, str]) -> str:
|
||||
platform = report["platform"]
|
||||
lines.append(
|
||||
f"| [{_display(platform, names)}](#{platform}) | "
|
||||
f"{_original_link(report)} | {_corrected_link(report)} | "
|
||||
f"{_original_link(report)} | {_updated_link(report)} | "
|
||||
f"{change_text(report)} |"
|
||||
)
|
||||
lines.append("")
|
||||
|
||||
@@ -343,7 +343,7 @@ class SeveralAcceptedMd5BecomeAList(unittest.TestCase):
|
||||
self.assertEqual(
|
||||
produced, LISTING.replace(f'"md5": "{C}"', f'"md5": [ "{C}", "{D}" ]')
|
||||
)
|
||||
record = next(r for r in changes.records if r["kind"] == "hash_corrected")
|
||||
record = next(r for r in changes.records if r["kind"] == "hash_updated")
|
||||
self.assertEqual((record["old"], record["new"]), (C, [C, D]))
|
||||
self.assertEqual(changes.lists, 1)
|
||||
|
||||
@@ -431,7 +431,7 @@ class SeveralAcceptedMd5BecomeAList(unittest.TestCase):
|
||||
class SitePageShowsAList(unittest.TestCase):
|
||||
def test_a_list_reads_as_any_of_its_values(self):
|
||||
line = describe_change({
|
||||
"kind": "hash_corrected", "system": "psx", "name": "scph5500.bin",
|
||||
"kind": "hash_updated", "system": "psx", "name": "scph5500.bin",
|
||||
"field": "md5", "old": C, "new": [C, D],
|
||||
})
|
||||
self.assertEqual(line, f"`psx/scph5500.bin` md5 `{C}` becomes `{C}` or `{D}`")
|
||||
|
||||
@@ -1081,7 +1081,7 @@ class AnExtendedListIsReported(unittest.TestCase):
|
||||
self.assertEqual(fe.hashes("md5"), [A, B])
|
||||
self.assertEqual(
|
||||
[(r["kind"], r["field"], r["old"], r["new"]) for r in records],
|
||||
[("hash_corrected", "md5", A, [A, B])],
|
||||
[("hash_updated", "md5", A, [A, B])],
|
||||
)
|
||||
|
||||
def test_an_unchanged_value_reports_nothing(self):
|
||||
|
||||
+28
-12
@@ -27,8 +27,8 @@ def _report(platform: str, files: list[str], **changes: object) -> dict:
|
||||
"originals": {f: f"https://example.org/{platform}/{f}" for f in files},
|
||||
"files": files,
|
||||
"summary": "3 kept, 1 file added, 7 hashes updated to the emulator source",
|
||||
"hashes_corrected": [], "hashes_filled": [], "sizes_corrected": [],
|
||||
"sizes_removed": [], "hashes_cleared": [], "requirements_corrected": 0,
|
||||
"hashes_updated": [], "hashes_filled": [], "sizes_updated": [],
|
||||
"sizes_removed": [], "hashes_cleared": [], "required_aligned": 0,
|
||||
"withheld": [], "invalid": [],
|
||||
}
|
||||
report.update(changes)
|
||||
@@ -56,8 +56,8 @@ class ExportReportIsWrittenAndRead(unittest.TestCase):
|
||||
body = source[source.index("def export_platform("):source.index("def write_report(")]
|
||||
call = body[body.index("write_report("):]
|
||||
for key, value in (
|
||||
("hashes_corrected", "applied"), ("hashes_filled", "filled"),
|
||||
("sizes_corrected", "resized"), ("sizes_removed", "unsized"),
|
||||
("hashes_updated", "applied"), ("hashes_filled", "filled"),
|
||||
("sizes_updated", "resized"), ("sizes_removed", "unsized"),
|
||||
("hashes_cleared", "cleared"), ("invalid", "issues"),
|
||||
):
|
||||
self.assertIn(f'"{key}": {value},', call)
|
||||
@@ -71,7 +71,7 @@ class CorrectedFilesPage(unittest.TestCase):
|
||||
def setUp(self):
|
||||
corrected = [f"sys/file{i}.bin md5" for i in range(12)]
|
||||
self.reports = [
|
||||
_report("recalbox", ["es_bios.xml"], hashes_corrected=corrected),
|
||||
_report("recalbox", ["es_bios.xml"], hashes_updated=corrected),
|
||||
_report("retropie", ["scriptmodules/a.sh", "scriptmodules/b.sh"],
|
||||
invalid=["bash -n failed on a.sh"],
|
||||
withheld=["a size the format has no field for"]),
|
||||
@@ -152,7 +152,7 @@ class ThePageAddressesMaintainersAsPeers(unittest.TestCase):
|
||||
from siteexports import change_text
|
||||
|
||||
report = _report("batocera", ["batocera-systems"],
|
||||
hashes_corrected=["a md5", "b md5"], requirements_corrected=3)
|
||||
hashes_updated=["a md5", "b md5"], required_aligned=3)
|
||||
report["counts"] = {"kept": 692, "added": 253, "not_added": 10, "not_kept": 0}
|
||||
self.assertEqual(
|
||||
change_text(report),
|
||||
@@ -161,7 +161,7 @@ class ThePageAddressesMaintainersAsPeers(unittest.TestCase):
|
||||
)
|
||||
|
||||
def test_no_wording_that_judges_the_original(self):
|
||||
report = _report("batocera", ["batocera-systems"], hashes_corrected=["a md5"])
|
||||
report = _report("batocera", ["batocera-systems"], hashes_updated=["a md5"])
|
||||
report["counts"] = {"kept": 1, "added": 0, "not_added": 4, "not_kept": 1}
|
||||
page = generate_exports_page([report], {}).lower()
|
||||
for word in ("their file", "theirs", "corrected", "wrong", "drift", "left out"):
|
||||
@@ -241,13 +241,29 @@ class TheRunReportStatesWhatTheFileCarries(unittest.TestCase):
|
||||
for text in [report["summary"], *messages]:
|
||||
for word in self.JUDGING:
|
||||
self.assertNotIn(word, text.lower())
|
||||
# The report is served as api/v1/exports/<platform>.json, keys and
|
||||
# change kinds included: "hash_corrected" sat on 130 Recalbox lines.
|
||||
names = [*report, *(c["kind"] for c in report["changes"])]
|
||||
self.assertIn("hash_updated", names)
|
||||
for name in names:
|
||||
for word in self.JUDGING:
|
||||
self.assertNotIn(word, name)
|
||||
|
||||
def test_the_committed_reports_use_the_same_names(self):
|
||||
import json # noqa: PLC0415
|
||||
|
||||
for path in sorted((ROOT / "exports").glob("*.json")):
|
||||
report = json.loads(path.read_text(encoding="utf-8"))
|
||||
names = [*report, *(c["kind"] for c in report.get("changes") or [])]
|
||||
with self.subTest(report=path.name):
|
||||
self.assertFalse([n for n in names if "corrected" in n])
|
||||
|
||||
|
||||
UPSTREAM_CACHE = ROOT / ".cache" / "upstream-native"
|
||||
_DAT_ROM = re.compile(r"^\trom \( name (\"[^\"]+\"|\S+) (.*) \)$")
|
||||
_DAT_FIELDS = {"size": "size", "crc": "crc32", "md5": "md5", "sha1": "sha1"}
|
||||
_HASH_KINDS = {
|
||||
"hash_corrected", "hash_filled", "hash_cleared", "size_corrected", "size_removed",
|
||||
"hash_updated", "hash_filled", "hash_cleared", "size_updated", "size_removed",
|
||||
}
|
||||
|
||||
|
||||
@@ -364,7 +380,7 @@ class ReportedChangesAreTheDiff(unittest.TestCase):
|
||||
((c["system"], path_of[(c["system"], c["name"], c["destination"])]),
|
||||
c["field"], _norm(c["old"]), _norm(c["new"]))
|
||||
for c in changes
|
||||
if c["kind"] in _HASH_KINDS or c["kind"] == "requirement_corrected"
|
||||
if c["kind"] in _HASH_KINDS or c["kind"] == "required_aligned"
|
||||
}
|
||||
self.assertTrue(changed, "nothing changed, the comparison proves nothing")
|
||||
self.assertEqual(reported, changed)
|
||||
@@ -418,10 +434,10 @@ class ThePageShowsEachValueBeforeAndAfter(unittest.TestCase):
|
||||
|
||||
self.report = _report(
|
||||
"recalbox", ["es_bios.xml"],
|
||||
hashes_corrected=["psx/scph5501.bin md5"], requirements_corrected=1,
|
||||
hashes_updated=["psx/scph5501.bin md5"], required_aligned=1,
|
||||
changes=[
|
||||
change("hash_corrected", "md5", "5626" + "0" * 28, "c523" + "1" * 28),
|
||||
change("requirement_corrected", "required", True, False),
|
||||
change("hash_updated", "md5", "5626" + "0" * 28, "c523" + "1" * 28),
|
||||
change("required_aligned", "required", True, False),
|
||||
change("hash_filled", "sha1", None, "f" * 40),
|
||||
],
|
||||
)
|
||||
|
||||
@@ -1379,7 +1379,7 @@ class RecalboxExport(unittest.TestCase):
|
||||
self.assertNotEqual(element.get("mandatory"), "false")
|
||||
self.assertEqual(
|
||||
[c for c in landed_changes(exporter, systems).records
|
||||
if c["kind"] == "requirement_corrected"],
|
||||
if c["kind"] == "required_aligned"],
|
||||
[],
|
||||
)
|
||||
|
||||
|
||||
Reference in new issue
Block a user