Changes

Jump to navigation Jump to search

File hashes

11,153 bytes added, 21:04, 15 September 2020
m
Undo revision 35275 by 162.158.187.164 (talk)
'''Hashes''' are alphanumeric strings of text generated from given input. In emulation, they're used to verify that dumped copies of a game are legitimate, because even one small change would result in the hash being completely different. The most common algorithms to generate hashes are MD5 and SHA-1, but like many others they've been broken, meaning it's possible to make two different files with the same hash on these algorithms. Hashes are best used against corruption, to determine if game files or other data is intact and working. They're used in BitTorrent pieces to verify that the files are complete and can be shared, and emulators like [[MAME]] require BIOS and ROM files to match their hash exactly or else the machine can't be used. MAME changes these hashes whenever discoveries are made about a way given system. Hashes are easy to compute on standard machines. On Windows, programs like [http://winmd5.com/ WinMD5] and [http://www.nirsoft.net/utils/hash_my_files.html HashMyFiles] cater to this, and if you have 7-Zip, chances are you can compute SHA-1 hashes from Windows Explorer by right-clicking on files. On Linux, <code>md5sum</code> and <code>sha1sum</code> can be run from the terminal. ==Hash Lists==You can check your generated hash against one of verifying that these databases to ensure your file copy is legitimate:;[http://renascene.com/ Renascene]:PSP Games;[http://www.gametdb.com/ GameTDB]:GameCube, Wii, Wii U;[http://datomatic.no-intro.org/ No-Intro]:Cartridges and digital downloads;[http://releases.pocketheaven.com/ Pocketheaven]:Handheld based systems;[http://redump.org/ Redump]:Disc-based systems;[http://jonnysp.bplaced.net/ IRD Library]:PS3 Games ===Verifying Multi-Track Discs on Windows (PS1/Saturn/DC)===:''<small>Note: IsoBuster is only available for Windows and may not work on other platforms. Check Wine's AppDB for compatibility.</small>''CD-ROMs can have multiple tracks by design, and the standard says it can be any type, like audio, or data. Some games on the correct one PS1 and Saturn used this functionality (mostly for soundtracks) and all 1:1 dumps tend to be in the .bin/.cue format pair. Good dumps will usually have the tracks as separate files, but in cases where you only have two files, you will have to extract each track andcheck each of their individual MD5s. #Open [http://www.isobuster.com/download.php IsoBuster] and load the .cue or .ccd file.#In the left window, right click "Track ##" and select "Extract Track ##", then "Extract RAW Data".#You should end up with a .bin file for that track. Run it's not corruptthrough an MD5/SHA-1 calculator. There#Compare the track's a few ways hash to check; for Windows usersthe one in the databases. If all the track values match, try using WinMD5your rip is a perfect copy==Known BIOS Hashes=====[[PlayStation 1 BIOSemulators|PlayStation]] (PS1)=== {| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename: !MD5 Hash: !Region: SCPH1000!System|-|ps-10j.BIN bin|239665b1a3dade1b5a52c06338011044 |NTSC-J|SCPH-1000/DTL-H1000|-|ps-11j.bin|849515939161e62f6b866f6853006780|NTSC-J SCPH1001|SCPH-3000/DTL-H1000H|-|ps-20a.BIN 924e392ed05558ffdb115408c263dccf bin|dc2b9bf8da62ec93e868cfd29f0d067d|NTSC-U/C SCPH1002|DTL-H1001|-|ps-20e.BIN bin|54847e693405ffeb0359c6287434cbef |PAL-E SCPH3000|DTL-H1002/SCPH-1002|-|ps-21j.BIN 849515939161e62f6b866f6853006780 bin|cba733ceeff5aef5c32254f1d617fa62|NTSC-J SCPH5000|SCPH-3500|-|ps-21a.BIN eb201d2d98251a598af467d4347bb62f bin|da27e8b6dab242d8f91a9b25d80c63b8|NTSC-U/C SCPH5500|DTL-H1101|-|ps-21e.BIN 8dd7d5296a650fac7319bce665a6a53c bin|417b34706319da7cf001e76e40136c23|PAL-E|SCPH-1002/DTL-H1102|-|ps-22j.bin|57a06303dfa9cf9351222dfcbb4a29d9|NTSC-J SCPH5501|SCPH-5000/DTL-H1200/DTL-H3000|-|ps-22j(v).BIN 490f666e1afb15b7362b406ed1cea246 bin|81328b966e6dcf7ea1e32e55e1c104bb|NTSC-J SCPH5502|SCPH-5903|-|ps-22a.BIN 32736f17079d0b2b7024407c39bd3050 bin|924e392ed05558ffdb115408c263dccf|NTSC-U/C|SCPH-1001/SCPH-5003/DTL-H1201/DTL-H3001|-|ps-22e.bin|e2110b8a2b97a8e0b857a45d32f7e187|PAL-E SCPH7000|SCPH-1002/DTL-H1202/DTL-H3002|-|ps-22d.BIN 8e4c14f567745eff2f0408c8129f72a6 bin|ca5cfc321f916756e3f0effbfaeba13b|NTSC-J|DTL-H1100|-|ps-30j.bin|8dd7d5296a650fac7319bce665a6a53c|NTSC-J SCPH7001|SCPH-5500|-|ps-30a.BIN 1e68c231d0896b7eadcad1d7d8e76129 bin|490f666e1afb15b7362b406ed1cea246|NTSC-U/C SCPH7003|SCPH-5501/SCPH-5503/SCPH-7003|-|ps-30e.bin|32736f17079d0b2b7024407c39bd3050|PAL-E|SCPH-5502/SCPH-5552|-|ps-40j.BIN 490f666e1afb15b7362b406ed1cea246 bin|8e4c14f567745eff2f0408c8129f72a6|NTSC-J SCPH7502|SCPH-7000/SCPH-7500/SCPH-9000|-|ps-41a(w).BIN b9d9a0286c33dc6b7237bb13cd46fdee PALbin|b84be139db3ee6cbd075630aa20a6553|NTSC-J|SCPH-7000W|- SCPH9002|ps-41a.BIN b9d9a0286c33dc6b7237bb13cd46fdee PALbin|1e68c231d0896b7eadcad1d7d8e76129 SCPH101.BIN 6e3735ff4c7dc899ee98981385f6f3d0 |NTSC-U/C SCPH18000|SCPH-7001/SCPH-7501/SCPH-7503/SCPH-9001/SCPH-9003/SCPH-9903|-|ps-41e.bin|b9d9a0286c33dc6b7237bb13cd46fdee|PAL-E|SCPH-7002/SCPH-7502/SCPH-9002|-|psone-43j.BIN d8f485717a5237285e4d7c5f881b7f32 bin|8abc1b549a4a80954addc48ef02c4521|NTSC-JNotes:|SCPH-100*SCPH|-7003 and SCPH|psone-5501 are the same44e.bin|b10f5e0e3d9eb60e5159690680b1e774*|PAL-E|SCPH-9002 and SCPH102|-|psone-7502 are the same45a.bin|6e3735ff4c7dc899ee98981385f6f3d0|NTSC-U/C*|SCPH-18000 is the PlayStation 1 BIOS found in the PlayStation 2101|-|psone-45e.bin===PlayStation 1 Dev BIOS===|de93caec13d1a141a40a79f5c86168d6|PAL-E|SCPH-102 Filename: MD5 Hash: Region:|- |DTLH2000.BIN |2118230527a9f51bd9216e32fa912842 |N/A DTLH3000|PlayStation 1 Dev board|-|SCPH18000.BIN 924e392ed05558ffdb115408c263dccf |d8f485717a5237285e4d7c5f881b7f32|NTSC-J DTLH3002|PlayStation 2|-|ps1_rom.BIN e2110b8a2b97a8e0b857a45d32f7e187 PALbin|81bbe60ba7a3d1cea1d48c14cbcc647b|N/A|PlayStation 3|} ===[[PlayStation 2 BIOSemulators|PlayStation 2]] (PS2)==={| class="mw-collapsible mw-collapsed wikitable mw-code" |-!Filename: !MD5 Hash: PS2 Bios !Date!System|-|ps2-0100j-20000117.bin|acf4730ceb38ac9d8c7d8e21f2614600|01/17/00|SCPH-10000|-|ps2-0101jd-20000217.bin|acf9968c8f596d2b15f42272082513d1|02/17/00|DTL-H10000|-|ps2-0101j-20000217.bin|b1459d7446c69e3e97e6ace3ae23dd1c|02/17/00|SCPH-10000/SCPH-15000|-|ps2-0101xd-20000224.bin|d3f1853a16c2ec18f3cd1ae655213308|02/24/00|DTL-H10000|-|ps2-0110ad-20000727.bin|63e6fd9b3c72e0d7b920e80cf76645cd|07/27/00|DTL-H30001|-|ps2-0110a-20000727.bin|a20c97c02210f16678ca3010127caf36|07/27/00|SCPH-30001|-|ps2-0120a-20000902.bin|8db2fbbac7413bf3e7154c1e0715e565|09/02/00|SCPH-30001|-|ps2-0120ed-20000902.bin|91c87cb2f2eb6ce529a2360f80ce2457|09/02/00|DTL-H30002|-|ps2-0120e-20000902.bin|b7fa11e87d51752a98b38e3e691cbf17|09/02/00|SCPH-30002/SCPH-30003/SCPH-30004|-|ps2-0120j-20001027-185015.bin|f63bc530bd7ad7c026fcd6f7bd0d9525|10/27/00|SCPH-18000 (GH-003)|-|ps2-0120j-20001027-191435.bin|cee06bd68c333fc5768244eae77e4495|10/27/00|SCPH-18000 (GH-008)|-|ps2-0150ad-20001228.bin|0bf988e9c7aaa4c051805b0fa6eb3387|12/28/00|DTL-H30101|-|ps2-0150a-20001228.bin|8accc3c49ac45f5ae2c5db0adc854633|12/28/00|SCPH-30001/SCPH-35001|-|ps2-0150e-20001228.bin|838544f12de9b0abc90811279ee223c8|12/28/00|SCPH-30002/SCPH-30003/SCPH-30004/SCPH-35002/SCPH-35003/SCPH-35004|-|ps2-0150jd-20010118.bin|bb6bbc850458fff08af30e969ffd0175|01/18/01|DTL-H30000|-|ps2-0150j-20010118.bin|815ac991d8bc3b364696bead3457de7d|01/18/01|SCPH-30000|-|ps2-0160a-20010427.bin|b107b5710042abe887c0f6175f6e94bb|04/27/01|SCPH-30001R|-|ps2-0160j-20010427.bin|ab55cceea548303c22c72570cfd4dd71|04/27/01|SCPH-30000|-|ps2-0160e-20010704.bin|491209dd815ceee9de02dbbc408c06d6|07/04/01|SCPH-30002R/SCPH-30003R/SCPH-30004R V6 Pal|-|ps2-0160a-20011004.bin 28922c703cc7d2cf856f177f2985b3a9 PS2 Bios |7200a03d51cacc4c14fcdfdbc4898431|10/04/01|SCPH-30001R|-|ps2-0160e-20011004.bin|8359638e857c8bc18c3c18ac17d9cc3c|10/04/01|SCPH-30002R/SCPH-30003R/SCPH-30004R V6 Pal|-|ps2-0160h-20010730.bin|352d2ff9b3f68be7e6fa7e6dd8389346|07/30/01|SCPH-30006R|-|ps2-0160a-20020207.bin|d5ce2c7d119f563ce04bc04dbc3a323e|02/07/02|SCPH-39001|-|ps2-0160e-20020319.bin|0d2228e6fd4fb639c9c39d077a9ec10c|03/19/02|SCPH-39002/SCPH-39003/SCPH-39004|-|ps2-0160h-20020426.bin|315a4003535dfda689752cb25f24785c|04/26/02|SCPH-39006|-|ps2-0170j-20030206.bin|312ad4816c232a9606e56f946bc0678a|02/06/03|SCPH-50000|-|ps2-0170ed-20030227.bin|666018ffec65c5c7e04796081295c6c7|02/27/03|DTL-H50002|-|ps2-0170e-20030227.bin|6e69920fa6eef8522a1d688a11e41bc6|02/27/03|SCPH-50002/SCPH-50003/SCPH-50004|-|ps2-0170ad-20030325.bin|eb960de68f0c0f7f9fa083e9f79d0360|03/25/03|DTL-H50001|-|ps2-0170a-20030325.MEC 3faf7c064a4984f53e2ef5e80ed543bcbin|8aa12ce243210128c5074552d3b86251|03/25/03|SCPH-50001|-|ps2-0180cd-20030224.bin|240d4c5ddd4b54069bdc4a3cd2faf99d|02/24/03|DTL-50009|-|ps2-0180j-20031028.bin|1c6cd089e6c83da618fbf2a081eb4888|10/28/03|DESR-5000/DESR-5100/DESR-7000/DESR-7100 ([[wikipedia:PSX (digital video recorder)|PSX console]]) PS2 Bios 30004R V6 Pal|-|ps2-0190a-20030623.NVM ea592129bf0c9189cafe772657261148bin|35461cecaa51712b300b2d6798825048|06/23/03|SCPH-50001|- rom1|ps2-0190e-20030623.bin 44552702b05697a14ccbe2ca22ee7139 scph10000|bd6415094e1ce9e05daabe85de807666|06/23/03|SCPH-50002/SCPH-50003/SCPH-50004|-|ps2-0190h-20030623.bin acf4730ceb38ac9d8c7d8e21f2614600 scph10000|07b562a3f0c4b9a55834df9bbc9bd0c3|06/23/03|SCPH-50006|-|ps2-0190r-20030623.NVM 0f343b0931126a20f133d67c2b018a3bbin|0c13357c01a25a886db2356bbe73d9f0 scph39001|06/23/03|SCPH-50008|-|ps2-0190c-20030623.bin d5ce2c7d119f563ce04bc04dbc3a323e scph39001|1b6e631b536247756287b916f9396872|06/23/03|SCPH-50009|-|ps2-0200j-20040614.MEC 3faf7c064a4984f53e2ef5e80ed543bcbin|0eee5d1c779aa50e94edd168b4ebf42e scph39001|06/14/04|SCPH-70000|-|ps2-0200a-20040614.NVM 0639a9ff5f5f3fd7833b924b9d97a8aebin |d333558cc14561c1fdc334c75d5f37b7|06/14/04|SCPH-70004_BIOS_V12_PAL_20070001/SCPH-70011/SCPH-70012|-|ps2-0200e-20040614.BIN bin|dc752f160044f2ed5fc1f4964db2a095 |06/14/04|SCPH-70004_BIOS_V12_PAL_20070002/SCPH-70003/SCPH-70004/SCPH-70008|-|ps2-0200h-20040614.bin|3e3e030c0f600442fa05b94f87a1e238|06/14/04|SCPH-70006|-|ps2-0210j-20040917.bin|1ad977bb539fc9448a08ab276a836bbc|09/17/04|DESR-5500 ([[wikipedia:PSX (digital video recorder)|PSX console]])|-|ps2-0220a-20050620.EROM 9feb1fdeadd6232a13b95e60b34ccef9bin |929a14baca1776b00869f983aa6e14d2|06/20/05|SCPH-70004_BIOS_V12_PAL_20075001|-|ps2-0220e-20050620.NVM 5195b9111609959d3a20e2fb9527edbdbin|573f7d4a430c32b3cc0fd0c41e104bbd|06/20/05 |SCPH-70004_BIOS_V12_PAL_20075002/SCPH-75003/SCPH-75004/SCPH-75008|-|ps2-0220a-20060210.ROM1 82dc50fa18e636850f557c4ea66c7bfdbin|cb801b7920a7d536ba07b6534d2433ca |02/10/06|SCPH-70004_BIOS_V12_PAL_20077001|-|ps2-0220e-20060210.ROM2 82dc50fa18e636850f557c4ea66c7bfdbin|af60e6d1a939019d55e5b330d24b1c25|02/10/06|SCPH-77002/SCPH-77003/SCPH-77004/SCPH-77008|-|ps2-0220h-20060210.bin|549a66d0c698635ca9fa3ab012da7129|02/10/06|SCPH-77006|-|ps2-0220a-20060905.bin|40c11c063b3b9409aa5e4058e984e30c|09/05/06|SCPH-79001/SCPH-90001|-|ps2-0220e-20060905.bin|80bbb237a6af9c611df43b16b930b683|09/05/06|SCPH-79002/SCPH-79003/SCPH-79004/SCPH-79008/SCPH-90002/SCPH-90003/SCPH-90004|-|ps2-0220h-20060905.bin|c37bce95d32b2be480f87dd32704e664|09/05/06|SCPH-79006/SCPH-90006|-|ps2-0230a-20080220.bin|21038400dc633070a78ad53090c53017|02/20/08|SCPH-90001/SCPH-90010|-|ps2-0230e-20080220.bin|dc69f0643a3030aaa4797501b483d6c4|02/20/08|SCPH-90002/SCPH-90003/SCPH-90004|-|ps2-0250j-20100415.bin|d3e81e95db25f5a86a7b7474550a2155|04/15/10|KDL-22PX300 (Sony Bravia TV)|} {| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash!System|-|ps2-dvd-110u.bin|31a671627b9bf2d88f5e3f6680941fa6|1.10U|-|ps2-dvd-120e.bin|22080eed26576f4e2282c905dc6e0a4b|1.20E|-|ps2-dvd-120u.bin|20a4e401b9e7885e25f1c31f6bfcbe0c|1.20U|-|ps2-dvd-130e.bin|a1a15b62cef142575faaea17fb23dbd1|1.30E|-|ps2-dvd-130u.bin|567fe068711a9e5914e836cb650600af|1.30U|-|ps2-dvd-200j.bin|8afc4544e572842a6bb301ad92dc0c02|2.00J|-|ps2-dvd-210e.bin|d5118e3979eb2a3814ebbfa32825e7b0|2.10E|-|ps2-dvd-210j.bin|f0b2e6b7f6d06561e230a5b85e5d1bf9|2.10J|-|ps2-dvd-210u.bin|d0f79251699fdeff073a7c2365d0c526|2.10U|-|ps2-dvd-212g.bin|32abbe7ab7c1b72d5ffc24d4963bd6c6|2.12G|-|ps2-dvd-212u.bin|4499f6303d05d4caeb289c2344ea3469|2.12U|-|ps2-dvd-213e.bin|6bdb45a952f697f367cd1646cdf09235|2.13E|-|ps2-dvd-215g.bin|d609f69d9e3ef236f6e2bf0a80762b6f|2.15G|-|ps2-dvd-300e.bin|f40466438d83a02c1eecba3efff20b6a|3.00E|-|ps2-dvd-300u.bin|e414c981647883e33f17642da827a739|3.00U|-|ps2-dvd-302c.bin|6bbd2f348c585fdd645900f6ec75f2c7|3.02C|-|ps2-dvd-302e.bin|503115717429b64e19fa6103e3fa5a35|3.02E|-|ps2-dvd-302u.bin|2ac40eec790adecf4bc5ee1090a27676|3.02U|-|ps2-dvd-310.bin|a2b55c44a3c3eec0abe5647cfb6a6493|3.10|-|ps2-dvd-311.bin|79b4880006769a1af9b0a6c7302cc18d|3.11|} ===[[Sega Dreamcast BIOSemulators|Dreamcast]] (DC)=== {| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename: !MD5 Hash: |-|BIOS (All).bin |d407fcf70b56acb84b8c77c93b0e5327 |-|BIOS.bin |e10c53c2f8b90bab96ead2d368858623 |-|Flash (All).bin |93a9766f14159b403178ac77417c6b68 |-|Flash.bin |0a93f7940c455905bea6e392dfde92a4 |-|Utopia CD Loader V1.1.cdi |965014e4ea7247c24c8a746d2a219df7 |-|Utopia CD Loader V1.1.nrg |70a3385cb638912f8637a8f1e9300727 |-|VMS BIOS (Full).bin |4bffb9b29b9aeb29aa618f3891a300ce|} '''BIOS files for [[DEmul]]:'''{| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|mvsc2\mpr-23083.ic31|4650cd77dfa7ad45045100ff90391b30|-|mvsc2\mpr-23084.ic32|0ddf411850aa093fde5f2fd5ed44903b|-|vs2_2k\003f0000.bin|058003765d6c2fda5c2878d254d8eb1c|-|awbios.zip|58fa329c0d0401c03455b2bbfe503bc9|-|dc.zip|02613c8bcf1830d224d1be04fac9dd90|-|naomi.zip|324dd3ec338f55fbf90d35a432946814|-|naomi2.zip|8a40637c9e6711743c3e524272397ae5|} ===[[GameCube emulators|GameCube]] (GCN/NGC)==={| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|EUR\IPL.bin|85e7f7fdeff9fa6ecb52aa0a38cd2eb4|-|JAP\IPL.bin|00cff6ae2938bb37ef355385add3dc16|-|USA\IPL.bin|fae2b558ffc344467170520d62177e5c|} '''DSP ROMs (for Low Level Emulation of the DSP):'''{| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|dsp_coef.bin|9a6514b88003c9c47e334de654ec550b|-|dsp_rom.bin|23645d446729a166ab3a9aaba2f5fba5|} ===[[Atari 7800 emulators|Atari 7800]]==={| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|7800 BIOS (U).rom|0763f1ffb006ddbe32e52d497ee848ae|} ===[[Magnavox Odyssey² emulators|Magnavox Odyssey²]]==={| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|o2rom.bin|562d5ebf9e030a40d6fabfc2f33139fd|} ===[[Nintendo Entertainment System emulators#Family Computer Disk System|Family Computer Disk System]] (FDS)==={| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|disksys.rom|ca30b50f880eb660a320674ed365ef7a|} ===[[Super Nintendo emulators#Super Game Boy|Super Game Boy]] (SGB)==={| class="mw-collapsible mw-collapsed wikitable mw-code"|-!Filename!MD5 Hash|-|sgb_bios.bin|d574d4f9c12f305074798f54c091a8b4|} [[Category:FAQs]]

Navigation menu