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
Devin Acker
8e06b293e1
add https link to about dialog
2020-07-20 21:47:33 -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
696a5101fb
add experimental SPC/SNSF playback plugin
2017-01-21 05:45:17 -05:00
devinacker
8cefb65808
version 073+3 (binaries later tonight)
2016-11-22 19:58:06 -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
758363b890
small cleanup
2016-11-19 00:04:53 -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
6e961381a7
expose a couple more input options in UI
...
closes #38
2016-05-04 23:47:42 -04:00
devinacker
4922cb93af
don't clear saved path when cancelling file dialog
2016-05-04 20:25:53 -04:00
devinacker
6e2e3b82d5
v073+2. the future is now, or something
2015-11-09 19:40:10 -05: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
87bb7fab8d
move IPS/header handling out of snesreader
...
did you know that bsnes v073 actually supported IPS softpatching the
entire time? and that it was implemented in a completely different place
than UPS patching was? and that it also wasn't documented anywhere or
presented to the user at all, and that it was always carried out
regardless of whether or not the user had disabled soft patching in the
file browser? for fuck's sake, byuu
2015-05-17 19:56:05 -04:00
devinacker
dc9ebc4bb0
this is a release, maybe
2015-04-25 15:59:51 -04:00
devinacker
73573ec9ce
add SPC dumping support
2015-04-19 01:54:02 -04:00
Alex W. Jackson
3dd6d2b155
Fix Sufami Turbo mapping and SRAM size; show more Game Boy and Sufami Turbo cartridge info in the file browser
2015-04-13 17:19:08 +02:00
Michał Ziąbkowski
b911ed1e81
Implement ReloadCartridge as menu action and hotkey.
2015-03-18 18:58:00 +01:00
devinacker
c8de6d576d
update name/homepage
2014-11-29 06:18:02 -05:00
devinacker
d88ac78d30
initial commit
2014-11-26 18:35:12 -05:00