News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Would these patches work on these ROMs?  (Read 552 times)

dominusMagnus

  • Newbie
  • *
  • Posts: 1
    • View Profile
Would these patches work on these ROMs?
« on: June 05, 2019, 10:17:27 pm »
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.
« Last Edit: June 05, 2019, 10:23:05 pm by dominusMagnus »

Z3R0X

  • Jr. Member
  • **
  • Posts: 55
  • My name's not shane, kid.
    • View Profile
    • My YT channel with mini tools.
Re: Would these patches work on these ROMs?
« Reply #1 on: June 06, 2019, 10:24:16 am »
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.

Jorpho

  • Hero Member
  • *****
  • Posts: 4161
  • The cat screams with the voice of a man.
    • View Profile
Re: Would these patches work on these ROMs?
« Reply #2 on: June 06, 2019, 11:21:56 am »
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.
One clue is on that page already.

Code: [Select]
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.
« Last Edit: June 09, 2019, 12:34:21 am by Jorpho »
This signature is an illusion and is a trap devised by Satan. Go ahead dauntlessly! Make rapid progres!

Margaret10

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Would these patches work on these ROMs?
« Reply #3 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 myccpay
« Last Edit: June 11, 2019, 03:13:40 am by Margaret10 »