File bsnes.changes of Package bsnes
-------------------------------------------------------------------
Fri Mar 6 23:30:14 UTC 2020 - Markus S <kamikazow@opensuse.org>
- Update to v115
-------------------------------------------------------------------
Sun Dec 15 18:50:33 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v113r1
* hotfix release for an issue that was causing save states to
sometimes fail to restore the state correctly.
-------------------------------------------------------------------
Wed Dec 11 21:08:05 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v113
* corrected PPU OAM address latching with the accurate PPU renderer
* fixed offset-per-tile regression with the accurate PPU renderer
* fixed very rare PPU mosaic rendering bug with the accurate PPU renderer
* corrected a sound stuttering issue when emulating the Super Game Boy 2 [LIJI]
* Windows: added a workaround for an issue where bsnes was crashing on
exit for a very small number of users
* changed gamepak firmware loading names to use the identifier (dsp1, dsp2, etc)
label instead of the architecture (upd7725, etc)
* do not apply color blending for the first hires pixel with the accurate PPU renderer
(fixes green line in Jurassic Park)
* added scanline override setting for Suguro Quest++ with the fast PPU renderer
* disabled HD mode 7 supersampling when EXTBG mode is active, as it is not compatible
* fixed MSU1 and SGB audio when using run-ahead and overclocking modes
* implemented correct fix for Kishin Douji Zenki - Tenchi Meidou
* improved CPU IRQ handling to fix Shin Nihon Pro Wrestling Kouhin '95
* fixed a GUI typo where "Increment" and "Decrement" "State Slot" labels were reversed
* fixed audio balance setting when lowering it below 50%
* added BSC-1A7M-10 board and corrected BSC-1AxM-xx masking (fixes RPG Tsukuru 2
and Sound Novel Tsukuru)
* improved the driver crash detector to not trip if closing the emulator before
initialization could complete
* added a hotfix to prevent a rare crash in Rendering Ranger R2 that can happen
even on real hardware
* made the entire window support drag-and-drop for gamepaks and game ROM files
* merged the latest release of SameBoy for improved Super Game Boy support [LIJI]
* small improvements to libco and nall libraries
-------------------------------------------------------------------
Sat Oct 19 19:22:19 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v112
* improved Super Game Boy audio support
* fixed two small sprite issues affecting Star Ocean with the accurate PPU
* added deterministic rewind support; rewind is now 100% safe when enabled
* added a safer save state serialization method for Tales of Phantasia and Star Ocean
* fixed detection of ST010 and ST011 HLE when DSP firmware is missing
* added SHVC-2P3B-01 prototype board mapping for Kunio-kun Tournament Special
* improved the frame advance functionality to be more responsive
* added a scanline override for the fast PPU for the Japanese version of NHL '94
* added new preset buttons to the driver settings to make adaptive sync and dynamic rate control easier to configure
* by request, I added a pseudo-fullscreen mode to continue displaying the status bar
* added run-ahead support of up to four frames
* optimized save state serialization performance [Alcaro, byuu]
* added serialization to the SDD1 decompressor for the new deterministic save state mode
* removed the fast PPU tile caching; as it was not helping speed and made serialization more expensive
* RetroArch: added Super Game Boy support
* RetroArch: added a core change that removes a frame of input latency
* Linux: added a fix for a rare crashing issue with SDL joypads
-------------------------------------------------------------------
Sat Oct 5 08:32:03 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v111
* fixed audio crackling in Super Game Boy emulation
* fixed NTSC region detection in Hanguk Pro Yagu
* fixed boot hnaging issue in Kishin Douji Zenki - Tenchi Meidou
* fixed slowdown issue in Mega Man X2 & X3
* added mute hotkey
* added HD mode 7 adjustment hotkeys
* added 18 pixel shaders including AANN, CRT-Royale, XBRz, and more
* added hotfix for The Hurricanes tile glitch during intro (happens on real hardware)
* added hotfix for Magical Drop which can hang after game over in Tokoton mode (happens on real hardware)
* added scanline override for NHL '94
* added fix for enterig folder names into the BrowserDialog filename box
* shrunk the fast PPU's Pixel struct, which gives a 3% performance boost [Alcaro]
* allow SRAM sizes of 2 megabits (for SA-1 homebrew developers)
* improved HDMA timing to fix a slight flickering issue in Full Throttle - All-American Racing
* fixed an issue with bsnes not remembering the user audio frequency setting across runs
* many libretro build improvements [rtretialov, orbea]
-------------------------------------------------------------------
Fri Sep 20 21:27:53 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v110
* improved ExLoROM support (fixes Fire Emblem: Thracia 776 fan translation)
* several improvements to the libretro target, including macOS and Android platform support
* fixed an issue where the Alt key wasn't activating the menu on the Windows port
* removed 2160p HD mode 7 setting, due to Direct3D 9.0 texture size limits of 2048x2048
* reverted fresh configuration files to using the safer hardware drivers
* disabled the ASIO driver due to lack of support
* fixed a crashing issue when idling with the snow effect enabled
* added IOKit joypad support for macOS [Sintendo]
* added fast PPU render cycle position override for Firepower 2000's title screen
* ported higan's accurate PPU renderer back to bsnes to add sprite caching for Wolfenstein 3D
-------------------------------------------------------------------
Fri Sep 6 16:13:25 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Delete remove-march-native.patch and replace it with a sed line that doesn't
break with every release.
- Update to v109
* 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
-------------------------------------------------------------------
Sun Jul 28 20:28:36 UTC 2019 - Avindra Goolcharan <avindra@opensuse.org>
- Update to v108
* 25% speed increase
* optional frameskipping during fast forward (allowing an
additional 33% max frame rate)
* official HD mode 7 support
* SameBoy integration (60% faster and more accurate Super Game Boy
emulation)
* software filter support (snes_ntsc, HQ2x, Eagle, scanlines, etc)
* 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
* pixel-perfect ZSNES snow effect emulation
- Spec changes
* use full path on download URL for compat with osc tooling
- Rebase remove-march-native.patch
-------------------------------------------------------------------
Fri Apr 19 09:06:21 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v107r3
* Dropped out-of-tree HD Mote 7 patches (upstream integrated them)
* Tweaked remove-march-native.patch after source code restructuring
- v107r2 changes:
* Added DerKoun's HD mode 7 (up to 2160p)
* ~100fps boost for fast forwarding
* configurable latency settings for waveOut (please configure this yourself)
* Fixed filename case insensitivity, and a few other things.
- v107r3 changes:
* 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 512x240 hires mode 7 mode.
-------------------------------------------------------------------
Thu Apr 18 12:51:17 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Integrate "HD Mode 7" patches from
https://www.reddit.com/r/emulation/comments/bdltmo/hd_mode_7_mod_for_bsnes_v1071_beta_1/
-------------------------------------------------------------------
Tue Apr 9 06:13:44 UTC 2019 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to v107r1
* GUI: added high DPI support
* GUI: fixed the state manager image preview
* 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
-------------------------------------------------------------------
Fri Feb 22 23:25:38 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Update to v107
-------------------------------------------------------------------
Sat Nov 24 04:15:34 UTC 2018 - zeromind@gmx.com
- add remove-march-native.patch: upstream sets march=native, which breaks portability of the binaries
-------------------------------------------------------------------
Tue Jul 10 03:15:32 UTC 2018 - Markus S <kamikazow@opensuse.org>
- New package
* First release of new bsnes