Ngine-SNES9x 0.30 Released!

This latest release is finally here. Just what everyone had wanted. Or something around those lines. Here is whats new:

ADDED: if all PAL/NTSC detection fails, press Y button on controller to change back and forth.
ADDED: keyboard mode now supports unix style TAB completion features! nice isn’t it? 😉
ADDED: Fiddled a bit with the startup flags of SNES9x for more speed. Speed is no more painfully slow, not fullspeed yet, but accept- able.
FIX: SNES9x no more crashed when fed a non existant filename.
FIX: ntsc and pal commands now correctly stick when invoking SNES9x
ISSUE: autodetection on startup may still not work correctly. Type “ntsc” at the command prompt to get to NTSC mode.
ADDED: new build flag BUILD_FOR_BURNING (will make ngine work without a serial connection)
ADDED: controller polling code in keyboard menuing code, messaging via event loop.
ADDED: controller ROM selection for snes9x, enabling nonkeyboard people to operate ngine-snes9x
ADDED: Means to switch back from joypad operation to keyboard operation
ADDED: Exiting SNES9x emulation now also possible using DC controllers start button, not only keyboard “esc”
CHANGE: in snes9x, START is now “analogue pad up”, select is now “analogue pad down”, exiting snes9x is Dreamcasts “start” button
CHANGE: filenames can be no longer than 40 characters. Behaviour for longer filenames is undefined.
ISSUE: joypad button press handler is dirty, don’t hold down buttons for a long time, or else… 😉
ISSUE: changing into directories is currently not possible using joypad control. You have to stick the ROMs into the root dir of your CD if you do not have a keyboard.

Wow is that long or what. Be sure to grab the download.
ngine-snes9x 0.30 zip (Self Booting) (Disk Juggler)