Problems with IPS files. Help me.

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Problems with IPS files. Help me.

Post by sigfried.m »

Hi, i have Zsnes 1.51 and I have some problems when I apply an IPS file to a rom. I apply the files simpy pasting it in same folder of the rom.For example in the folder I have SuperMW.smc and SuperMW.ips.
Ok, now the problem.
Many games are unplayable with IPS. Secret of Mana simply don't run when I put IPS file. Only appear a black screen and nothing more.
Super Mario World run but screen is many many confused with strange sprites and colours.
Both games run normally without IPS files.
I use Zsnes 1.51 on Vista Home Premium 64. I have an high-end system. I have tried also with compatiblity mode to Win XP, Win 200...but nothing.
How can I do?
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

A few things might cause it, and none of those reasons are zsnes' fault.

1. Have you checked to see if the patch is for a rom with a header or without one?

2. Are you sure it's a good rom?
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

I have tried with many versions of same rom. I don't know what is an header.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

An IPS file uses file offsets to replace data. A ROM header is a block of 512 bytes added in front of the actual ROM data, so the IPS file offsets might no longer point to the correct ROM locations.

Unless you know that you'll need them, I'd suggest removing headers from your ROMs with NSRT (link). Some IPS files might be created with headered ROMs; the offsets of these IPS files can be adjusted with IPSEDIT (included with NSRT).
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

Nothing....and ipsedit don't work. Now I try with older version of Zsnes.
EDIT: Also with 1.42 there is always problem.
escapee
Rookie
Posts: 28
Joined: Wed Jul 04, 2007 9:21 pm

Post by escapee »

http://www.romhacking.net/?perpage=20&p ... title=NSRT

Get NSRT, bring up your rom in its list, right click the rom and add/remove the header.

Your ips file either requires or disallows a header, this is your problem. Read the readme files that come with these things.
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

oh, reading

why did it have to die?
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

I have resolved my problem. I use Snes Rom Utility 2.1 by takashi. I apply the patch and create a header. So now run all perfect. :D
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

sigfried.m wrote:I apply the patch and create a header.
:?: :?
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Post by I.S.T. »

sigfried.m wrote:I have resolved my problem. I use Snes Rom Utility 2.1 by takashi. I apply the patch and create a header. So now run all perfect. :D
you're supposed to do it the other way around. ;)
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

creaothceann wrote:
sigfried.m wrote:I apply the patch and create a header.
:?: :?
That program make an ask when apply an IPS. Is about make header. I chose yes and game work good.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

sigfried.m wrote:
creaothceann wrote:
sigfried.m wrote:I apply the patch and create a header.
:?: :?
That program make an ask when apply an IPS. Is about make header. I chose yes and game work good.
Did it work good for you ooga booga

seriously, learn to speak (better) english. We live in the technology age, not the caveman age
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

location: naples, italy
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

What is wrong? Nerds are always so asocial.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Hahaha nice prejudice
don't think that'll change as long as you have that mindset either.

Anyway, your application added a header on your headerless ROM before hardpatching it.

It's not the cleanest solution, but you're free to use whatever works for you.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
sigfried.m
Rookie
Posts: 11
Joined: Tue Sep 16, 2008 6:34 pm
Location: Naples, Italy

Post by sigfried.m »

grinvader wrote:Hahaha nice prejudice
don't think that'll change as long as you have that mindset either.

Anyway, your application added a header on your headerless ROM before hardpatching it.

It's not the cleanest solution, but you're free to use whatever works for you.
Yes man, if I can play with the patched game....is a good thing :D
What are problems with headers?
kode54
Zealot
Posts: 1140
Joined: Wed Jul 28, 2004 3:31 am
Contact:

Post by kode54 »

sigfried.m wrote:
grinvader wrote:Hahaha nice prejudice
don't think that'll change as long as you have that mindset either.

Anyway, your application added a header on your headerless ROM before hardpatching it.

It's not the cleanest solution, but you're free to use whatever works for you.
Yes man, if I can play with the patched game....is a good thing :D
What are problems with headers?
Headers, or the lack thereof, mean there could be a 512 byte offset difference between where the patch data goes and where it's supposed to go.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

sweener2001 wrote:oh, reading

why did it have to die?
What died?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

maybe i've just been lurking at gbatemp too long, but it seems like the art of reading is all but dead

i was insulting the OP, but i'm sure you knew that.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
Post Reply