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