Commit graph

12 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
devinacker
95d545d458 support reload and drag&drop for special cart types (fixes #189) 2018-07-29 22:19:55 -04:00
devinacker
da756b7673 release mouse when changing inputs or powering off
(closes #144)
2018-05-20 00:15:16 -04:00
devinacker
40c795a6fb add xml manifest viewer to tools 2017-11-24 09:05:56 -05:00
devinacker
696a5101fb add experimental SPC/SNSF playback plugin 2017-01-21 05:45:17 -05:00
luigiblood
4d3cb7dee3 Satellaview signal data emulation 2016-11-21 18:38:29 -05:00
devinacker
e961807f99 account for system state w/r/t/ canvas updates
(i.e. so that non-Qt video drivers will let Qt handle painting when the
system isn't actually powered on)
2016-11-20 16:08:30 -05:00
devinacker
758363b890 small cleanup 2016-11-19 00:04:53 -05:00
Michał Ziąbkowski
4666795574 Split out patching to helper funcs and changed logic. Now tries to apply UPS, if BPS patching failed. Message now displays patch name if one was applied. 2015-04-26 00:40:02 +02:00
Michał Ziąbkowski
0829382583 Updated gui descriptions to reflect changes. 2015-04-26 00:26:40 +02:00
Michał Ziąbkowski
b911ed1e81 Implement ReloadCartridge as menu action and hotkey. 2015-03-18 18:58:00 +01:00
devinacker
d88ac78d30 initial commit 2014-11-26 18:35:12 -05:00