ZSNES 1.41
posted in Emulator Release by hcs on Jan 18th, 2005The excellent SNES emulator ZSNES was updated yesterday. What's new:
- DOS Only:
- Fixed a number of keyboard shortcuts in the GUI.
- Win32 Only:
- Get_Date() now returns the proper value.
- Correct timing when compiled with MinGW
- More informative error messages when some DirectX component fails to load.
- Return 0 instead of random value on exit (keeps certain frontends happy).
- Fixed keyboard shortcut for "Trap Mouse Cursor".
- Changed text in netplay window to be more clear about TCP/UDP.
- Updated ZSNESw compilation instructions in install.txt.
- SDL Only:
- Get_Date() now returns the proper value.
- Fixed a memory leak.
- Fixed buffer underflow in sound code when rate was changed several times.
- Save files can now be correctly saved in locations other than ~/.zsnes.
- Updated video selection menu.
- 256x224 R Full for is now actually 256x224, not 320x240.
- 640x480 ODS Win is now actually 640x480, not 512x448.
- Added 1280x1024.
- Changed text in netplay window to be more clear about TCP/UDP.
- Homepage button to open browser now appears in about box.
- All Ports:
- Improved accuracy of base rates used for ADSR, GAIN, noise, and echo emulation.
- Fixed GUI escape stack corruption if .srm file could not be written to.
- Stereo settings now obey config file.
- Fixed framerate loading from config file.
- ZSNES no longer hacks itself in order to access variables; this eliminates a few issues we had.
- Source code cleanup.
- Makefile overhaul; ZSNES can now be cross compiled.
- Fixed some invalid memory reads.
- Ported config file creation/loading to C.
- Percent of execution now takes h-blank values into consideration.
- Fixed some Winter Gold FX crashes.
- Filtered GUI is now enabled by default.
- Save location can now be edited in the GUI.
- Added option to enable/disable auto IPS patching.
- Saving last ROM info to rominfo.txt can now be turned off.
- Organized options menu, and split off save related options into its own menu.
- Moved Super System DIP switches to the chip configuration menu.
- More boxes have borders now!
- New one-time user reminder text.
- Updated about box.
- Overhauled toaster support. (Not kidding)
Emulators For:
Windows/DOS
Unix/Linux
BeOS
Macintosh
Amiga
Consoles
Java
Palm OS
Pocket PC
Digital Cameras
Digital Phones
Calculators
QNX
Windows Mobile Smartphone
Microsoft Silverlight
Other Releases
Extenders
Frontends
ROMs (Public Domain)
Hacks
Cheats
Movies
Savestates
Music
Technical Documents
Translations
Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins
Windows/DOS
Unix/Linux
BeOS
Macintosh
Amiga
Consoles
Java
Palm OS
Pocket PC
Digital Cameras
Digital Phones
Calculators
QNX
Windows Mobile Smartphone
Microsoft Silverlight
Other Releases
Extenders
Frontends
ROMs (Public Domain)
Hacks
Cheats
Movies
Savestates
Music
Technical Documents
Translations
Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins