Snes9x v1.42

posted in Emulator Release by narvick on Dec 4th, 2003

A new version of Snes9x is out! This is a fantastic SNES emulator that has been around a long time. It's open source and has many different ports available. This release gives us a Windows and Linux binary for now. Lots of changes:
  • Added 8-bit rendering filters
  • Added Sanity Checks for the Display Dialog
  • New Layout for the Joypad Dialog
  • Fixed that annoying Joypad dialog bug. Now check to see if the axis exists before asking for the info from it
  • Added full POV support
  • Fixed SRAM sizes for SuperFX games
  • Stopped saving SRAM for games with no battery
  • Killed the gray line and slightly optimized Win32 GL
  • Stack wrapping fix in C core
  • Removed some dead hacks (Oda Nobunaga and Dezaemon)
  • Fixed some DMA and HDMA modes
  • Improved HDMA timing
  • Cleaned up load and deinterleave code
  • Removed old UI DLL
  • New cheat dialogs
  • Started Unicode preparation in Win32 UI
  • Implement odd sprite sizes, sprite priority rotation
  • RTO code that hopefully works. MK's #define is "MK_DEBUG_RTO" to try to debug the RTO code
  • SDD1 decompression support for Linux. Also added a new command line option -sdd1-pack
  • Added correct VRAM read logic. #define CORRECT_VRAM_READS if you want it
  • Removed the non-VAR_CYCLES path
  • Changed access timing map to be address-based
  • DSP-1 updates
  • S-DD1 compression support
  • Optimized S-DD1 code
  • More work on Exhaust Heat 2
  • Separated ROM detection from file reading
  • Fixed a mirroring bug in LoROMs
  • Cleaned up some mapping issues
  • ST018 games now boot before locking up
  • SA-1 state was not completely reset, crashed Marvelous
  • Removed sample caching. It caused problems, and was not noticably faster
  • Fixed interlace without breaking the displays for MK
  • Fixed a PPU OpenBus hack
  • Moved SPC7110 and S-DD1 regs to speed up the general case of reading the $4xxx registers
  • Altered Hi/Lo ROM detection to fix a few misdetects
  • Implemented RTO flags. With MK's implementation of $213F's interlace bit, we now pass the SNES Test Cart's Electronics Test
  • Fix sprite windowing bug
  • Way back in v1.40, MK changed the Windows port to default to default to a plain old joypad instead of the MP5. And then we removed the hacks for games that dislike the MP5. So we need to change the defaults elsewhere too...
  • Cleaned up the hacks section somewhat
  • Removed some interleave hacks
  • Fixed a bug in KartContents
  • Transparency fix for Jurassic Park
  • A hidden Win32 feature
  • Kludged Mark Davis until I get stable APU timing
  • Win32 renders overscan always, fixes some jumpy games
  • Fixed an FMOD bug
  • Cosmetic tweaks
  • Fixed 2 special chip bugs in the C core
  • Added some sanity fixes to the C core, fixes MLBPA Baseball for C core users
  • Updated zlib source (includes 1.1.4-1 patch)
  • Compiler warning fixes
  • Updated the SuperFX ASM core
  • Kludged Unix compilation to produce working SuperFX with the ASM core
  • Kludged VC to deal with optimization weirdness
  • Hacked Robocop vs. Terminator using Daffy Duck hack. Stops flashing
  • Added some defines to the ASM core
  • Added possibility to take screenshots on Unix
  • Initialize the C SuperFX core better
  • Kludge a Japanese golf game until the APU timing is fixed
Get it at the Super Nintendo Emulators or Super Nintendo Emulators for Unix pages!

Thanks to Kiwert 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



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