📄 history.txt
字号:
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]
- 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]
DOS Port:
----------
- Fixed cubic spline interpolation. It should actually save the option now!
[pagefault]
- Fixed other various DOS sound bugs. [Nach, pagefault]
- Fixed a frameskipping bug. [pagefault]
Win Port:
----------
- 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, Jonas Quinn]
SDL Port:
----------
- 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 that occurs when
mprotect fails. [theoddone33]
- Update config.sub. This allows configuration on 64-bit targets, and requires
autogen.sh to be rerun. [theoddone33]
- Added HQ2X filter! [MaxSt, pagefault, zinx]
- Snapshots are now numbered and use the full ROM file name. [Nach]
- Renamed Linux version to SDL. [pagefault]
We have also greatly improved support for special hardware in ZSNES v1.40.
These require special mention:
* SuperFX core updates:
- pagefault
* SA-1 core updates:
- pagefault
* C4 core updates:
- Research: anomie
- Main Code: Nach
- Special thanks to The Dumper and TRAC!
* DSP-1 core updates:
- Data Retrieval: pagefault, Overload, The Dumper
- Main Code: pagefault, Overload, The Dumper, neviksti, Andreas Naive,
_Demo_
- Integration: MKendora, Nach
- Processing Code: pagefault, Nach
* DSP-2 emulation:
- Data Retrieval: Overload
- Research: Overload, neviksti, MKendora, The Dumper, CaitSith2
- Main Code: kentaro-k.21
- Processing Code: pagefault, kentaro-k.21
- Special thanks to Lord Nightmare!
* S-DD1 emulation:
- Data Retrieval: The Dumper, Dark Force, zsKnight, Gary Henderson
- Research: Andreas Naive
- Main Code: anomie
- Processing Code: _Demo_, Nach
- Special thanks to all the other developers and users who worked on this
hard project!
* ST010 emulation:
- Data Retrieval: The Dumper, MKendora
- Main Code: The Dumper, Overload, Feather, Nach
- Processing Code: The Dumper
- Code Fixes: pagefault
* Sufami Turbo support (preliminary):
- Nach
* SD Gundam G-Next and Same Game expansion pack support:
- Nach
............................................................
v1.36 - July 15, 2002
............................................................
- Fixed Gunforce, added invalid HDMA modes. [_Demo_] (Thanks Overload!)
- New BRR decoding method, this should resolve all the sound issues introduced
in 1.35 and fix new ones. (Noise simulation isn't used anymore) [_Demo_]
- Fixed another bug with command-line netplay. (Windows only) [pagefault]
- Fixed hang in NBA Live 95 and 96. [_Demo_] (Thanks Overload!)
- Fixed sound not working on first run. (Windows only) [pagefault]
- Fixed some more mode 4 issues in the new gfx engine. [pagefault]
- Added offset mode disable toggle to 8-bit new gfx engine. [pagefault]
- Fixed SPC hang in 90 Minutes European Prime Goal by clearing spcram.
[_Demo_]
- Updated fix for Clayfighter to fix some bugs in battle. [_Demo_]
- Fixed crash with certain games. (SDL/*nix only) [theoddone33]
- Added better OBC1 detection. [_Demo_]
- Special hack for Samurai Showdown IRQ problem. [_Demo_]
- Special hack for Kamen Rider menu, requires special latch reading. [_Demo_]
- Special hack for Super Famista 1 & 2 SPC bugs. [_Demo_]
- Fixed some more bugs in video code. (Thanks Perryman for the video table)
(Windows only) [pagefault]
- Fixed Digital Devil Story hang by modifying the spc code.
You must start a new game for the fix to work. [_Demo_]
- Modified work ram init value to 0x55. (Thanks TRAC)
............................................................
v1.35 - June 23, 2002
............................................................
- Fixed triple buffering corruption on some VESA 2.x video modes, a very nasty
bug which accidentally slipped into version 1.337. [stainless] (DOS only)
- Added full scanlines to 320x256x8b Mode-X. Uses the same timings
as the 256x256x8b full scanlines, so it may or may not work
correctly depending on your video card. [stainless] (DOS only)
- Linked the EAGLE engine to the filtered GUI option and fixed
guassian interpolation which has been broken since version 1.71b.
[stainless, kode54] (DOS only/all ports)
- Cleaned up the 320x480x8b and 320x240x16b blitters and added
MMX support to 320x480x8b for a nice speed increase. [stainless] (DOS only)
- Added 640x400 alternatives to 512x384 video modes for video cards which
don't have them. Added a small screen option to the 512x384 and 640x400
video modes with MMX support. Also added a "wide screen" option to
640x400 video modes. [stainless] (DOS only)
- Added a full screen option to the 320x480 video modes, along
with a basic interpolation to 320x240x16b and 320x480x16b
Full screen in 320x480x16b has full/25%/50% scanlines and
interpolation has full scanlines. [stainless] (DOS only)
- Added experimental 800x600 video modes. Fixed 'n' command-line
option to allow toggling of 25%/50% in addition to full, also
cleaned up the command-line options message and the config file.
Noticed some video modes were way off-centered, fixed that
too, should now be perfect. [stainless] (DOS only)
- Fixed printing of MMX enabled message on the GUI background if you checked
MMX SUPPORT under CONFIG -> OPTIONS. Also, if you check MMX SUPPORT by
using the keyboard shortcut it will now attempt to actually detect MMX
before enabling it. :) [stainless, pagefault] (DOS only)
- Command line support in windows port [StatMat]
- Fixed problem when some video modes were not being saved. (Windows only)
[pagefault]
- Lots of updates to Linux/SDL version, including sound fixes, video code
updates and other misc bugs. [theoddone33, Thorsten Glaser, Wilbern Cobb]
- Fixed gamma in PNG snapshots. [pagefault]
- Added several new goodies to the GUI, which include a force 8-bit sound
option (fixes a few cards under WinMe), a second water effect, and
an experimental smoke effect. [stainless] (DOS only/all ports)
- Fixed problem with sound getting disabled when running command-line
network games. (Windows only) [pagefault]
- Updated video code in Windows port to properly display 239 line modes.
(Windows only) [pagefault]
- Commented, unified, and cleaned up the Mode-Q and Mode-X blitters. I did a
major overhaul to the DOS video code, I cleaned up and reorganized it alot,
and there seem to be no problems as of yet. [stainless, TRAC] (DOS only)
- Fixed a bug in sprite priority rotation. (fix damage in FFMQ) [TRAC]
- Fixed long delay between battles and fixed flickering colours
on map in Front Mission. [pagefault]
- Fixed hang when picking up apples in Equinox. [pagefault]
- Fixed keyon bug in DSP code, fixes sounds in Flaskback 3 Language Edition
(Thanks neviski) [_Demo_]
- Fixed "disco colours" in NBA Hangtime when the ball drops. [pagefault]
- Fixed an NMI issue with register $4212, fixes hang in Cu-On-Pa,
Bubsy and others. [pagefault]
- Fixed a mode 4 bug in the new graphics engine that was causing
the title screen in The Lost Vikings to be scrambled. [pagefault]
- Added support for Super System arcade system, set DIP switches
in add-on's menu in GUI. Games MUST be zipped in order to load. [pagefault]
- Added special support for Earthworm Jim 2 sound effects. [_Demo_]
- Added hack for Deaetonosama Apareitiban. [_Demo_]
- Fixed super scope position reading. [_Demo_]
- Modified a few timing things. [_Demo_]
- Fixed some 65816 instructions in processor emulation mode. [_Demo_]
- Added special timing for Grand Prix 3. [_Demo_]
- Modified sound decoding another time (helps various noise sounds like DQ6).
[_Demo_]
- Modified joypad reading for VS Collection. [_Demo_]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -