The long filename problem's already been mentioned, and now fixed in the new release:
fishyNES version 0.02b
Stuff added/fixed:
Default buttons are now changed to the suggested X = A, B = B, A = A, Y = B.
If you still don't like that, edit the fishyNES.cfg file to suit your tastes. Hopefully it's pretty self explanatory
R/L go backwards/forwards in steps of 10 ROMs in the selector to make browsing big ROM collections faster.
Long filenames no longer screw things up. It doesn't do anything clever, just truncates them to 32 characters. That should be enough to at least identify the ROM!
Volume control now works, using... the volume buttons. Imaginative.
Frameskipping. Defaults to fs0, but pressing L/R in game will decrease/increase frameskip. Currently the maximum is fs2.
Oh, and I need some help - someone please come up with a decent splash screen and ROM selector background! Something like the MAME ones would be good. I have no graphical ability at all
Thanks!