2011-11-26

SSNES v0.9.2

EmuCR: SSNESSSNES v0.9.2 is released. SSNES is a simple frontend for the libsnes library. libsnes is the emulator core of bSNES, the most accurate SNES emulator to date, in library form. The libsnes API has been implemented by SNES9x as well, allowing multiple different cores to be used for an emulator that supports libsnes. This enables the possibility of custom front-ends for the emulator.

SSNES v0.9.2 Changelog:
SSNES

Fixes for netplay
Allow OpenGL to be disabled with --disable-opengl.
Fix build for OSX.
Optimize rewind. Forces POT buffer sizes.
enable-dynamic is enabled by default.
FFmpeg and Python is automatically checked for.
Refactor XVideo driver. Checks more thoroughly for supported formats.
Log errors when netplay fails.
Better handling of timeouts in netplay.
Add SNES_ENVIRONMENT_GET_OVERSCAN. crop_overscan is handled more
intuitively.
Add rubyFrameDirection / IN.frame_direction in shaders.
Add video_font_enable. Allows disabling OSD fonts.
Improve error reporting in Cg.
Add some fixes for Python in Windows.
Supercharge rubyPrev*/PREV*. Allows looking into up to 7 previous frames.
Fix bug where OSD font would have wrong colors with certain shaders.
Expose Python to external video drivers. API bump.
Allow -L/--libsnes from command line.
Add timing support for FFmpeg recording. Allows implementations to accurately report their internal rates.
Pause while inactive disabled by default.
FFmpeg now performs the proper 15 -> 32-bit conversion [REDIST UPDATE].
Use display refresh rate as bases for audio input rate calculation.
Add --bsvrecord. Allow recording from the get-go.
Still record audio even if audio is disabled.
Fix occational horrible noise on end of recordings.
BSV recording model is revamped significantly.
Do not quit SSNES on BSV movie playback end.
Add --sram-mode. Allows controlling whether SRAM is loaded/saved for a run.
Add SNES_ENVIRONMENT_GET_CAN_DUPE. Extension to allow certain emulators to output "duped" frames (NULL frame). Freeing resources slightly when recording with i.e. FFmpeg.


SSNES-Phoenix

Add copyAll() to Phoenix [AlexFolland].
Enforce matroska extension for movie recording.
SSNES-Phoenix can now load zipped roms (single file).
Add scrollbars to log.
Update BSV recording options to reflect new model in SSNES.
Use proper icon in *nix.


Related

External Direct3D9 video plugin is feature complete.
32-bit executables are packed with mudpack. (Will be extended to redist and 64-bit builds when supported).


EmuCR: SSNES


Download: SSNES v0.9.2 x86
Download: SSNES v0.9.2 x64
Source: Here

0 Comments

Post a Comment