Help applying IPS patch

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Post Reply
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Help applying IPS patch

Post by nachch »

Hi,

I'm trying to apply the IPS translation patch (by Gaijin) to a "Do-Re-Mi Fantasy - Milon no DokiDoki Daibouken (J)" rom, unsuccessfully.
(The rom seems good according to nsrt).

All the following methods failed:
1. Having ZSNES autopatch the rom. The patch file was found (I got the "IPS" indicator in the rom loading status), but didn't seem to have any effect.
2. Hard-patching, still no effect.
3. Adding a header, repeating the above --- still no effect.

Has anyone here successfully used this patch before? what am I missing?

(I *think* I know what I'm doing, but this still refuses to work...)
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

I'd still suggest you post the NSRT output anyways, just in case.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Here is nsrt's output:

Code: Select all

---------------------Internal ROM Info----------------------
       File: Do-Re-Mi Fantasy - Milon no DokiDoki Daibouken (J).sfc
       Name: DOREMI Fantasy milon     Company: Hudson Soft
     Header: None                        Bank: HiROM
Interleaved: None                        SRAM: 0 Kb
       Type: Normal                       ROM: 16 Mb
    Country: Japan                      Video: NTSC
  ROM Speed: 120ns (FastROM)         Revision: 1.0
   Checksum: Good 0x8C27            Game Code: AM4J
---------------------------Hashes---------------------------
      CRC32: 9F2C2633
        MD5: 19B64F594FFD4C312FFEE6AF1102EC7D
--------------------------Database--------------------------
       Name: Do-Re-Mi Fantasy - Milon no DokiDoki Daibouken
    Country: Japan                   Revision: 1.0
     Port 1: Gamepad                   Port 2: Gamepad
    Genre 1: Platform                 Genre 2: Shooter
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

To be on the safe side... run the rom without the patch. If it doesn't work it's probably an emu bug.
You can also try using ipsedit to remove the header offset from the patch.
皆黙って俺について来い!!

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
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

I think I've been misunderstood:
The ROM works fine; however when the game runs it is untranslated...

I found a hard-patched version of the ROM online, and that one does work as expected (i.e. English dialog so I know this translation patch should be good).

My problem isn't really a ZSNES problem at all, more of a general question about what can go wrong when trying to patch a ROM. (As you can see in my original post, I tried hard-patching --- but it failed in the same way the soft-patching does: the game plays fine, but the patch seems to have had no effect).

Kinda baffled here, anyone has any idea?
Thanks.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Beats me... you probably are not hardpatching in the correct order (header addition/removal first, then apply IPS patch) or your IPS patch is placed in the wrong directory and/or incorrectly named.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Well, there's just one rom file and one ips file, so not much to get wrong there.
As for the matter of headers, I tried both without a header (the rom as is) or after adding a header.

Nothing has worked so far.
I'm sure I'm missing something stupid... but I have no idea what...

Thanks.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

What are you using to hard patch? Use LunarIPS for your own good.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

I'm using LunarIPS...
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Are you sure it is not working?

According to the readme:
What's not done
---------------
-Any text that uses non-font graphics (They're compressed)
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Yes, I'm sure...
Title text is graphic and is not translated, I know.

But the dialog of the intro should be translated, but it's always Japanese for me, no matter what I try.

I would appreciate it if you could try the patch yourself...

Thanks!
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

I'm not sure what's going on here.. it's not doing anything for some reason...
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Yeah, that's my problem :)
Jonas Quinn
ZSNES Developer
ZSNES Developer
Posts: 115
Joined: Thu Jul 29, 2004 9:51 pm
Location: Germany

Post by Jonas Quinn »

The patch was made with an interleaved ROM.
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Ah, that would explain it, I guess (there's no mention in the attached readme... how can you tell?).

Anyway, is there a tool for:
1. Interleaving the rom? (nsrt can only deinterleave, iirc)
2. Fixing the ips so it can apply to the deinterleaved rom?

Thanks!
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

I really have to release my new version of IPS edit which can deinterleave patches...

If someone can collect for me a few interleaved patches, I'll turn up my time table for that project.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

AFAIK, Dejap's TOP released such a patch for both interleaved and deinterleaved versions of the game.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Well, there you have *one* :roll:

But seriously, I think all I need is a utility to interleave a rom.

Once I have that I guess I can just go:
1. Interleave ROM
2. Apply interleaved patch.
3. Deinterleave patched ROM.
4. Create new patch from the final product against the original ROM.
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

I've done some reading on SNES rom interleaving.

It seems I've been talking more-or-less out my ass --- there is no way to "re-interleave" a rom, since there are many types of interleaving schemes and I have no way to tell the exact one that was used on this particular rom...
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Try all of them? :)
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

I advise checking out the brand new, better patch.
Readme wrote:Apply this patch to a De-interleaved Rom.
Tada !
皆黙って俺について来い!!

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
nachch
Rookie
Posts: 31
Joined: Sat Sep 04, 2004 12:17 am

Post by nachch »

Hey, thanks!
(could've sworn I've searched romhacking for a newer patch... oh well).
Post Reply