Commit Graph

50 Commits

Author SHA1 Message Date
Maschell
c4cab49a22 Bump version 2023-02-19 19:27:32 +01:00
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
028946cd50 Update CI 2023-01-26 17:14:02 +01:00
Maschell
574bce4d84 Update Dockerfile 2023-01-26 17:14:02 +01:00
Maschell
543a2084c2 Update the README 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
04258a2317 Compile with O3 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
9bd2fb739e Fix the commit message on nightlies 2022-09-24 19:03:09 +02:00
Maschell
9ea0adfba4 Fix resetting the takeScreenshot variable 2022-09-24 16:17:21 +02:00
Maschell
117e4dbc9c Use C++20 2022-09-24 16:17:21 +02:00
Maschell
4900e9f143 Improve the nightly release description by adding all commit messages 2022-09-24 16:07:27 +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
539e06b46c Add a Dockerfile, simplify the travis script using docker 2018-09-23 13:49:20 +02:00
Maschell
f80462c7ae Use a fixed filename as target. 2018-09-23 13:48:49 +02:00
Maschell
b445415547 Fix TV screenshots (Thanks to @2secslater for reporting) 2018-09-11 21:09:32 +02:00
Maschell
b42d2a34f6 Fix travis script by allowing "sudo" 2018-07-13 19:24:56 +02:00
Maschell
c5bdf97fdf Add the location of the screenshot folder to the README 2018-07-13 19:24:03 +02:00
Maschell
3ac08d2109 Fix the dependency list in the README 2018-07-13 19:23:42 +02:00
Maschell
456591bcff Add license 2018-07-01 19:35:42 +02:00
Maschell
67a8d85c98 Add build status to the readme. 2018-07-01 19:13:52 +02:00
Maschell
146807bc66 First commit! Have fun 2018-07-01 19:12:35 +02:00