[MULTI] Bsnes 107.1

[2] @ Wtorek, 9 Kwietnia 2019 23:47CET

[MULTI] Bsnes 107.1

Byuu wrócił do pracy nad swoim multiemulatorem maszynek NINTENDO i oto efekt - pierwsza wersja publiczna tego najwierniejszego udawacza SUPER NINTENDO. Nowy BsNes jest szybszy, nie wymusza konwersji romów (co miało podnieść czystość dumpów a wniosło sporo niepotrzebnych operacji) więc na 100% warto posiadać i używać.

W najbliższych dniach czeka na zapewne aktualizacja SNES9X - changelog zmieniony, pozostaje tylko czekać na publiczny release.

bsnes v107.1 2019-04-09

  • GUI: added high DPI support
  • GUI: fixed the state manager image preview
  • Windows: added a new waveOut driver with support for dynamic rate control
  • Windows: corrected the XAudio 2.1 dynamic rate control support [BearOso]
  • Windows: corrected the Direct3D 9.0 fullscreen exclusive window centering
  • Windows: fixed XInput controller support on Windows 10
  • SFC: added high-level emulation for the DSP1, DSP2, DSP4, ST010, and Cx4 coprocessors
  • SFC: fixed a slight rendering glitch in the intro to Megalomania

If the coprocessor firmware is missing, bsnes will fallback on HLE where it is supported, which is everything other than SD Gundam GX and the two Hayazashi Nidan Morita Shougi games.

The Windows dynamic rate control works best with Direct3D in fullscreen exclusive mode. I recommend the waveOut driver over the XAudio 2.1 driver, as it is not possible to target a single XAudio2 version on all Windows OS releases. The waveOut driver should work everywhere out of the box.

Note that with DRC, the synchronization source is your monitor, so you will want to be running at 60hz (NTSC) or 50hz (PAL). If you have an adaptive sync monitor, you should instead use the WASAPI (exclusive) or ASIO audio driver.

→ NOWSZY [MULTI] Bsnes 109 06/09/19
The Untouchables (1994, Ocean)

bsnes v109 2019-07-29

  • 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
→ NOWSZY [MULTI] Bsnes 108 29/07/19

bsnes v108 2019-07-29

  • This release brings in a 25% speed increase,
  • optional frameskipping during fast forward (allowing an additional 33% max frame rate),
  • official HD mode 7 support,
  • SameBoy integration for 60% faster and more accurate Super Game Boy emulation
  • software filter support (snes_ntsc, HQ2x, Eagle, scanlines, etc),
  • the return of mightymo’s integrated cheat code database,
  • cheat search support, movie recording and playback support,
  • rewind support,
  • cubic audio interpolation,
  • 7-zip decompression support,
  • ExLoROM board mapping support,
  • adaptive sync support for OpenGL and greatly improved macOS support
  • ...and if that’s not enough, there’s also true pixel-perfect ZSNES snow effect emulation … seriously!

Some of the unique features to bsnes include:

  • 100% (known) bug-free compatibility with the entire officially licensed SNES library
  • true Super Game Boy emulation (utilizing SameBoy)
  • HD mode 7 graphics (vastly increased anti-aliasing for affine texture effects)
  • a multi-threaded video graphics renderer
  • built-in databases for games, PCBs, and cheat codes
  • save state manager with screenshot previews and label support
→ NOWSZY [MULTI] Bsnes Beta 107.3 ze wsparciem HD

Bsnes 107.3 Beta

  • HD mode 7 supersampling support
  • HD mode 7 mosaic disable option
  • Various HD mode 7 bugfixes
  • Default waveOut audio latency to 128 instead of 512
  • Removed 512×240 hires mode 7 mode.

This is considered a beta release. If you’d rather wait for something stable, please wait for v108 in the future.


→ NOWSZY [MULTI] Bsnes 107.1 ze wsparciem HD
  • This is a mod of bsnes 107.1 by byuu (high-level emulation for co-processors came right on time for this).
  • It performs Mode 7 transformations (incl. HDMA) at up to 4 times the horizontal and vertical resolution.
  • Optionally, for games with pseudo 3D perspectives, some limitations of the integer math used by the SNES can be avoided by more aggressive averaging.
  • This can be disabled in Settings/Emulator/Experimental, where you can also change the scale or disable this feature.
  • For best performance try different output modes in Settings/Driver/Video. (For me Direct3D performs best.)
  • If you find games that either look great or do not work correctly please let me know here.
  • I'd much appreciate if you could provide me with safe states for these situations (assuming that is legal, I'm not sure there), ideally slightly before the scene.
  • I'd especially like ones for the various Mode 7 use in Super Castlevania IV, especially the rotating tube background.
→ [MULTI] Bsnes 107
Franctic Flea (1996, Gametek)

bsnes v107 2019-02-22

Today I am posting the first release of the new bsnes emulator.

bsnes is designed to be a revival of the classic bsnes design, focusing specifically on performance and ease of use for SNES emulation.

In addition to all of the features of higan, bsnes supports the following features:

  • 300% faster (than higan) scanline-based, multi-threaded graphics renderer
  • option to disable sprite limits in games
  • option to enable hires mode 7 graphics
  • option to enable more accurate pixel-based graphics renderer
  • option to overclock SuperFX games by up to 800%
  • periodic auto-saving of game save RAM
  • save state manager with state screenshots
  • several new save state hotkeys such as increment/decrement slot#
  • option to auto-save states when unloading a game or closing the emulator
  • option to auto-load aforementioned states when loading games
  • save state undo and redo support (with associated hotkeys)
  • speed override modes (50%, 75%, 100%, 150%, 200%)
  • recent games list
  • frame advance mode
  • screenshot hotkey
  • path selection for games, patches, saves, cheats, states, and screenshots
  • dynamic video, audio, input driver changes
  • direct loading and playing of games without the use of the higan library
  • ZIP archive and multiple file extension support for games
  • firmware folder for unappended coprocessor firmware (see documentation for more)
  • compatibility with sd2snes and Snes9X MSU1 game file naming
  • compatibility with higan gamepaks (game folders)
  • soft-patching support for both BPS and IPS patches
  • menubar that does not pause emulation when entered
  • video pixel shaders (requires OpenGL 3.2)
  • built-in game database with over 1,200 games to ensure perfect memory mapping
  • (Linux, BSD only:) audio dynamic rate control to eliminate stuttering
  • and much more!

The one feature I regret not being able to support in this release is Windows dynamic rate control. I put in my best attempt, but XAudio2's API is simply not fine-grained enough, and the WASAPI driver is not mature enough. I hope that DRC support can be added to the Windows port in the near future, and I would like to offer a large cash bounty to anyone who can help me make this happen.

Tagi: Nintendo, Super Nintendo, Nes, Snes

wstecz09/04/2019 23:47
Inne treści związane z tematem
[NES] puNes 0.105 30/07/19 [NES] puNes 0.105 30/07/19
Kolejne poprawki w emulatorze NINTENDO 8 - puNes, nie jest to tak rozbudowany emulator jak seria FCE, jednak wyróżnia się paroma ciekawostkami, na które warto zwrócić oko - nic istotnego, jednak na pewno umilą emulację (ot jakieś shadery i inne szmery;)). W sumie, patrząc na scene poświęconą NINTENDO 8 trudno nie znaleźć czegoś, czego już nie ma, jednak puNes ...
[WIIU] Cemu 1.15.11c 02/08/19 [WIIU] Cemu 1.15.11c 02/08/19
Nowa wersja i nowe poprawki w emulatorze konsoli Nintendo WiiU.  Co mogę polecić to bardzo pomocny frontend do tego emulatora - MappleSeed, a do uzupełnienia plugin pozwalający odtwarzać materiały h264 (filmy) Cemu Hook.
[PSP] DevPPSSPP GITv1.8.0-473-g2ba998d00 [PSP] DevPPSSPP GITv1.8.0-473-g2ba998d00
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[PSP] DevPPSSPP GITv1.8.0-480-g6e78ec9c7 [PSP] DevPPSSPP GITv1.8.0-480-g6e78ec9c7
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[PSP] DevPPSSPP GITv1.8.0-481-gebe64c60e [PSP] DevPPSSPP GITv1.8.0-481-gebe64c60e
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
Do ściągnięcia
bsnes v107r1-windows-t2e.pl.7z
Dodatkowe informacje

T-shirt "Komputer Outline"

Retro T-Shirt Komputer Outline - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2019 | Krzysztof 'Faust' Karkosza Google+Kontakt