• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Launcher forced to main.exe

Newbie Spellweaver
Joined
Aug 16, 2016
Messages
76
Reaction score
3
My launcher ( ST Mu Launcher ) is forced to main.exe JMP to JNZ changed.But when i click on START GAME the launcher send me again to the launcher. Can i use the ST MU Launcher or one other or i need to use the GMO (Global MU Launcher) ? I need launcher with crc check and memory check.

Thanks!
 
Last edited:
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
Check the parameter requeired for the main to start, and check if the launcher send it correctly.
 
Upvote 0
Junior Spellweaver
Joined
Nov 26, 2016
Messages
140
Reaction score
28
Code:
    HWND hWnd = FindWindow(NULL,"MU"); //Launcher title
    if(hWnd == 0)
    {
         // additional information
    STARTUPINFOA si;
    PROCESS_INFORMATION pi;


    // set the size of the structures
    ZeroMemory(&si, sizeof(si));
    si.cb = sizeof(si);
    ZeroMemory(&pi, sizeof(pi));


    // start the program up
    CreateProcessA
    (
        "mu.exe",   // the path
        NULL,                // Command line
        NULL,                   // Process handle not inheritable
        NULL,                   // Thread handle not inheritable
        FALSE,                  // Set handle inheritance to FALSE
        CREATE_NEW_CONSOLE,     // Opens file in a separate console
        NULL,           // Use parent's environment block
        NULL,           // Use parent's starting directory 
        &si,            // Pointer to STARTUPINFO structure
        &pi           // Pointer to PROCESS_INFORMATION structure
    );
        // Close process and thread handles. 
        CloseHandle(pi.hProcess);
        CloseHandle(pi.hThread);


        ExitProcess(0);
        return;
    }
 
Upvote 0
Back
Top