Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: ZSNES 1.40

ZSNES is een klein programma dat een Super Nintendo Entertainment System onder Linux, DOS of Windows kan emuleren. De software kan onder meer de soundhardware, de grafische engine en speciale SNES-hardware zoals de SuperFX-chip nabootsen. De ontwikkelaars van ZSNES hebben vandaag versie 1.40 uitgebracht. Deze release kent een groot aantal veranderingen en is vanaf deze pagina naar binnen te halen. Hieronder is te lezen welke veranderingen doorgevoerd zijn:

What's new:
    DOS Only:
    • Fixed cublic spline interpolation. It should actually save the option now! [pagefault]
    • Fixed other various DOS sound bugs. [Nach, pagefault]
    • Fixed a frameskipping bug. [pagefault]
    Linux/SDL/POSIX Only:
    • Updated icon. [cdbsi]
    • Updated Linux video code to Windows Version. [pagefault]
    • Fixed problems with nVidia cards. [Diablo-D3]
    • Fixed audio problems with broken drivers. [Diablo-D3]
    • Added 48khz sound support. [pagefault]
    • Updated joystick input support. [theoddone33, Sander]
    • Fixed Savestate incrementor, this caused some crashes. [pagefault]
    • Cleaned up the Linux Autoconfigure [Diablo-D3]
    • Added a couple of things for the start of BeOS compatibility. [theoddone33]
    • Fixed 16->32bpp LUT Related bug. [kode54]
    • Added hardcoded alt-enter fullscreen toggle. [theoddone33]
    • Added dialog for why the video mode couldn't be set. [theoddone33]
    • Added Circle buffer patch (savestate fix). [zinx]
    • Fixed problem with man page when installing (when man1 directory doesn't exist). [hpsolo]
    • Fixed cmd line sound quality. [pagefault]
    • Fixed zlib and libpng issues. [theoddone33, pagefault]
    • Updated libpng Version checking [theoddone33]
    • Added -lm to acinclude.m4 so AC_TRY_RUN doesn't return negative on some systems looking for libpng. [theoddone33]
    • Overhauled Makefile. [theoddone33]
    • Fixed install target, -D should not be used. [theoddone33]
    • Added the name of the start address to the error message, when mprotect fails. [theoddone33]
    • Update config.sub. This allows configuration on 64bit targets, and requires to be rerun. [theoddone33]
    • Added HQ2X filter! [MaxSt, pagefault, zinx]
    • Snapshots now use the full ROM file name. [Nach]
    • Prefixed Snapshots with leading zeroes. [Nach]
    • Renamed Linux Version to SDL. [pagefault]
    Windows Only:
    • Updated icon with Windows XP compliancy. [cdbsi]
    • Added new disable screensaver code. [pagefault]
    • Added a CPU utilization fix. [kode54, pagefault]
    • Added 48khz sound support, updated sound code, and fixed sound bugs. [pagefault, Nach, ipher, StatMat]
    • Fixed a couple of input bugs, such as one concerning the 5th joystick and another that made the mouse get stuck in an endless loop. [pagefault]
    • Removed alternate timer. [pagefault]
    • Fixed Netplay freezing bug. [pagefault]
    • Many new video features, including (but not limited to): HQ2X, HQ3X and HQ4X graphic filters, support for hi-res and D modes in 32bpp windowed mode (now default), new aspect ratio code for scaling, and the KitchenSync (usable only via the commandline). [MaxSt, pagefault, Darkfalz]
    • Fixes for video code errors, such as those that occured when alt-tabbing in fullscreen, MMX interpolation fixes, and blitter fixes. [pagefault, zsKnight]
    • Snapshots are now numbered and use the full ROM file name. [Nach]
    • Renamed Windows version to Win32. [pagefault]
    • Win32 port can now also be compiled with MinGW (but we won't support it till the next release). [Nach]
    All Ports:
    • Added multiple timing tweaks, fixed various emulation bugs, and many other technical updates, including (but not limited to): SPC core updates (with improved sound decoding), safer memory allocation in certain areas, HIRQ and VIRQ fixes, color add/sub and color bleeding fixes, HDMA improvements, sprite priority and flickering fixes. Many more games work . [pagefault, _Demo_, Nach, TRAC, Overload, theoddone33]
    • Overhauled a lot of code, such as checksum calculation and mirroring code. Overhauled and added much better EHi/Hi/Lo ROM code, improved reset vector, changed much hard coding to variables. Fixed more SRAM bugs than can be counted. Made optimizations to complex loading functions, syntax, memory init (Thanks kode54), execution, and initialization code. Also greatly improved PAL/NTSC detection. Also now has much better chip detection and gives more informative chip names. More games which never loaded before now load properly, such as Dai Kaiju Monogatari 2 now loads and plays great without the Dejap patch. [Nach]
    • Cleaned up, overhauled, removed, and ported a lot of code (asm to C). [pagefault, MKendora, Nach]
    • Overhauled IO latch behavior, added proper latching behavior and other latch fixes (such as proper latching of bit 7 on $4201), and added proper behavior of RDIO regs. [pagefault]
    • Removed many, many hacks. [Nach, pagefault]
    • There have been some modifications and reorganizations of the GUI, including new path setup and chip configuration windows and a reorganization of the Game Key window. [pagefault, Nach]
    • Updates to the video code, with enhancements of triple buffering, better input support in the video dialog, and other general video code updates and bug fixes, such as a fix for the 60hz mode. [pagefault, MaxSt]
    • New extra options are now available in various locations, like the "GUI burning effect", new commandline options, a new quick key to control players 1/2 with 3/4, and smaller message text. Some obsolete ones have been removed. [pagefault]
    • Some changes in the Input configuaration: Hitting "Set Keys" is now prevented if controller is set to "None". Also, if no controller is selected, the settings of the individual keys are now locked. [Nach]
    • Updated default configuration, in general. For example, stereo sound is now enabled by default at 32khz, with gaussian interpolation. [pagefault]
    • Signed saturation fix for gaussian interpolation (Thanks kode54). [pagefault]
    • Fixed several Netplay issues. [_Demo_, pagefault, Nach]
    • Fixed some of our .zmv movie recording problems. [Nach]
    • Fixed a small bug in SPC saving. [pagefault]
    • Fixed issues with config file saving. [pagefault, Nach]
    • Fixed PNG snapshot filenames and PNG height. [StatMat, Nach]
    • Fixed DIP switch 2 on Super System. [pagefault]
    • Fixed an auto frameskip issue (Thanks MKendora). [pagefault]
    • Fixed rewind when using commandline filename. [StatMat]
    • Fixed some issues when loading ROMs via command line. [Nach]
    • Removed ROM info that appears when loading via command line. [Nach]
    • Added a command-line savestate fix. [StatMat]
    • Fixed an annoying savestate bug. [pagefault]
    • Super Bases Loaded 2 works better, due to a fix in DSP-1 mapping. [_Demo_]
    • Horai Gakuen works better, due to a special fix. [_Demo_]
    • Lufia 2 problems are now fixed. [pagefault]
    • Emerald Dragon now works - again. [pagefault]
    • Many updates on the SPC7110, such as normal timing, special ratio removal, and better pack loading code. [_Demo_, pagefault, Nach]
    • Removed SPC7110 logger and S-DD1 test. [grinvader]
    • Removed support for interleaved SuperFX ROMs. [Nach]
    • Added several improvements and memory map adjustments for more accurate BS emulation. [Nach, pagefault]
    • Added call init code for DSP-2,3, and 4. [pagefault]
    • Added better support for split ROMs with headers and detecting interleaved ROMs. [Nach]
    • Added support for many more ROM extensions. [Nach]
    • ROM info now dumped to rominfo.txt on game load. [Nach]
    • Added more information lines on ROM load, such as CRC32, video, and bank information. [pagefault, Nach]
    • Added support for some NSRT features, such as NSRT header support and support for ROMs using NSRT's JMA compression format. [Nach]
    • Zipped ROMs no longer need a temporary directory. [Nach]
    • Added better handling of bad files. [_Demo_, Nach]
    • Implemented soft IPS patching functionality, with in-zip file support, buffering, and RLE support. [Nach]
    • Added a compatibility update to PPU. Passes one more electronics test (Thanks MKendora!). [pagefault]
    • Fixed variable types in many locations, ZSNES can now play games without hacking the binary to make code segments writable. [Nach]
    • Added motion blur (Thanks ipher for fixing the entry in the GUI). [pagefault]
    • Made ZSNES more HTPC friendly. [pagefault]
    • Fixed many compiler warnings, added compiler optimizations, and more compiler fixes and code cleanups. [Nach, MKendora, theoddone33, pagefault, ipher, SamB]
    • Unicode support partially supported. Will complete later. [pagefault]
    • ZSNES now displays the day it was compiled in the about box. [Nach]
    • Updated authors.txt, support.txt, thanks.txt, and todo.txt. [pagefault]
Versienummer 1.40
Besturingssystemen Windows 9x, Windows 2000, Linux, Windows XP, DOS, Windows Server 2003
Website ZSNES
Bestandsgrootte 643,00KB
Licentietype GPL

Door Robin Vreuls


25-12-2004 • 22:55

13 Linkedin Google+



Reacties (13)

Wijzig sortering
Nou hij heeft er flink aan gesleuteld :P

Maarum ontopic:

Volgens mij is het een beste tijd geleden dat er weer een nieuwe versie hier van uit is gekomen. Ik dacht dat 1.36 al meer dan een jaar oud is.

Jup, een hele tijd geleden zelfs
Jul 15th, 2002 - _Demo_
Version 1.36 of ZSNES has been released. It mostly contains game specific fixes.
Het is niet dat er meer dan een jaar niets aan gebeurd is, zoals je ook op de zsnes site kunt lezen:

There is now an official ZSNES WIP page. It's been up for quite a while and was posted in the forums. The builds come directly from ZSNES' sourceforge repository and contain any and all recent changes made to ZSNES.

Ik heb geen idee in hoeverre ze van plan zijn om weer regelmatig met een update te komen, ofdat we nu weer een jaar op een volgende (offciele) versie moeten wachten, maar de WIP site is (nu nog) hier te vinden:

Denk alleen niet dat je grote veranderingen in een WIP versie hoeft te verwachten, zsnes is al een tijdje 'af'.

Toch vind ik het wel mooi dat ze eens met een offciele nieuwe versie komen, ik vind het de beste SNES emulator. Ik heb de andere grote naam, snes9x, ook wel eens geprobeerd, maar ik vind zsnes toch beter werken. Mooi werk van pagefault (die volgens mij de laatste versies het meeste werk heeft gedaan) en de andere developers..
maar dan moet je toch nog de roms hebben voor dit programma
Er zijn vast en zeker nog wel wat PD's en Demo's te vinden ;)

(Ook wel wat volledige spellen, alleen is dat minder legaal) :P

ON-TOPIC: Het is zeker een geweldig programma. Als ze nu eens GBA support zouden toevoegen...
Het is een Super NES enumlator geen GBA emulator, qua hardware verscheeld het niet zo gek veel maar er zijn ook weer heel veel GBA emulators
Beste programa die er is gebruik het al jaren SUPER !!

Gaaf, zsnes is toch wel de beste emulator, ik wist niet dat hij nog doorontwikkeld werd :)
Ik gebruik voornamelijk ZSNES voor het spelen van SNES-spellen, al is SNES9X ook een goede emulator.
Ik geloof dat ie ook geen andere functie heeft dan het afspelen van SNES-spellen lijkt mij :P :9
Het klinkt raar, maar eigenlijk heeft hij gelijk en zit jij fout.

Gooi de zin maar om. Dat krijg je:

"Voor het spelen van SNES spellen gebruik ik voornamelijk ZSNES"

en dat klopt ook wel. Als er stond wat jij dacht dan had er moeten staan:

"Ik gebruik ZSNES voornamelijk voor het spelen van SNES spellen" of "Ik gebruik ZSNES voor het spelen van voornamelijk SNES spellen", afhankelijk van hoe je jouw reactie interpreteert.

Afijn, genoeg mieren geneukt voor de dag.
twiFight leest het idd op de manier zoals ik het had bedoeld.
Mooi gelijk ff kijken of ze de netcode hebben verbeterd zodat ik nog beter Mario Kart online kan doen (dan komt mijn met USB uitgeruste SNES gamepad eindelijk weer eens aan zijn trekken :) )
Eindelijk is de update hier :D

Op dit item kan niet meer gereageerd worden.

Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True