Skip to content

Commit d09779b

Browse files
committed
Added startup problem message for Evolve
1 parent 20cecc0 commit d09779b

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

MTA10/loader/MainFunctions.cpp

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,8 +343,8 @@ void HandleNotUsedMainMenu ( void )
343343
if ( strFullscreenStyle == "1" )
344344
{
345345
AddReportLog( 9315, "Loader - HandleNotUsedMainMenu - Already Borderless window" );
346-
return;
347346
}
347+
else
348348
if ( !strWindowed.empty() && !strFullscreenStyle.empty())
349349
{
350350
if ( strWindowed == "0" && strFullscreenStyle == "0" ) // 0=FULLSCREEN_STANDARD
@@ -375,6 +375,19 @@ void HandleNotUsedMainMenu ( void )
375375
AddReportLog( 9312, "Loader - HandleNotUsedMainMenu - Set Borderless window" );
376376
}
377377
}
378+
379+
// Check if Evolve is active
380+
for ( auto processId : MyEnumProcesses( true ) )
381+
{
382+
SString strFilename = ExtractFilename( GetProcessPathFilename( processId ) );
383+
if ( strFilename.BeginsWithI( "Evolve" ) )
384+
{
385+
SString strMessage = _("Are you having problems running MTA:SA?.\n\nTry disabling the following products for GTA and MTA:");
386+
strMessage += "\n\nEvolve";
387+
DisplayErrorMessageBox ( strMessage, _E("CL43"), "not-used-menu-evolve" );
388+
break;
389+
}
390+
}
378391
}
379392

380393

0 commit comments

Comments
 (0)