Commit Graph

35 Commits

Author SHA1 Message Date
Maschell
087a6c3a4e Boost the thread priority of the IO thread to avoid softlocks when exiting on some games (e.g. fixes Yoshis Woolly World) 2023-02-10 12:54:30 +01:00
Maschell
378654f668 Improve button combo detection 2023-01-26 17:14:02 +01:00
Maschell
41cc46ca0e Abort taking a screenshot if the target doesn't get rendered 2023-01-26 17:14:02 +01:00
Maschell
c0a2308edb OSFatal when the Notification Module is missing 2023-01-26 17:14:02 +01:00
Maschell
046d587ec5 Allow screenshot when the home menu is not available 2023-01-26 17:14:02 +01:00
Maschell
aeb9254da7 Block screenshots for some games that cause issues 2023-01-26 17:14:02 +01:00
Maschell
ac3e01fa75 Only block the TV Menu if screenshots are mapped to the TV button. 2023-01-26 17:14:02 +01:00
Maschell
dbd48c757f Block screenshots of the Gamepad if it's not connected 2023-01-26 17:14:02 +01:00
Maschell
0ba843dab7 Reduce lag in MK8 and Need for Speed Most Wanted U 2023-01-26 17:14:02 +01:00
Maschell
fe5444d2be Move config into new file 2023-01-26 17:14:02 +01:00
Maschell
37cce38582 Move getting the name of the current application into utils 2023-01-26 17:14:02 +01:00
Maschell
0831da5703 Show progress of screenshots on screen 2023-01-26 17:14:02 +01:00
Maschell
da7565dbdd Add option to take screenshot on the Pro Controllers reserved bit, regardless of the mapping 2023-01-26 17:14:02 +01:00
Maschell
3f3c236bb9 Support the reserved bit of the Pro Controller in button mapping, map it to a unused bit of the Gamepad 2023-01-26 17:14:02 +01:00
Maschell
9032d67c17 Fix WPAD button combo detection to check if the button was pressed instead of hold 2023-01-26 17:14:02 +01:00
Maschell
bf8867a107 Fix Pro Controller support of WUPSConfigItemButtonCombo 2023-01-26 17:14:02 +01:00
Maschell
0bd1feb1ff Support games that use VPADGetButtonProcMode (e.g. Zelda TP HD) 2023-01-26 17:14:02 +01:00
Maschell
a466b2f40f Implement support for games that use GX2MarkScanBufferCopied 2023-01-26 17:14:02 +01:00
Maschell
f96a28caf2 Implement threaded screenshot saving 2023-01-26 17:14:02 +01:00
Maschell
675815c195 Move RGBComponentToSRGB into utils 2023-01-26 17:14:02 +01:00
Maschell
5559217d3a Optimise the WUPSConfigItemButtonCombo implementation 2023-01-26 17:14:02 +01:00
Maschell
fedf625bdf Change default combo to TV button and disable TV menu when using the plugin 2023-01-26 17:14:02 +01:00
Maschell
7633e2eed9 Fix button combo detection for WPAD controller 2022-09-25 00:40:00 +02:00
Maschell
19034d1639 Add support for Classic Controller, Pro Controller and Wiimote 2022-09-24 23:01:13 +02:00
Maschell
47c2de5e43 Move the dir creation into the takeScreenshot function 2022-09-24 23:01:13 +02:00
Maschell
b5d5b57dbd Only allow button mapping for whitelisted buttons 2022-09-24 19:58:58 +02:00
Maschell
b1edc121d1 Display the correct icon for the TV button 2022-09-24 19:58:58 +02:00
Maschell
f4c2196ce1 Add option to change the button combo 2022-09-24 19:03:09 +02:00
Maschell
51b0a754b7 Use the configId in config-callbacks to share the same callback for multiple config items 2022-09-24 19:03:09 +02:00
Maschell
9ea0adfba4 Fix resetting the takeScreenshot variable 2022-09-24 16:17:21 +02:00
Maschell
a846f53da6 Change order of config items 2022-09-24 16:02:36 +02:00
Maschell
9dca042a64 Fix some typos in the README 2022-09-24 16:02:36 +02:00
Maschell
425c52add3 Port plugin to Aroma 2022-09-23 14:05:49 +02:00
Maschell
b445415547 Fix TV screenshots (Thanks to @2secslater for reporting) 2018-09-11 21:09:32 +02:00
Maschell
146807bc66 First commit! Have fun 2018-07-01 19:12:35 +02:00