Devin Acker
14e00375ba
clear screen after power off (regression from a632b50acc
)
2023-06-05 20:56:09 -04:00
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
0839b2baeb
sgb: add support for hori sgb commander (overclock mode doesn't work yet)
2020-01-07 18:37:03 -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
136fdcf878
add some additional menu accelerators and hotkeys for debugger ( fixes #221 )
2019-08-18 15:21:12 -04:00
devinacker
964d4b648c
don't call base class implementation of paintEngine anymore
2019-08-04 17:04:23 -04:00
devinacker
735b65c1b8
Merge branch 'qt5' into newdebugger
2019-02-17 17:51:16 -05:00
devinacker
99727cf7a2
release mouse when canvas loses focus (should fix #212 )
2019-02-17 17:50:45 -05:00
devinacker
57a90f119d
Merge branch 'qt5' into newdebugger
2019-01-19 16:47:05 -05:00
devinacker
591b92032e
show tools window tabs from main menu by widget instead of by index (since effect toggle tab is unused in accuracy builds)
2018-12-04 23:25:29 -05:00
Raphael Assenat
8455ca16a9
Add support for the NTT Data Keypad
2018-09-06 09:13:13 -04:00
devinacker
95d545d458
support reload and drag&drop for special cart types ( fixes #189 )
2018-07-29 22:19:55 -04:00
devinacker
f877f26af8
prompt for filename when saving BS-X memory pack
2018-07-22 21:25:48 -04:00
devinacker
7b94bfbffa
fullscreen mode hides cursor after 5 sec
...
(closes #132 )
2018-05-28 14:30:21 -04:00
devinacker
40c795a6fb
add xml manifest viewer to tools
2017-11-24 09:05:56 -05:00
devinacker
3b045d9dcc
swap satellaview load menu items
2016-11-22 19:50:33 -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
83fe20c2a4
fix ignore-input settings with native file dialogs
2016-11-19 23:30:22 -05:00
devinacker
33cf22f843
don't sometimes paint BG over hw rendering context
...
(this caused flickering when resizing or changing focus which was a
major problem when emulation is paused due to debugging; should address
#49 )
2016-08-05 23:38:10 -04:00
devinacker
50f1e0894c
safer cast of menu actions when loading/saving
2015-06-03 00:10:32 -04:00
Alex W. Jackson
7be2a02453
ui: replace most '#if defined(PROFILE...' with specific PPU/DSP feature checks; allows PPU and DSP components to be mixed and matched
2015-06-01 12:26:45 -04:00
devinacker
6e8c07b638
add the snazzy new sound viewer (tools menu)
2015-05-22 22:12:40 -04:00
devinacker
1792b8233d
re-enable quickload/save menus
...
the bug that prompted these to be removed no longer happens in Qt 4.8.6
(which is the only version officially supported by bsnes-plus) and I can
only assume such a critical issue would have been fixed a long time ago
by now, so I'm bringing this back hopefully once and for all
2015-05-20 23:11:44 -04:00
devinacker
73573ec9ce
add SPC dumping support
2015-04-19 01:54:02 -04: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