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.
I have a separate directory for translated games where I keep a symlink to the original ROM and an IPS patch with the same name of the link (I use Linux, as you might have guessed ). I found this to be very convenient and storage space-saving.
But 2 or 3 months ago, a new WIP release (and consequently the new 1.50 version of ZSNES) broke this feature. Whenever I start the symlink to a ROM now, ZSNES does not apply the IPS automatically to it. I found that out that by using a "real" file (no symlink) where it still works. Even more, the original ROM where the link led to had a "bugfix" IPS with it, and ZSNES applied this patch instead. Obviously ZSNES follows the symbolic links in linux filesystems. For me this is a bug, can you change it back to how it was?
I have the same problem and am using 1.50 as well.
Here is an example:
Let's assume you have game A.zip with two patches A.ips and B.ips.
If you create a symlink to A.zip to "fake" a second ROM B.zip (using "ln -s A.zip B.zip") one would assume that running "zsnes B.zip" results in ZSNES patching A.zip with B.ips.
Well I just got The Second Reality Project 2 patch for Super Mario World, and thinking of you guys, I figured why not symlink tsrp2.jma to smw.jma to save space and run it like that.
So now I have a good test for it, and I'm making sure this works
Just let me know if there's some case I overlooked that is not working for you.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________ Insane Coding