Why don some NSF rips work correctly on FCE Ultra?
Some NSF rips are bad. Some read from addresses that are not specified in the NSF specifications, expecting certain values to be returned. Others execute undocumented instructions that have no effect on less-accurate software NSF players, but will cause problems on NSF players that emulate these instructions. Also, the playback rate specified in the NSF header is currently ignored, as it is inherently inaccurate. Some NSF rips neglect to write to $4017, which can cause notes to terminate too quickly and other similar effects. Many Konami NSF rips are affected by this.