Steps to reproduce emulator bug:
1 - Load Snes9xGx Wii
2 - Open up Kirby's Dreamland 3
3 - Start moving so the screen can scroll left or right
4 - Horizontal/Vertical scrolling should be constant 60fps, but it's
somewhere in the range of 50-55fps.
Now, I have the Virtual Console version as well and I wanted to compare running it on Snes9xGx Wii and the VC. Oddly enough, the VC version has full speed during vertical/horizontal scrolling, but Snes9xGx does not. They're both being emulated, I know that, but seriously, this is perplexing.
Video showing how it should be - http://www.mediafire.com/?itlc89ie9xn92q1
Think of Snes9xGx changing frameskip up and down, making it choppy versus being smooth. Surely, if the VC version can do it, then Snes9xGx should be able to do so as well. It can't be the Wii's fault, can it?
To sum up: Why does Snes9xGx run Kirby's Dreamland 3 at a choppier framerate than the Virtual Console version? Isn't there ANYTHING dborth could do to optimize it? Or is this because I'm running off an SD card?
Information -
Version: 4.2.8 official ( http://tinyurl.com/3nclvar )
Wii System Menu: 4.3 U/NTSC
Snes9xGx Forwarder: http://tinyurl.com/3gjvsp5
HBC Version: 1.0.8
Tried both boot.dol and boot.elf files.
ROM: Kirby's Dreamland 3 (U) [!].sfc
Checksum: Okay
ROM Size: 32mbit
Region: NTSC-U
Heck, other games (like Final Fantasy VI) are affected in towns, the framerate drops, but not when playing the VC version. WTF?

I already asked dborth about this, but he didn't really give me any insight and told me he no longer accepts bug reports, because yes, this is a bug that needs to be reported.