Results 1 to 3 of 3

Thread: Emulator problems plus patching question

  1. #1
    Forum Newbie
    Join Date
    Aug 2015
    Posts
    4

    Default Emulator problems plus patching question

    I have both ZSNES and bsnes as SNES emulators. The games I want to play are Fire Emblem: Mystery of the Emblem and Fire Emblem: Genealogy of the Holy War. Because both games are in Japanese, I downloaded a translation patch for both of them. I patched them and went to try it out ZSNES. Both times, it said it was a bad ROM. So I downloaded bsnes and I clicked on open ROM and no ROMs came up when I went into my folder. What do I do now?

  2. #2
    Amateur Poster
    Join Date
    Sep 2014
    Posts
    101

    Default Re: Emulator problems plus patching question

    Iv never used a translation patch, but if you follow the instructions, i have no reason for it not to work.

    First thing i would do tho is make sure your original source rom's arn't corrupt(do they even run without the patch for example). I'm sure there's tones of apps that do that these days, I don't know what they are tho... I always used and still have NSRT to verify SNES Roms. The original source for NSRT seems to not exist anymore tho, so don't know if its stil available. best i can do for that is give your the MD5 has for NSRT so if you find it, you can tell if its a fake or malware..
    a22fa80c1dfad0c391dec91fbfbd940e *nsrt.exe
    7bef3d5fda39d4ef8a2c4ee53a4a1335 *ipsedit.exe
    I would actaully just give you the md5 hash for the roms in question, but there doesn't seem to be a command for me to extract those from NSRT without actually having the rom, and i do not have those roms. However, I can extract all the names, and I notice there are no English names for those roms in the database, So if need be. Using the original names may help you find a non-corrupt source, I can't translate them so I'm just quoting all the Fire Emblem list
    BS Fire Emblem Akaneia Senki 1 - Palace Kanraku: BS Fire Emblem Akaneia Senki 1 - Palace Kanraku (Japan) Found: 0
    BS Fire Emblem Akaneia Senki 2 - Akai Ryu Kishi: BS Fire Emblem Akaneia Senki 2 - Akai Ryu Kishi (Japan) Found: 0
    BS Fire Emblem Akaneia Senki 3 - Seigi no Tozokudan: BS Fire Emblem Akaneia Senki 3 - Seigi no Tozokudan (Japan) Found: 0
    BS Fire Emblem Akaneia Senki 4 - Hajimari no Toki: BS Fire Emblem Akaneia Senki 4 - Hajimari no Toki (Japan) Found: 0
    Fire Emblem - Monshou no Nazo: Fire Emblem - Monshou no Nazo (Japan) Found: 0
    Fire Emblem - Monshou no Nazo: Fire Emblem - Monshou no Nazo (Japan) (R1.1) Found: 0
    Fire Emblem - Seisen no Keifu: Fire Emblem - Seisen no Keifu (Japan) Found: 0
    Fire Emblem - Thracia 776: Fire Emblem - Thracia 776 (Japan) Found: 0
    Fire Emblem - Thracia 776: NP Fire Emblem - Thracia 776 (Japan) Found: 0
    It appears you don't actually need to patch the rom for zsnes, but either way should work if dont correctly.

    If you dont have or cant find the readme, I'll quote it...

    ZSNES v1.51 Documentation

    .................................................. ..........
    10. IPS Patching
    .................................................. ..........

    IPS ("International Patching System") patches are files that are applied to an
    original ROM, which change the programming of the ROM in some way. They are
    primarily used to translate ROMs into another language; however, they can be
    used for a variety of purposes. Visit [Romhacking.net] for more information
    about translations and ROM hacks.

    ZSNES has the ability to automatically "soft-patch" a ROM. This means that after
    ZSNES loads a ROM into its memory, it will apply the IPS patch to the in-memory
    ROM data, *not* the ROM file on your hard disk. This eliminates the need to keep
    two copies of a ROM: the original, and the patched.

    - - - - - - - - - - - - - - - - - - - -
    Applying a single IPS file to a ROM:
    - - - - - - - - - - - - - - - - - - - -

    1. Make sure Enable Auto-Patch is checked in Config->Options.
    2. The IPS file must be either in your Saves directory or in the same
    directory as the ROM.
    3. The IPS file and the ROM file must have matching filenames. For example,
    SD3.sfc and SD3.ips. If your ROM file is compressed, the IPS file must
    match the *compressed* filename. For example, if you have the file
    SD3.sfc compressed inside the file Seiken Densetsu 3 (J).zip, the IPS
    file must be named Seiken Densetsu 3 (J).ips.
    4. If you meet the above three conditions, just load your ROM file as
    normal, and ZSNES should automatically patch the IPS file to the
    in-memory ROM. Remember, your original ROM file will *not* be changed.
    5. If you have done everything outlined in the steps above, and your game
    does not appear to be working, refer to the related FAQ [FAQ.txt].

    - - - - - - - - - - - - - - - - - - - -
    Applying multiple IPS files to a ROM:
    - - - - - - - - - - - - - - - - - - - -

    ZSNES has the ability to apply up to eleven separate IPS files to the same ROM
    file. You must give each IPS file a specific extension to tell ZSNES in what
    order to apply them. Aside from changing the extension of the IPS files, just
    follow the directions above.

    | IPS file | Applied |
    | extension | When? |
    - - - - - - - - - - - - -
    ips | First
    ip0 | Second
    ip1 | Third
    ip2 | Fourth
    ip3 | Fifth
    ip4 | Sixth
    ip5 | Seventh
    ip6 | Eighth
    ip7 | Ninth
    ip8 | Tenth
    ip9 | Eleventh

    ZSNES will *not* apply non-sequentially extensioned IPS files. This means that
    if you have three IPS files, named patch.ips, patch.ip0, and patch.ip6, ZSNES
    will only apply the first two.

    Please remember that the *order* in which you apply the IPS patches may be
    important. Applying the patches in the wrong order may result in strange bugs,
    or even an unplayable game. Please refer to the documentation that accompanied
    your IPS file.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Alternative method of applying IPS files to Compressed ROMs:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    The simplest method of applying an IPS file to a compressed ROM is to simply
    place the IPS file in the same archive as the ROM. The filename of the IPS file
    does not have to match the compressed or uncompressed filename of the ROM.
    Do *not* add more than one IPS file of a given extension to an archive. Results
    can be unpredictable as to which of the same-extension IPS files will be applied
    to the ROM.

    If your ROM is compressed, ZSNES will first look for IPS files inside the
    archive. If it finds any, it will only load IPS files from inside the archive,
    and will not look anywhere else. Otherwise, ZSNES looks in the Saves directory
    and the same directory as the ROM.

    This is the IPS info nsrt can control
    Nach's SNES ROM Tools
    http://nsrt.edgeemu.com
    NSRT Version 3.3 Final
    April 2006
    --------------------------------------------------------------------------------
    7) IPSEDIT Info
    --------------------------------------------------------------------------------
    Starting with version 3.2, NSRT will be bundled with another application,
    IPSEDIT. This program is used to alter IPS patches to make or remove the
    requirement of a copier header on ROMs. For example, if you have a translation
    patch that requires you to have a copier header, and you don't want to add a
    header to your ROM to keep your collection header-free, you can use IPSEDIT to
    remove the requirement from the patch.

    Usage: IPSEDIT [-add | -rem] file.ips

    -add Will add 512 bytes to each patch offset in the patch.

    -rem will remove 512 bytes from each patch offset in the patch.

  3. #3
    Forum Newbie
    Join Date
    Aug 2015
    Posts
    4

    Default Re: Emulator problems plus patching question

    Thanks for the response and sorry about my late response. I did find a way to get the patch working with ZSNES. Apparently, the ROMs need to be headered before patches can be applied properly. So I downloaded SNESTool, added a header to my ROMs and now they work with the translation patch.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •