Snes9x v1.43 WIP1

posted in Emulator Release by narvick on Jul 11th, 2004

The Snes9x team has released a new WIP version of the excellent and highly portable Super Nintendo emulator. Windows and Linux binaries and the source are available as of now. Here's what is new:
  • Win32: Added .avi output feature
  • Win32: Fixed frame timings >100ms, added frame advance
  • Rewrote Unfreeze, renamed it S9xUnfreezeFromStream, failing to load a freeze file no longer resets emulation
  • Fixed Unfreeze to restore IPPU.HDMA properly
  • Rewrote OBC1 code to match the real chip
  • More updates to the DSP-1 code, fixes to projection
  • Unix/X11: Rewrote keyboard setup code
  • Added movie recording + rerecording support
  • Added -hidemenu CLI switch
  • Fixed broken Win32 filters
  • Added internal support for emulating the new-style SNES
  • Cleaned up many quirks of the cheat search engine
  • Fix mosaic in hires SNES modes (Tokimeki Memorial)
  • Rewrote Legend's hack, added another game to it
  • Optimized the Open ROM dialog
  • Rewrote the Seta DSP map
  • Began string isolation for the UI, eases translation
  • Added -nopatch -nocheat, and -cheat CLI items
  • Fixed a UI typo
  • Fixed several C core stack ops in emulation mode
  • Split emulation mode ops from native mode ops
  • Seta special chip emulation enhancements
  • Code tweaks to the ST010
  • Fixe some C/ASM quirks and HDMA quirks
  • Several timing hacks to fix games
  • Improved checksumming for odd mirrorings
  • Snes9x uses a standard zlib instead of a packaged one
  • Exhaust Heat 2 and regional ports are playable
  • Game Doctor dumps that are 24 Mbit are now supported by a force option
  • SuperFX interleave format is now considered deprecated. Support will be removed in future versions
  • Made SuperFX interleave detection a compile option
  • Added memory maps for slotted games
  • Fixed a typo in the usage messages
  • Fixed the bug that had nuked optimizations
  • Restored full speed optimizations in release builds
  • Added non-speed-hack version of color subtraction
  • Fixed mouse offset in resized X11 window
  • Fixed a (presumably) long-standing bug: Mode 6's BG is depth 4, not depth 8!
  • Unix: Unmap all joystick buttons before applying -joymapX
  • Win32: Added a define to disable pausing when focus is lost, NOPAUSE
  • Win32: Changed the default for Auto-save SRAM to 15 sec
Get at the Super Nintendo Emulators for Windows or Unix pages! Thanks to Koji and Sebastian Ravers for the news


Emulators For:
Windows/DOS
Unix/Linux
BeOS
Macintosh
Amiga
Consoles
Java
Palm OS
Pocket PC
Digital Cameras
Digital Phones
Calculators
QNX
Windows Mobile Smartphone
Microsoft Silverlight



Other Releases
Extenders
Frontends
ROMs (Public Domain)
Hacks
Cheats
Movies
Savestates
Music
Technical Documents
Translations

Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins



Downloads:
Home
Forums
News
News Archive
Register
My Hacks
My Cheats
My Movies
My Savestates
My Music
My Technical Docs
My Translations



Popular Systems
Commodore 64
Dreamcast
GameBoy
GameBoy Advance
GameCube
Genesis / Sega CD
MAME
NES
Nintendo 64
Nintendo DS
Playstation
Playstation 2
Sega Master System
Sega Saturn
SNES
Virtual Boy
XBOX
>> More


Hosted Sites
Ad Squared
Bat GBA
Bloodlust Software
Slick Productions
Drewseph
FF8 Soundfont
GamerBase
General CoolNES Translations
Jathys
Just4Fun Translations
Kirbybox
Metroid II Secrets
Mega Man XZ
Mr Click
FB Config
Nintendo Game Archive
NiftyHacks
ROM MVP
ROMs
RPG Central
Swedish Emulation News
Spun Web Translations
NESten
Topping Translations
ZD SPC
Zeldit
ZeroSoft
ZSNES