[src] Launcher

#1
Les traigo los Sources del Launcher by prlucas para poder ejecutar el Cliente en Windows 8 / 10

DESCARGAR

Les comento que la función principal de esto es escribir el registro del sistema para permitir la emulación del DirectX 7.0a por el cual trabaja el Cliente.

Si o si necesitan ejecutarlo mediante el Launcher. Los sources están programados en Visual Basic 2013 (necesitan esta versión o posteriores)

Probablemente necesiten agregar esto a los sources del Cliente:

Wmain.cpp


En el case ' case WM_ACTIVATEAPP: ' buscamos

Code: Select all

if (G_pGame->bCheckImportantFile() == FALSE) 
 { MessageBox(G_pGame->m_hWnd, "File checksum error! Get Update again please!", "ERROR1", MB_ICONEXCLAMATION | MB_OK);
 PostQuitMessage(0);
 return 0;
 }
Y arriba de eso agregamos esto:

Code: Select all

if (IsWin())
            {
                G_pGame->m_bIsRedrawPDBGS = TRUE;
                G_pGame->m_DDraw.ChangeDisplayMode(G_hWnd);
            }
Más abajo declaramos la función:

Code: Select all

bool IsWin() 
{    
 
 OSVERSIONINFO osvi;
    
    ZeroMemory(&osvi, sizeof(OSVERSIONINFO));
    osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);

    GetVersionEx(&osvi);
    if ((osvi.dwMajorVersion == 6 && osvi.dwMinorVersion >= 2) ||
 (osvi.dwMajorVersion == 10 && osvi.dwMinorVersion >= 0) ) 
 {
        return true;
    }
    return false;
}
Y en Winmain.h

Code: Select all

bool IsWin();
Y por el momento nada más! Espero les funcione y cualquier inconveniente lo reporten por acá!
Centuu.-

Sol Lucet Omnibus.-

Who is online

Users browsing this forum: No registered users and 1 guest