Snes9x v1.39

posted in Emulator Release by outsider on Sep 19th, 2001

Snes9x is a SNES emulator for Windows / Linux and Solaris. Here's what's new:
  • Added SDD-1 unknown graphics data logging at the dumper's request. A bit late but might help with Street Fighter 2 Alpha's data dumping. Creates a romname.dat file in the freeze file folder.
  • Implemented 16-bit texture support for OpenGL modes in Windows and Linux. Had to support a new pixel format type to do it - RGB5551 (one bit of alpha) which caused me some major problems - black was no longer always pixel value zero!
  • Removed the Bump map OpenGL mode from the Windows port (didn't look so good anyway and was slow).
  • Added a hidden novelty OpenGL mode (clue: a keyboard shortcut activates it)
  • Reverted back to FMod version 3.20 after reports that version 3.33 broke AD3 support.
  • Implemented a better work-around for the broken select system call in the Linux kernel - the original work-around was long-winded and stopped working when I implemented OpenGL support under Linux.
  • Added the same speed-up hack to the OpenGL code that the Glide code already supported. Basically, if your OpenGL implementation supports 16-bit textures then OpenGL mode should be as fast, or faster than the 3dfx Glide mode.
  • Hopefully fixed Glide support.
  • Reverted back to the original colour blending code. The newer code, although more accurate in most cases, had too many glitches and was slower.
  • Included multiple Japanese games fixes from Iswashi San.
  • Fixed a timing problem caused by a speed up hack that was affecting Top Gear 300. No the game still isn't playable yet, but I noticed the problem while investigating the DSP-4 chip used by the game.
  • Windows - SNES Emulators
  • Linux / Solaris - SNES Emulators for Linux