Commit Graph

52 Commits

Author SHA1 Message Date
Maschell 37cc0effc6 Change default branch to main 2023-04-08 12:39:07 +02:00
Maschell 33dcc83aaf Change docker registry to ghcr.io 2023-03-16 15:21:02 +01:00
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