Commit Graph

59 Commits

Author SHA1 Message Date
Maschell
f447e0333f Implement support for WUPS 0.8.0 2024-04-27 14:05:32 +02:00
dependabot[bot]
b2921402cb Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 14:05:32 +02:00
dependabot[bot]
47253a73fa Bump wiiu-env/devkitppc from 20230621 to 20231112
Bumps wiiu-env/devkitppc from 20230621 to 20231112.

---
updated-dependencies:
- dependency-name: wiiu-env/devkitppc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 14:05:32 +02:00
Maschell
614538cfeb Create dependabot.yml 2023-07-23 10:28:12 +02:00
Maschell
1ab85abd0f Bump version 2023-07-19 19:34:36 +02:00
Maschell
3482bc8ff6 Update Dockerfile 2023-07-19 15:14:54 +02:00
Maschell
4a3c7ca1e1 Update Dockerfile 2023-06-27 17:22:52 +02:00
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