Nouvelle version de cet émulateur de SuperNes.


Les changements:
– greatly improved macOS support, fixing all obvious bugs and adding fullscreen support
– added libretro target [Themaister, rtretiakov]
– much smarter automatic HD mode 7 perspective correction support [DerKoun]
– added CPU and SA-1 overclocking support
– added fast forward speed limiting
– added a new « hotfixes » option to fix critical (deadlocking) bugs that also occur on real hardware (eg for Dirt Racer)
– added options to emulate bugs in ZSNES and older Snes9X releases to increase compatibility:
« No VRAM blocking » for older fan translations
« Echo shadow RAM » for older Super Mario World ROM hacks
« CPU fast math » for older homebrew
« Entropy: none » technically counts as well, for demoscene software made for SNES copiers
– added dialog for IPS patching to choose whether they were made for headered or unheadered ROMs
– lowered volume during fast forwarding and rewinding to reduce audio distortion
– added option to mute sound during fast forwarding and rewinding
– added an option to deinterlace all SNES games by rendering at 480p (almost no speed hit; highly recommended)
– added multi-monitor support to Windows, Linux, and BSD
– improved pause and frame advance support
– improved mosaic emulation for the fast PPU
– added entropy (randomness) settings; default to no randomness for movie recording (guarantees consistent playback)
– improved MLT_REQ Super Game Boy emulation; fixes Killer Instinct to default to player 1 instead of player 2 [endrift]
– added option to disable video dimming during pausing (useful for screenshots with window decorations)
– redesigned the settings and tools windows to use lists instead of tabs
– redesigned the input and hotkey settings windows to be easier to use and with clearer naming + icons
– added option to make hotkeys combinatorial (eg Ctrl+F) instead of separate (eg F11 or Gamepad L-shoulder)
– restructured the settings menu to be more intuitive
– fixed path selection dialog from sometimes appearing offscreen
– added wildcard search support to the file loading window
– fixed the –fullscreen command-line option
– redesigned the thread scheduler to allow enhanced compatibility with SA-1 and SuperFX overclocking
– fixed the pseudo-hires blur emulation support with the accuracy PPU
– removed template integer classes from the fast PPU to make the code more portable
– removed icarus from bsnes and merged the heuristics directly into bsnes itself
– ~5% speedup by optimizing CPU memory accesses and the PPU counters
– fixed an out-of-bounds memory access in the DSP core [Sour]
– enhanced the snow effect with depth-of-field and alpha blending support
– double-clicking a cheat finder result will now add the new cheat code directly
– added « [HLE] » indicator to the title bar when coprocessor HLE is being used
– simplified game titles with multi-carts (eg omit « Super Game Boy + » in SGB mode)
– the emulator now pauses on Windows when navigating the menus
– added SNES support for decoding Game Genie and Pro Action Replay codes
– added Game Boy support for decoding Game Genie and Game Shark codes
– added many more tooltips to explain GUI functionality
– minor speedups to SuperFX and Cx4 emulation (via object locality)
– simplified the mode 7 rendering code for the accurate PPU
– suppress Alt+F4 while in fullscreen mode
– fixed every reported regression caused by the speed optimizations I’ve been adding recently

Des builds automatiques sont disponibles ici.


Télécharger bsnes (64 bits) v114 (4,2 Mo)

Site Officiel

En savoir plus…