Just downloaded 5.2.1 source code version and built because is a requirement to make a dedicated server build. The problem is that is not opening my 5.2.1 original project.
It states that is a different engine version.
If I open my original .uproject file, it says:
“EngineAssociation”: “5.2”
splash:
if I do a new project with the source code compiled 5.2.1 version
Thanks! that worked (I migrated everything already but tried and actually works)
I build server version and I run with -log but the log window just stays black and cant connect clients
clients are just black screen and when I open 127.0.0.1 just nothing happens on server log window or clients…everything stays black.
I have this cs flies:
// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.Collections.Generic;
public class ue5_2_1ServerTarget : TargetRules
{
public ue5_2_1ServerTarget( TargetInfo Target) : base(Target)
{
Type = TargetType.Server;
DefaultBuildSettings = BuildSettingsVersion.V2;
IncludeOrderVersion = EngineIncludeOrderVersion.Unreal5_1;
ExtraModuleNames.Add("ue5_2_1");
}
and
// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.Collections.Generic;
public class ue5_2_1EditorTarget : TargetRules
{
public ue5_2_1EditorTarget( TargetInfo Target) : base(Target)
{
Type = TargetType.Game;
DefaultBuildSettings = BuildSettingsVersion.V2;
IncludeOrderVersion = EngineIncludeOrderVersion.Unreal5_1;
ExtraModuleNames.Add("ue5_2_1");
}
}
ummm it seems it creates an exe (that doesnt works) on the root of WindowsServer
and another exe (the one that works) on /WindowsServer/nameOfTheGame/Binaries/Win64
Now it seems to work. Too tricky…why generates an exe that doesnt works in the root of the target folder and the one that works is 3 folders ahead?