mirror of
https://github.com/Maschell/WiiUPluginLoader.git
synced 2024-11-22 08:09:16 +01:00
Do memory mapping on default, remove some debug output and tests.
This commit is contained in:
parent
2fc11412f3
commit
14d4ab0b5c
11
src/main.cpp
11
src/main.cpp
@ -95,6 +95,10 @@ extern "C" int32_t Menu_Main(int32_t argc, char **argv) {
|
|||||||
init_kernel_syscalls();
|
init_kernel_syscalls();
|
||||||
wups_init_kernel_syscalls();
|
wups_init_kernel_syscalls();
|
||||||
|
|
||||||
|
if(!MemoryMapping::isMemoryMapped()) {
|
||||||
|
MemoryMapping::setupMemoryMapping();
|
||||||
|
}
|
||||||
|
|
||||||
gGameTitleID = OSGetTitleID();
|
gGameTitleID = OSGetTitleID();
|
||||||
|
|
||||||
int32_t result = 0;
|
int32_t result = 0;
|
||||||
@ -129,12 +133,7 @@ extern "C" int32_t Menu_Main(int32_t argc, char **argv) {
|
|||||||
memoryRelease();
|
memoryRelease();
|
||||||
CSettings::destroyInstance();
|
CSettings::destroyInstance();
|
||||||
PluginLoader::destroyInstance();
|
PluginLoader::destroyInstance();
|
||||||
}
|
|
||||||
|
|
||||||
if(result == APPLICATION_CLOSE_APPLY_MEMORY) {
|
|
||||||
if(!MemoryMapping::isMemoryMapped()) {
|
|
||||||
MemoryMapping::setupMemoryMapping();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
DEBUG_FUNCTION_LINE("Do relocations\n");
|
DEBUG_FUNCTION_LINE("Do relocations\n");
|
||||||
@ -153,7 +152,7 @@ extern "C" int32_t Menu_Main(int32_t argc, char **argv) {
|
|||||||
if(MemoryMapping::isMemoryMapped()) {
|
if(MemoryMapping::isMemoryMapped()) {
|
||||||
DEBUG_FUNCTION_LINE("Mapping was already done. Running %016llX\n",gGameTitleID);
|
DEBUG_FUNCTION_LINE("Mapping was already done. Running %016llX\n",gGameTitleID);
|
||||||
readAndPrintSegmentRegister(NULL,NULL);
|
readAndPrintSegmentRegister(NULL,NULL);
|
||||||
MemoryMapping::readTestValuesFromMemory();
|
//MemoryMapping::readTestValuesFromMemory();
|
||||||
} else {
|
} else {
|
||||||
DEBUG_FUNCTION_LINE("<-----------------------------------------------------> \n");
|
DEBUG_FUNCTION_LINE("<-----------------------------------------------------> \n");
|
||||||
DEBUG_FUNCTION_LINE("<---------------- COPY PASTE ME START-----------------> \n");
|
DEBUG_FUNCTION_LINE("<---------------- COPY PASTE ME START-----------------> \n");
|
||||||
|
@ -349,10 +349,10 @@ void MemoryMapping::setupMemoryMapping() {
|
|||||||
|
|
||||||
runOnAllCores(readAndPrintSegmentRegister,NULL,0,16,0x80000);
|
runOnAllCores(readAndPrintSegmentRegister,NULL,0,16,0x80000);
|
||||||
|
|
||||||
searchEmptyMemoryRegions();
|
//searchEmptyMemoryRegions();
|
||||||
|
|
||||||
writeTestValuesToMemory();
|
//writeTestValuesToMemory();
|
||||||
readTestValuesFromMemory();
|
//readTestValuesFromMemory();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user