1) Make sure you use the latest version of ZSNES. If the bug still exists, download a SVN snapshot build from http://zsnes.ipherswipsite.com to see if it has been fixed. Note: WIP releases are unofficial and unstable and are not warranted to work properly! Please do not report emulation related bugs until there is a WIP or release. You may use the SVN version as a reference to when a game broke, but only when there is a WIP or release version.
Also, if you are upgrading from a previous version of ZSNES, it is suggessted to delete your *.cfg and *.dat files in the ZSNES installation folder, especially if you're upgrading from a WIP prior to 2/27/2006, or ZSNES v1.42.
2) Detailed ROM information is required, when reporting a bug in a ROM. Many bugs in games exist because the ROM on the actual game cartridge was incorrectly dumped (copied to a hard drive, cd-rom, etc.). By providing us with the information displayed when the ROM is scanned with NSRT+Frontend, we can determine whether the ROM was correctly dumped, or if it in fact is a bad dump. In general, all ROM bug reports will be ignored unless the ROM's CRC32 is included in the post. In ZSNES, a ROM's CRC32 (a 8-digit number identifying the ROM) is displayed when it is loaded.
3) If your ROM has a bad checksum (displayed when ROM is opened), your copy of the ROM is probably a bad dump. Also, if a patch has been applied to the ROM, it's checksum will probably be bad. In either case, your bug report will be ignored. Make sure your ROM's checksum is good.
4) A detailed description of the bug is required. Without a detailed description, it may be hard to reproduce the bug. Screenshots are highly recommended, and save states taken before (or in some cases, during) the bug occurs is also greatly appreciated. If you don't have a file hosting service for screenshots and save states, there are several places, such as www.rapidshare.com and www.filespace.org
5) If you are having a problem with ZSNES itself, and not with a ROM, be sure to post your system specs. As a good rule of thumb, always post your system specs with a bug report.
Note: To get your system specs, you can either look in your computer's documentation and/or on the packaging. However in windows, you can do the following:
Code: Select all
Click Start -> Click Run -> in the box type dxdiag.exe -> click OK -> If you get a prompt about checking for WHQL Digital Signatures (you should get this on the first run of dxdiag), click OK.
Check the System tab for OS, Processor, and RAM/Pagefile info. Check the Sound tab for your sound card, and the Display tab for your video card. If needed, in the More Info tab, there is an option to override DirectDraw's Default refresh rate. WARNING: This has priority over what you tell ZSNES to do with the -6 parameter. So, if you want ZSNES to use the refresh rate you give it, you have to give it via -6 and not override.
6) Please try to write emulation related bug reports in separate posts. This will make it easier for us to move the thread in the Verified Bugs forum.
7) Please do not report that a cheat code (whether it be Game Genie, Pro Action Replay) doesn't work. Not all user submitted codes have been verified or tested.
Also, please do not report a cheat code that is causing bugs. More often than not, the bugs are reproducable on the original console and are often unintended side effects.
To those replying to a bug report:
Be helpful. Don't reply unless it's relevant information, and try to be as friendly as possible. If the bug has been reported before, be sure to provide a direct link to the related post.
Read this for your own good:
http://www.catb.org/~esr/faqs/smart-que ... html#intro