Any way to confirm a Rom besides NSRT ?

Dejap's website appears to be defunct. This forum is now in archive mode.

Moderator: Dejap Staff

Locked
Fudoh
New Member
Posts: 3
Joined: Wed Feb 07, 2007 7:10 pm

Any way to confirm a Rom besides NSRT ?

Post by Fudoh »

Hi fellows,

I wonder if there's any way to confirm a ROM prior to patching besides NSRT ? My reason for asking is that I ran into a few problems patching a few RPGs, especially Bahamut Lagoon lately.

I had a ROM titled "Bahamut Lagoon (J) [!].smc" which run without any IPS applied, but didn't start softpatched nor hardpatched.

I checked the ROM with NSRT and it showed up good and clean.

After some search I found another ROM titled "Bahamut Lagoon (J).smc" which run smoothly with the same patch.

Funny thing is that both ROMS came up with the *exakt* same result in NSRT. When checking the two files I found that the non working version is about 1kb smaller than the working one (3072 vs. 3073kb).

Now I simply wonder what NSRT is actually checking and it worries me a little that "NSRT-confirmed" dumps fail the IPS patching. Especially while the "non-working" ROM was marked with [!] which - to my knowledge - means confirmed and working.

Any ideas on this one ?

Thanks,
Fudoh
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

post NSRT's outputs.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
Hyos
Regular
Posts: 207
Joined: Mon Aug 15, 2005 2:15 pm

Post by Hyos »

The zwo Bahamut Lagoon Roms are identical but one has a bit of data added at the beginning - this is called a header. Such a header ist 512 Byte in size so guess Windows shows this as 1KB more.

ZSNES disregards headers and just plays the ROm. So they both run.
The version of the patch you have however was made for a headered Rom. Thats why it works with one but not the other.

I am sure NSRT post the info about the header in it's output.
Fudoh
New Member
Posts: 3
Joined: Wed Feb 07, 2007 7:10 pm

Post by Fudoh »

Bahamut Lagoon (J) [!].smc

works without patching, but does NOT work with patching

Exact size: 3,00 MB (3.145.728 Bytes)

NSRT v3.3 - Nach's SNES ROM Tools

File: Bahamut Lagoon (J) [!].smc
Name: Bahamut Lagoon
Company: Square
Header: None
Bank: HiROM
Interleaved: No
SRAM: 64 Kb
Type: Normal + Batt
ROM: 24 Mb
Country: Japan
ROM Speed: 120ns (FastROM)
Video: NTSC
Revision: 1.0
Checksum: Good 0xB856
CRC32: 1B83C440
MD5: 5254A985EDC33928BB8535151A668080

--Database--

Name: Bahamut Lagoon
Country: Japan
Revision: 1.0
Port 1: Gamepad
Port 2: Gamepad
Genre 1: RPG
Genre 2: Turn Based


Bahamut Lagoon (J).smc

works with and without patching

Exact size: 3,00 MB (3.146.240 Bytes)

NSRT v3.3 - Nach's SNES ROM Tools

File: Bahamut Lagoon (J).smc
Name: Bahamut Lagoon
Company: Square
Header: SWC
Bank: HiROM
Interleaved: No
SRAM: 64 Kb
Type: Normal + Batt
ROM: 24 Mb
Country: Japan
ROM Speed: 120ns (FastROM)
Video: NTSC
Revision: 1.0
Checksum: Good 0xB856
CRC32: 1B83C440
MD5: 5254A985EDC33928BB8535151A668080

--Database--

Name: Bahamut Lagoon
Country: Japan
Revision: 1.0
Port 1: Gamepad
Port 2: Gamepad
Genre 1: RPG
Genre 2: Turn Based


I'm using ZSNES v1.51

Thanks - just noticed the difference in the Header. Is there any way to add a header to a ROM, remove it or change an existing header. In other words, how do I make the non-patchable version I have patchable ???

Thanks in advance !

Fudoh
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

NSRT can add and remove headers. Some IPS patchers can also add and remove headers from IPS files.

Headers are required by copiers and are fairly useless for in emulation use. Unless an IPS patch requires a rom with a header, that is.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Fudoh
New Member
Posts: 3
Joined: Wed Feb 07, 2007 7:10 pm

Post by Fudoh »

NSRT can add and remove headers
I guess I should have checked before asking. Thanks a lot though for the hint !
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Agozer wrote:Some IPS patchers can also add and remove headers from IPS files.
I.e. adjusting the offset value of each patch in the IPS.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Locked