Commit Graph

36 Commits

Author SHA1 Message Date
Maschell
839c609c9a Change docker registry to ghcr.io 2023-03-18 17:37:43 +01:00
Maschell
5e9efc5550 Avoid proccess check when using REPLACE_FUNCTION_OF_EXECUTABLE macros 2023-01-08 21:05:35 +01:00
Maschell
119f529fdd Update the function_replacement_data struct to support game specific patches 2023-01-07 23:38:55 +01:00
Maschell
f7545ff638 Fix the Dockerfile 2023-01-06 14:00:41 +01:00
Maschell
f0b72198d8 Update the Dockerfile 2023-01-06 14:00:41 +01:00
Maschell
e3e73b1fac Check the dockerfile on pull request 2023-01-06 14:00:41 +01:00
Maschell
7eeadb500b Update the lib to dynamically use the FunctionPatcherModule 2023-01-06 13:50:57 +01:00
Maschell
abaf6cbc0d Update the CI to use actions/checkout@v3 2023-01-06 13:50:57 +01:00
Maschell
0f38e58afb Update Dockerfile 2022-09-04 17:57:48 +02:00
Maschell
e952997164 Use ubuntu-22.04 for CI 2022-09-04 17:57:48 +02:00
Maschell
b6bd232253 Add LICENSE 2022-09-04 17:57:48 +02:00
Maschell
86bb872d43 Update Dockerfiles to use latest wut version 2022-07-24 10:04:11 -07:00
Maschell
8946ce9464 BREAKING CHANGES: Update the function_replacement_data_t struct. 2022-05-07 23:34:30 +02:00
Maschell
74c57c89ef Update README.md 2022-03-05 17:30:55 +01:00
Maschell
a9aab3646a Change name of workflows 2022-02-11 20:01:09 +01:00
Maschell
076134a77c Format via clang_format 2022-02-11 20:01:09 +01:00
Maschell
89c25abbb2 Update the README, SetupPayload is now WUMSLoader 2022-02-11 20:01:09 +01:00
Maschell
33ef2de97c Update Dockerfile 2021-09-24 16:37:11 +02:00
Maschell
7c6c9308c1 Updae the README 2021-04-07 15:51:49 +02:00
Maschell
79e85c7c37 Update Dockerfile to use latest devkitppc image 2021-01-09 14:03:58 +01:00
Maschell
026ae59d6f Fix workflow for pushing docker images 2021-01-09 14:03:43 +01:00
Maschell
1926e00ffb Add FunctionPatcherRestoreDynamicFunctions 2020-12-28 14:45:41 +01:00
Maschell
5d8e189605 Add Github action workflow for pushing the latest docker image 2020-08-12 18:14:07 +02:00
Maschell
f940e88909 [Docker] Use latest devkitPPC for building 2020-08-12 18:05:29 +02:00
Maschell
e8021bd28e [Docker] Add missing share folder to artifacts 2020-08-12 18:05:12 +02:00
Maschell
42de4e1d46 Add a Dockerfile 2020-06-26 20:33:21 +02:00
Maschell
1de6f6894a Use the name of a function instead of the function pointer inside the macro. 2020-06-13 14:45:18 +02:00
Maschell
3ae37e80e9 Add option to patch a function for a certain process. 2020-06-13 14:12:47 +02:00
Maschell
17ac61488b Add a version field to the function replacement data struct 2020-06-13 14:09:50 +02:00
Maschell
ec7c99f666 Refactor the replace function macros to use the same base macro 2020-06-13 14:09:15 +02:00
Maschell
b962869a34 Put the function type into a proper enum 2020-06-13 14:06:09 +02:00
Maschell
4464f5b5af Increase size available for trampolines and extra code bits 2020-06-13 14:01:25 +02:00
Maschell
6e285909d7 Add support for FunctionPatcherRestoreFunctions 2020-06-12 21:11:43 +02:00
Maschell
3022c8cd1d Create a .ld file 2020-06-10 12:59:07 +02:00
Maschell
562ad7ec83 Fix the link in the readme 2020-06-06 22:29:11 +02:00
Maschell
c4d6f5961b first commit 2020-06-06 22:20:11 +02:00