mirror of
https://github.com/azahar-emu/ArticBaseServer
synced 2025-11-06 23:20:06 +01:00
Fix ext mem games not working sometimes
This commit is contained in:
parent
19a46a8712
commit
a299db1429
2
Makefile
2
Makefile
@ -1,6 +1,6 @@
|
||||
VERSION_MAJOR := 1
|
||||
VERSION_MINOR := 0
|
||||
VERSION_REVISION := 0
|
||||
VERSION_REVISION := 1
|
||||
|
||||
all:
|
||||
mkdir -p plugin/build
|
||||
|
||||
@ -26,7 +26,7 @@ LIBRARIES := ctru
|
||||
|
||||
VERSION_MAJOR := 1
|
||||
VERSION_MINOR := 0
|
||||
VERSION_MICRO := 0
|
||||
VERSION_MICRO := 1
|
||||
|
||||
BUILD_FLAGS := -march=armv6k -mtune=mpcore -mfloat-abi=hard
|
||||
BUILD_FLAGS_CC := -g -Wall -Wno-strict-aliasing -O3 -mword-relocations \
|
||||
|
||||
@ -23,7 +23,7 @@ char *strdup(const char *s) {
|
||||
return d;
|
||||
}
|
||||
|
||||
FILE* fopen_mkdir(const char* name, const char* mode)
|
||||
FILE* fopen_mkdir(const char* name, const char* mode, bool actuallyOpen = true)
|
||||
{
|
||||
char* _path = strdup(name);
|
||||
char *p;
|
||||
@ -40,7 +40,7 @@ FILE* fopen_mkdir(const char* name, const char* mode)
|
||||
*p = '/';
|
||||
}
|
||||
}
|
||||
retfile = fopen(name, mode);
|
||||
if (actuallyOpen) retfile = fopen(name, mode);
|
||||
error:
|
||||
free(_path);
|
||||
return retfile;
|
||||
@ -78,6 +78,10 @@ bool extractPlugin() {
|
||||
|
||||
bool launchPlugin() {
|
||||
|
||||
// Make sure the luma plugins directory exists
|
||||
// so that persistent user parameters work
|
||||
fopen_mkdir("/luma/plugins/a.txt", "w", false);
|
||||
|
||||
u32 ret = 0;
|
||||
PluginLoadParameters plgparam = { 0 };
|
||||
u8 isPlgEnabled = 0;
|
||||
|
||||
@ -16,7 +16,7 @@ SOURCES := sources sources/CTRPluginFramework
|
||||
|
||||
VERSION_MAJOR := 1
|
||||
VERSION_MINOR := 0
|
||||
VERSION_REVISION := 0
|
||||
VERSION_REVISION := 1
|
||||
SERVER_PORT := 5543
|
||||
|
||||
IP := 19
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user