I am thinking about buying a NES Classic in order to extract some of the ROMs from it (I am against downloading ROMs for legal and moral reasons). I would like to apply ROM hack patches to these extracted ROMs. I am trying to figure out if the patches are compatible with the versions of the ROMs that appear on the NESC, but am somewhat new to the world of file comparison. I am confused on what is required for a patch to work correctly, but as I understand it, the MD5 and CRC32 need to match.
Here is a table of MD5s and CRC32s for the NESC ROMs: https://www.reddit.com/r/nesclassicmods/comments/6p8qxx/md5_of_headerless_nes_classic_roms/dkojcv8?utm_source=share&utm_medium=web2x
The patches I am wanting to apply are here:
Final Fantasy hack: http://www.romhacking.net/translations/1492/
Zelda I hack: http://www.romhacking.net/translations/1199/
Zelda II hack: http://www.romhacking.net/translations/1366/
As far as I can tell, the NESC edition of Final Fantasy (CLV-P-NABJE.nes on the tables) has a CRC32 matches the requested "ROM CRC32" requested by the hack, but not a matching MD5. The NESC Zelda (CLV-P-NAANE.nes) has a CRC32 that matches the hack's requested "ROM CRC32", and an MD5 that matches the hack's requested "File MD5". Finally, the NESC Zelda II (CLV-P-NAASE.nes) has a MD5 that matches the requested MD5, but not a matching CRC32.
So I am wondering: will I be good to apply the patches to these games? I am just confused with all these different CRC32s and MD5s.
Why don't try if they work on the NESC, the system is just an emulator machine, is not like the console will die by a bad ROM, it might crash but nothing that a reset can fix.
Quote from: dominusMagnus on June 05, 2019, 10:17:27 PMAs far as I can tell, the NESC edition of Final Fantasy (CLV-P-NABJE.nes on the tables) has a CRC32 matches the requested "ROM CRC32" requested by the hack, but not a matching MD5.
One clue is on that page already.
As the headers can (compatibly) vary somewhat, you may not want the actual md5sums including header
It is a little weird that the MD5 of Zelda II matches but not the CRC32. I would be inclined to believe that either http://www.romhacking.net/translations/1366/ or that Reddit post is wrong. I do not have a Zelda II ROM handy to check.
But indeed, you might as well just try and find out.
EDIT: https://www.romhacking.net/hacks/3415/ lists the "File CRC32" and "ROM CRC32" appropriately.
Yaa exactly,the system is just an emulator machine,not like the console will die by a bad ROM.It will just crash a system that nothing but fix myccpay (https://www.myccpay.net/)
Quote from: Margaret10 on June 08, 2019, 03:55:36 AM
Yaa exactly,the system is just an emulator machine,not like the console will die by a bad ROM.It will just crash a system that nothing but fix MyWMTotalRewards (https://www.mywmtotalrewards.one/)MyBPCreditCard (https://www.mybpcreditcard.one/)
exactly seems like a commonly faced problem