Maschell
6510dd5c21
WUPS 0.6, add support for config and storage
2021-09-24 19:58:40 +02:00
Maschell
77e931969a
Update Dockerfile to use latest wut version
2021-09-18 12:26:46 +02:00
Maschell
2bff8c2653
Override __init_wut_socket and __fini_wut_socket
2021-09-17 16:28:37 +02:00
Maschell
57bebfc265
Add WUPS_USE_WUT_SOCKETS hook
2021-04-17 13:40:42 +02:00
Maschell
4ea2588d14
Fix C support
2021-04-06 20:33:19 +02:00
Maschell
645a7b24ac
Fix the example plugin
2021-04-06 12:32:44 +02:00
Maschell
1fcd3b4b17
Clean up, remove some unused features, some refactoring, bump WUPS version to 0.4
2021-03-16 17:31:20 +01:00
Maschell
e68f56e411
Update the Dockerfile to use the least devkitppc image
2021-01-09 14:58:53 +01:00
Maschell
f71718ebde
Remove unused/outdated files
2020-12-16 15:11:36 +01:00
Maschell
f132349021
Update the example plugin
2020-12-16 15:10:17 +01:00
Maschell
990b07e1ae
Fix push docker image workflow
2020-12-16 15:03:17 +01:00
GaryOderNichts
61e6f06649
Add plugin_id and config_revision meta fields
2020-12-16 14:51:35 +01:00
Maschell
efb5ca0629
Change the plugin identifier to be compatible with unix/docker
2020-08-29 19:42:49 +02:00
Maschell
a17cd7f678
Update the Dockerfile to use the latest devkitPPC
2020-08-12 17:34:03 +02:00
Maschell
60363825d1
Add action to push docker images
2020-08-10 11:36:31 +02:00
Maschell
ee4fbefe7c
Create ci.yml
2020-08-09 21:35:26 +02:00
Maschell
956d472564
Update Dockerfile
2020-08-09 21:13:38 +02:00
Maschell
4fb2d14ce1
Add a dockerfile
2020-06-26 20:17:20 +02:00
Maschell
40f600cc60
Add /lib folder to the .gitignore
2020-06-26 20:15:07 +02:00
Maschell
96053e1e54
Add missing config for compiling
2020-06-26 20:13:53 +02:00
Maschell
f5ea405071
Fix compiling the example plugin
2020-06-19 13:17:02 +02:00
Maschell
41bfa32319
Add option to patch functions for a specific process
2020-06-19 13:16:40 +02:00
Maschell
012ddd154a
Extend wut share files instead of replacing it
2020-06-12 13:55:34 +02:00
Maschell
f1be3e51d6
example plugin: Use WUPS_USE_WUT_CRT() to get support for newlib functions and CPP
2020-05-03 11:18:26 +02:00
Maschell
f5398ee2e0
Only call __init_wut_stdcpp when it exists
2020-05-03 11:17:29 +02:00
Maschell
96040c75ab
Fix building the example plugin when WUT_ROOT is not set
2020-05-03 11:17:00 +02:00
Maschell
195e686a50
- Plugins now will be provided in RPX format and have the extension ".wps"
...
- Remove the fs function wrapper
2020-04-29 17:53:53 +02:00
Maschell
cc2aea8ca9
Fix a typo
2019-11-18 18:22:20 +01:00
Maschell
3a0b5122c7
Add new hooks to provide some WUT features like malloc wrapping, sd card access or using of std::threads
...
Updated the example plugins
2019-11-18 11:50:03 +01:00
Maschell
d2e557412f
Update hooks and add a new way for patching functions
2019-11-17 17:43:09 +01:00
Maschell
e9ea643f19
Add hooks to manipulate the DRC and TV colorbuffer
2019-03-01 19:16:20 +01:00
Maschell
94fe01eaf7
Add "DrawTexture" function to overlay hook
2019-03-01 19:15:31 +01:00
Maschell
6a775c1f89
Add function to convert images to textures.
2019-02-08 20:11:54 +01:00
Maschell
0ca7b8a344
Add support for video memory alloc/free
2019-02-08 16:33:18 +01:00
Maschell
b29787896c
Add new ConfigItem type to a set integers in a given range.
2019-02-07 13:03:48 +01:00
Maschell
0ded92509a
Add WUPS_CONFIG_BUTTONS values
2019-02-07 13:02:36 +01:00
Maschell
50ec086f9a
Update README.MD
2018-11-20 10:09:42 +01:00
Maschell
d6995a98bb
Simplify the travis script using docker
2018-09-22 19:33:18 +02:00
Maschell
3b831bbbda
Add Dockerfile
2018-09-22 19:27:54 +02:00
Maschell
a7357af768
Move the plugin loader into a seperate repository
2018-09-22 18:09:29 +02:00
Maschell
fc703e55da
Force lower caching value on libfat
2018-09-21 17:17:25 +02:00
Maschell
efc57b17e0
Add a missing closedir in the plugin loader
2018-09-15 14:35:33 +02:00
Maschell
e2f0e83a5f
Don't call the DEINIT hook on exit.
2018-09-15 14:35:07 +02:00
Maschell
3acf94d049
Minor formatting
2018-09-14 20:26:31 +02:00
Maschell
e866e6321c
Add the option for a config item to check on which screen it can draw via the Overlay API safely.
2018-09-14 20:26:16 +02:00
Maschell
46af94ac1a
Minor cosmetic adjustments to the config menu
2018-09-14 20:24:57 +02:00
Maschell
d8d0352569
Force redrawing the config menu when a buttons was pressed on a item.
2018-09-14 20:20:08 +02:00
Maschell
77288a2365
Fix a crash that could happen due worng relocations. The address in the used bl is SINGNED. This mean for everything above 0x01FFFFFC we need to use the big jump.
2018-09-14 19:07:57 +02:00
Maschell
b1d89c9d4d
Improve the ConfigItem callback system.
...
- The callback is now only called when then config menu has been closed and value has actually changed (or an newer value has been read from SD). This increased the performance!
- The WUPSConfigItemBoolean and WUPSConfigItemMultipleValues callbacks now provide a pointer to the causes config item.
2018-09-14 13:02:06 +02:00
Maschell
0d80bd2183
Fix integer underflow in the WUPSConfigItemMultipleValues
2018-09-14 12:59:37 +02:00