mirror of https://github.com/bsnes-emu/bsnes.git
5d29700fa1
byuu says: Changelog: - nall/GNUmakefile: added `openmp=(true,false)` option; can be toggled when building higan/bsnes - defaults to disabled on macOS, because Xcode doesn't stupidly doesn't ship with support for it - higan/GNUmakefile: forgot to switch target,profile back from bsnes,fast to higan,accurate - this is just gonna happen from time to time, sorry - sfc/dsp: when using the fast profile, the DSP syncs per sample instead of per clock - should only negatively impact Koushien 2, but is a fairly significant speedup otherwise - sfc/ppc,ppu-fast: optimized the code a bit (ppu 130fps to 133fps) - sfc/ppu-fast: basic vertical mosaic support (not accurate, but should look okay hopefully) - sfc/ppu-fast: added missing mode7 hflip support - sfc/ppu-fast: added support to render at 256-width and/or 240-height - gives a decent speed boost, and also allows all of the older quark shaders to work nicely again - it does violate the contract of Emulator::Interface, but oh well, it works fine in the bsnes GUI - sfc/ppu-fast: use cached CGRAM values for mode7 and sprites - sfc/ppu-fast: use global range/time over flags in object rendering - may not actually work as we intended since it's a race condition even if it's only ORing the flags - really don't want to have to make those variables atomic if I don't have to - sfc/ppu-fast: should fully support interlace and overscan modes now - hiro/cocoa: updated macOS Gatekeeper disable support to work on 10.13+ - ruby: forgot to fix macOS input driver, sorry - nall/GNUmakefile: if uname is present, then just default to rm instead of del (fixes Msys) Note: blur emulation option will break pretty badly in 256x240 output mode. I'll fix it later. |
||
---|---|---|
.. | ||
action | ||
widget | ||
application.cpp | ||
application.hpp | ||
browser-window.cpp | ||
browser-window.hpp | ||
desktop.cpp | ||
desktop.hpp | ||
font.cpp | ||
font.hpp | ||
group.cpp | ||
group.hpp | ||
header.hpp | ||
keyboard.cpp | ||
keyboard.hpp | ||
layout.cpp | ||
layout.hpp | ||
menu-bar.cpp | ||
menu-bar.hpp | ||
message-window.cpp | ||
message-window.hpp | ||
monitor.cpp | ||
monitor.hpp | ||
mouse.cpp | ||
mouse.hpp | ||
object.cpp | ||
object.hpp | ||
platform.cpp | ||
platform.hpp | ||
popup-menu.cpp | ||
popup-menu.hpp | ||
sizable.cpp | ||
sizable.hpp | ||
status-bar.cpp | ||
status-bar.hpp | ||
timer.cpp | ||
timer.hpp | ||
utility.cpp | ||
window.cpp | ||
window.hpp |