Commit graph

9 commits

Author SHA1 Message Date
Devin Acker
a632b50acc fix up a few long-standing display quirks:
- don't clear the display when toggling fullscreen
- clear the overscan area when disabling overscan (for PAL window sizes)
- always actively draw to the display even when no cart is loaded,
rather than relying on the blank canvas widget to always get drawn
correctly
- properly clear some video drivers' buffer (e.g. OpenGL) on startup
2021-08-14 22:21:50 -04:00
Devin Acker
79dd00c783 bsnes v114.1 vertical mosaic behavior (fixes #257) 2020-07-27 22:43:36 -04:00
devinacker
e4edc7a229 backport some scheduler improvements from current bsnes; should hopefully fix some potential serialization deadlocks including possibly what was causing issues #233 and #240 2019-12-07 17:27:32 -05:00
devinacker
4c86ec19cf make sure SNES config struct is initialized before first access (should fix #229) 2019-08-31 17:26:50 -04:00
devinacker
399d8294cf backport PPU timing tweaks from v106r124 etc 2019-06-08 18:57:16 -04:00
devinacker
a94bd56829 Revert "backport higan v106r131 sprite handling changes"
This reverts commit ece84e519d.
2019-06-08 18:05:30 -04:00
devinacker
ece84e519d backport higan v106r131 sprite handling changes 2019-06-02 17:33:08 -04:00
devinacker
59253c9e17 make power-on state less deterministic
(a la later bsnes/higan behavior; mostly affects the accuracy core)
2016-10-29 22:46:12 -04:00
devinacker
d88ac78d30 initial commit 2014-11-26 18:35:12 -05:00