Super NES Emulators |
Compatibility List | SaveRAMs |
v0.715 - Fixed a crashing bug when 16bit back window clipping was using an undefined windowing clip buffer - Added spc program counter check to the spc stall detection to reduce false alarms - Tweaked IRQ processing a bit - ZSNES.CFG and ZGUICFG.DAT are now fixed so that they will use the current directory when the SET CMDLINE detection fails - Fixed several mode 7 bugs in the new graphic engines - Implemented an option to save the configuration files in the MISC menu - Added a shadow to the in-game text displays - Fixed a bug created in v0.700 where pressing F3 while sound is disabled crashes zsnes - Fixed up player 4 and player 5 so they now work again - Fixed up color a bit in the old graphics 16bit engine - Added gamma control to 16bit old graphics engine - Fixed a cheat code bug where pressing the down key in the browser overflows by 3 rows - Fixed up a bug where any memory allocation below 48mbit support crashes - Added out of memory error when loading a file from the gui - Fixed a minor off by 1 pixel windowing bug - Fixed up memory requirements in the readme.txt. It seems like compiling with C takes up 3.0 more megs. It shouldn't though. An asm only version will be release later without dsp1/ipx support unless the reason is figured out. NOTE : It seems like IPX mode randomly loses packets in certain configurations so IPX isn't recommended to use yet. v0.700 - Fixed another offset per tile mode bug - Fixed up joystick button update rate - Fixed a bug that caused sound buffer dump option to crash - Fixed a minor sound initialization bug - ZSNES now compiles with C code! - Fully rewritten commandline parser routines - Partially rewritten SET BLASTER/SET CMDLINE detection - Implemented partial DSP1 support. Seems to have some precision problems. Thanks to the snes9x team for the info! - Fixed a mode 7 nonrepeat mode off by 1 tile bug - Implemented snapshot/increment by 2 frame feature in the F1 menu for those interested in producing animations - Added variable sound buffer size to reduce static in higher sampling rates - Changed method of reading the mouse cursor position in the GUI. Hopefully, this fixes those mouse crash problems when zsnes is run in pure dos and sometimes win95. - Added a commandline to disable palette 0 (back color) modification in 256 color modes - Implemented Turbo Buttons for buttons A,B,X, and Y. Use the GUI to define those keys - Added the ability to toggle Turbo Change speed to 30hz instead of 60hz in the Options menu - Started C4 chip emulation. Nothing is playable yet. - Fixed up SET CMDLINE detection. Hopefully, zsnes.cfg and zguicfg.dat will now end up in the correct directory. - Started Modem Support (direct modem to modem). DOS-Compatible modem required! Thanks to Dark Force for helping out on getting a bug that kept USR's and other modems from working! Also thanks to The Minder for a lot of help testing! Note : Modem mode isn't free of bugs - Added in-game chat key to the GUI keys for modem/net support. Currently defaulted to 't' - Forgot to add EMMS after any MMX routines that seems to cause any FPU instructions to crash - Fixed an interrupt re-enable bug in the Gamepad Pro code which seems to have eliminated the locking bugs when it's not set on GrIP mode - Implemented keys to adjust Frame Rate up or down during gameplay. You can define them through the GUI under Gamekeys - Implemented keys to slide the volume level up or down during gameplay - Fixed a small HDMA screw up bug when using Save/Load states which caused the screen to flicker once in many games - Finally fix up 48mbit mapper support! Many thanks to Dark Force, Mike Gilroy, and Frank Hughes for a lot of help on this! - Several fixes to register 4211h - Rewrote IRQ timing handler (not perfect, but better) - Implemented Fossil Driver support to the modem support. - Fixed an IRQ reenable bug - Increased default cycles a bit - Fixed some major mode 7 rotation bugs - Added support for uninterleaved 48mbit roms - Added a FIX option to the cheat code to correct incorrectly converted codes - Implemented Mode 7 horizontal flip - Implemented primitive IPX support. It is very primitive at the moment and may not work since it isn't really tested much. - Optimised some 65816 direct page addressing modes NOTE : .ZMV (Movie) files recorded under v0.635 has good potential on becoming obsolete in this version because of the timing changes NOTE : IPX support and Modem support may be buggy since it hasn't been tested on multiple types of connections yet. |
1.12 - Cyber Warrior X is now the maintainer of the Dos Port. - A new SPC Dumper has been implemented. (use F1 to activate) - Pretty much Complete Config file support(special thanks to Kreed for the inspiration). Joystick Mappings, and a few other things need to be added later. - NetPlay has been disabled for this release since it crashes under all systems using Scitech Display Doctor. - Diagonal Keys on number pad can now be used(makes games like Street Fighter easier to use). - Changed Grip Mapping, should be as close to a real Snes pad as possible. - Added a Fast-forward key. (it's like what the tilde key does in Zsnes) Use F2 to activate, and F3 to put the speed back to normal. - Disabled Quick-freeze due to a planned rewrite of it, as well as a remap of it. 1.11 - Mario Kart now works again in the Dos Port. (although, very buggy) - Partially fixed the DOS netplay server - the server timer is running too slowly and it doesn't deal with disconnects correctly yet, but its getting there. - Corrected the sound echo delay - it was varying with the sound playback rate choosen by the user - it shouldn't have been. - Implemented DOS netplay code - DOS server code still not working though. - Removed all floating point calculations from the sound generation code. - Fiddled with the pitch modulation code - my guess is the output of a channel that is used to modulate the frequency of another channel is automatically muted by the SPC700 chip. Just a guess, but the wind from FF3 sounds 'better' but far from perfect. - Optimised the tile palette index calculation. - Optimised the planar to chuncky tile conversion code. - Added zipped ROM image support using Gilles Vollant unzip code and some code that Ivar (Lestat) sent me a long time ago. - 65c816 asm RTI instruction was destroying the program bank in emulation mode, the C code was already correct. Caused C64E to break. 1.10 - Finished NetPlay v1 - allows up to five networked machines to play multi-player SNES games, one player on each machine. (problems with Dos Port though) - Switchable full-screen mode added to Linux X11 port, some code and ideas nicked from Maciej Babinski's original Snes9x XFree86 DGA Linux port, the UAE Amiga emulator, plus lots of my own code. 1.08 - Bug fixes to C Super FX emulation - now Winter Gold works correctly again. |
v0.85 - The SRAM was not always saved, that's fixed. - Speed hacks can be disabled in the options menu. - Window clippings can be disabled in the emulation menu. - the palette of some sprites/tiles was fixed - fixed some other bugs in the PPU - fixed the MOV1,AND1,NOT1,... APU instructions - The ROM Editor dialog was also implemeted (but is useless for the moment) v0.84: - fixed a serious bug in the SPC700(now BASTARD! works) - fixed a bug in CPU decimal addition/substraction - removed some bad colors which could appear in some games - fixed a bug in port 0x4212 (Bubsy works) - Some sprites were transparent whereas they should not(e.g. in Super Off Road) - fixed a bug in MODE 7(Super Metroid intro) - fixed some bugs with the CPU speed hack(Ultima 7 works again) - fixed a bug in RAM initialization(should be filled with '0xFF') - fixed a bug in SRAM read/write(Final Fight 3 works) - fixed and speeded up some transparencies effects(for instance, in Zelda) - fixed a bug in interrupts calls(decimal flag should be reset) - fixed another bug in SPC700 and thus, removed the sound bugs in Zelda and made Seiken Dekentsu 3 works. - now Sound_ouput = 0 disable also the SPC700(some games may need this) - fixed a bug in HDMA/DMA - fixed a bug with ENVX read(BomberMan 5 works again) - fixed some bugs with ADSR/GAIN - fixed some bugs in the MOD Ripper(especially music speed) - some other small bugs fixed. A lot of new games work! |
<- Return to the Mainpage |