NSFPlay v2.3 is released. NSFPlay is an NSF player for Windows and plugin for Winamp. It is a fork of the original program by Brezza, intended to provide support for more recent Windows operating systems, and improve its accuracy and utility.
NSFPlay v2.3 Changelog:
Emulation:
All illegal 6502 opcodes are now emulated.
Audio emulation is now driven by CPU clock cycles, increases timing accuracy.
FDS emulation completely rewritten for better accuracy.
N163 emulation completely rewritten for better accuracy.
APU frame sequencer now correctly driven by $4017, supports 4 and 5 step modes, immediate reset, and IRQ flag.
MMC5 frame sequencer now independant of APU frame sequencer.
Time dilation now slows frame sequencer along with CPU rate.
Replaced PREFER_PAL setting with REGION, containing more options including Dendy support.
Swapped duty option for APU1.
More effective implementation of DMC anti-click option.
Removed useless "frequency limiter" APU option.
Added optional mute for ultrasonic triangle.
Fixed broken oversampling filter.
Adjusted device volumes to match more careful measurements, all centred at 128 now.
Other:
Better small icon.
Thinner DPCM address display, does not get truncated.
Using # instead of + for note names.
Cosmetic fixes in settings dialog.
Keyboard frequency display correction for APU/MMC5/VRC6 (were off by 1).
Keyboard envelope display now shows L for loop.
N163 waveform display now hides waveform when track is muted with a wave length >= 128.
Expanded infobox info for NSFe.
Fixed improper loading of UI DLL, prevents crash in same folder as Famitracker.
UI DLL now reports version, preventing potential problems if mismatched.
LOG_CPU option for dumping register writes to file.
Fixed song wrap where NSFs do not start on song 1.
Source code cleanup: removing unrelated Z80 emulation code.
Download: NSFPlay v2.3
Source: Here
0 Comments
Post a Comment