Commit Graph

70 Commits

Author SHA1 Message Date
Maschell
beabc6e229 Implement RL_GetPathOfSaveRedirection 2024-03-30 12:28:04 +01:00
Maschell
7ad49381b6 Stop stroring global variables in data section 2024-03-30 12:28:04 +01:00
Maschell
a3eb1a27a6 Bump version 2023-07-19 18:24:03 +02:00
Andrew Hawes
4e8c32aaf4 Always avoid "close app" confirmation when launching homebrew 2023-04-19 23:01:20 +02:00
Maschell
63caa85ec8 Bump version 2023-02-19 18:42:57 +01:00
Maschell
bc3b6315c3 Add support for RL_GetPathOfRunningExecutable, bump API version to 2 2023-02-18 18:11:51 +01:00
Maschell
32e9a29a54 Bump version to 0.3.1 2023-01-10 18:32:43 +01:00
Maschell
275eb604c6 Use latest libfunctionpatcher 2023-01-07 16:25:34 +01:00
Maschell
8f2cbfb72e Remove Loader_ReportWarn patch, already done in USBSerialLoggingModule 2023-01-07 16:25:34 +01:00
Maschell
d50e438024 Use WUMS 0.3.2 and update Dockerfile 2023-01-07 16:25:34 +01:00
Maschell
fe9c74708d Update version string 2022-10-09 17:47:09 +02:00
Maschell
afeb29f81b Log the module version on each application start 2022-10-09 13:51:22 +02:00
Maschell
7ffde9961b Add the shortname to the save directory of a wuhb 2022-10-09 13:51:22 +02:00
Maschell
ba1ea768e4 Use the correct path for the RemoveDevice call 2022-10-09 13:51:22 +02:00
Maschell
7ee7d4f404 Display the the correct name in home menu 2022-09-16 21:04:11 +02:00
Maschell
1422cec156 Support reloading the appliation when running a .wuhb 2022-09-05 20:24:47 +02:00
Maschell
8e3c2ae982 Update to use latest libraries 2022-09-04 14:55:14 +02:00
Maschell
85fb2c141e Add default icon when a .rpx is loaded or the .wuhb contains no icon 2022-08-25 17:18:42 +02:00
Maschell
59fafb0cd9 Check if a file exist when loading a RPX/WUHB 2022-08-25 12:45:31 +02:00
Maschell
74ade220f1 Improve RPX/WUHB loading 2022-08-25 12:45:31 +02:00
Maschell
5ebee36b7f Use libmocha to load .rpx 2022-08-24 14:53:49 +02:00
Maschell
3ceb7c8dfc Use full path for save redirection 2022-08-24 14:53:49 +02:00
Maschell
a0724c276b Update to use the latest wut version 2022-07-25 13:13:17 -07:00
Maschell
c4050b3090 Use latest libfunctionpatcher version 2022-05-08 19:36:02 +02:00
Maschell
58fbfc270b Update string_format template to use std::nothrow and OSFatal on error 2022-05-08 19:36:02 +02:00
Maschell
0eab0261b1 Use std::unique_ptr instead of raw pointer 2022-05-08 19:36:02 +02:00
Maschell
5ab425132d Add module name to logging 2022-04-29 15:10:57 +02:00
Maschell
59a78fc3cf Control verbose logging via buildflags 2022-04-22 22:22:16 +02:00
Maschell
425fd82646 Always do error logging 2022-04-22 22:22:16 +02:00
Maschell
ebe901ebdc Rewrite to use libcontentredirection and libwuhbutils. 2022-04-17 21:56:53 +02:00
Maschell
4e8f62248b Parse the meta.ini from buffer 2022-03-06 13:00:11 +01:00
Maschell
9c8e69003d Fix use-after-free and double-free 2022-03-05 18:37:49 +01:00
Maschell
3d0c1151d7 Remove function declaration of a unimplemented function 2022-02-14 19:53:44 +01:00
Maschell
a0def8f4b4 Align the buffer of the FileReaderCompressed buffer 2022-02-14 19:53:44 +01:00
Maschell
c6a700bf51 Make sure the iconCache is aligned properly 2022-02-14 19:53:44 +01:00
Maschell
5e53161cb1 Minor code cleanup 2022-02-14 19:53:44 +01:00
Maschell
83c1cef208 Replace DCFlushRange with OSMemoryBarrier 2022-02-14 19:53:44 +01:00
Maschell
142aa827d2 Format the code via clang-format 2022-02-04 16:38:11 +01:00
Maschell
671f207ebe Fix compiler warnings 2022-01-30 13:49:38 +01:00
Maschell
7ad9df8a8c Format code 2022-01-26 23:20:21 +01:00
Maschell
cceda5e231 Fix compiler warnings 2022-01-26 23:19:27 +01:00
Maschell
032459d809 Fix compiling 2022-01-26 23:18:34 +01:00
Maschell
1365eff9fc Don't use the stack for meta.ini parsing 2022-01-26 14:32:30 +01:00
Maschell
b5aa508339 Do logging only when built with make DEBUG = 1 2022-01-26 14:25:34 +01:00
Maschell
0ac1752560 Use the LoggingModule if possible 2021-11-06 23:26:13 +01:00
Maschell
70c996811f Remove unused imports 2021-10-02 11:39:07 +02:00
Maschell
112c14498a Fix FSReadDir when redirecting the /vol/content directory to another path 2021-09-30 14:25:17 +02:00
Maschell
91b7686e2e Fix type of parameter 2021-09-30 00:26:03 +02:00
Maschell
b00a566726 Fix opening /vol/content when redirecting it to a specfic path 2021-09-30 00:25:28 +02:00
Maschell
bff0f823f0 Formatting 2021-09-28 20:04:55 +02:00