GameTronik - bsnes v109

Gametronik - La Passion des Jeux Video : Actualité, Emulation et Roms, Abandonware, Manga, Animes


Rechercher un Jeu :



bsnes v109, Emulateur Super Nintendo

Par shu, le 07/09/2019, 17:24

bsnes v109

Nouvelle release pour Bsnes, émulateur SNES développé par Byuu, qui passe en version 0.109.

Au départ, Bsnes a été conçu pour émuler seulement la Super Nintendo. Le core de Bsnes fut ensuite inclus dans une nouvelle version de l'émulateur (Higan) qui se voulait dans un premier temps multi-plateformes Nintendo, avant d'élargir son champ d'action avec le support de la WonderSwan, la Master System, la Game Gear, la Megadrive, ainsi que la PC Engine et la SuperGrafx.

Depuis la version 0.107, Byuu a décidé d'isoler à nouveau le core de Bsnes tout en profitant des améliorations d'Higan, cette opération visant à le rendre plus performant et plus simple d'utilisation comparé à Higan.

Le programme émule également les extensions SNES suivantes :
_ Super Game Boy
_ BS-X Satellaview
_ Sufami Turbo

A noter que le développement d'Higan n'est pas stoppé pour autant, celui-ci devant nous arriver prochainement dans une toute nouvelle formule.

Changements :

I'm happy to release bsnes v109, with a month's work of non-stop polish on top of the previous release.


- 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

Fonctionnalités :

Unique Features

- 100% (known) bug-free compatibility with the entire officially licensed SNES games library
- True Super Game Boy emulation (using the SameBoy core by Lior Halphon)
- HD mode 7 graphics with optional supersampling (by DerKoun)
- Low-level emulation of all SNES coprocessors (DSP-n, ST-01n, Cx4)
- Multi-threaded PPU graphics renderer
- Speed mode settings which retain smooth audio output (50%, 75%, 100%, 150%, 200%)
- Built-in games database with thousands of game entries
- Built-in cheat code database for hundreds of popular games (by mightymo)
- Built-in save state manager with screenshot previews and naming capabilities
- Support for ASIO low-latency audio
- Customizable per-byte game mappings to support any cartridges, including prototype games
- 7-zip decompression support
- Extensive Satellaview emulation, including BS Memory flash write and wear-leveling emulation
- 30-bit color output support (where supported)
- Optional higan game folder support (standard game ROM files are also fully supported!)

Standard Features

- MSU1 support
- BPS and IPS soft-patching support
- Save states with undo and redo support (for reverting accidental saves and loads)
- OpenGL multi-pass pixel shaders
- Several built-in software filters, including HQ2x (by MaxSt) and snes_ntsc (by blargg)
- Adaptive sync and dynamic rate control for perfect audio/video synchronization
- Just-in-time input polling for minimal input latency
- Support for Direct3D exclusive mode video
- Support for WASAPI exclusive mode audio
- Periodic auto-saving of game saves
- Auto-saving of states when unloading games, and auto-resuming of states when reloading games
- Sprite limit disable support
- Cubic audio interpolation support
- Optional high-level emulation of most SNES coprocessors
- SuperFX overclocking of up to 800%
- Frame advance support
- Screenshot support
- Cheat code search support
- Movie recording and playback support
- Rewind support

Site officiel :

Hébergement du projet :

Section SNES/Super Famicom (Goodset)
Set No Intro SNES/Super Famicom

Ce sujet a été lu 1293 fois.

Ajouter un commentaire

Get 7-Zip!