Maschell
1024338498
Added new macros for FS and overlay access.
...
Now the plugin don't need to use the INITIALIZE_PLUGIN hook for fs and overlay access, but use the WUPS_FS_ACCESS()/WUPS_ALLOW_OVERLAY() macro.
2018-02-25 15:18:52 +01:00
Maschell
55dd57d62f
[Loader] Code formatting and minor logging improvements.
2018-02-24 12:35:00 +01:00
Maschell
2b1b46363d
[ALL] Renamed the EntryData into FunctionData, fixed some comments.
...
- Also
2018-02-18 19:03:51 +01:00
Maschell
869b3bc391
[Loader] Now show config GUI when entering Mii Maker
...
- Added for methods to the plugin loader.
2018-02-18 17:47:03 +01:00
Maschell
41da4db58c
Replaced all instances of the word "module" with "plugin"
2018-02-18 16:10:27 +01:00
Maschell
dc8a9a81fc
[Loader] Added mocha and device mounting.
...
- Now patching two more function which could be used as hooks (PPCExit and ProcUIProcessMessages)
2018-02-14 19:46:14 +01:00
Maschell
a31d6e8db5
[Loader] Huge refactoring. Getting rid of the global lists in C. Using std::vector now and classes.
2018-02-13 22:20:38 +01:00
Maschell
ec217c6aef
[Loader] Added support for the init hook.
...
- The loader now returns to the system menu and restores all patches when entering mii maker.
2018-02-10 17:05:11 +01:00
Maschell
17e34ad60b
[Loader] First successfull, complete replacement!
...
- Copied the function patcher from the function_patcher example and modified to work with this porject
- Minor formatting
- Added global struct with stores the replacement functions
- Extended the useable space for plugins
2018-02-10 14:58:58 +01:00