Erlandys / UE4LinuxLauncher

MIT License
85 stars 24 forks source link

How to choose a version of the engine? #6

Open hamura-pi opened 5 years ago

hamura-pi commented 5 years ago

I started the application, but I can not figure out how to choose a version of the engine. Please tell me how to choose a version. screen

Master-Foo commented 5 years ago

I second this issue.

I've tried pointing to the location of my UE4Editor binary and the location of one of my projects. Neither seem to satisfy the requirements. I'm willing to admit I'm probably just being ignorant. I just can't figure out what I'm being ignorant about.

Master-Foo commented 5 years ago

Ha! Makes sense that as soon as I post a gripe I accidentally figure it out.

The correct directory would be

/path/to/UnrealEngine/

Not the path to the executable, or the project as I previously assumed. Then click on the Update engine version and projects button. You will get a selection of your projects.

@Erlandys, thanks for this little hack. I've been wanting to use assets from the marketplace for a long time now.

Erlandys commented 5 years ago

Good, then I'm closing the issue. :+1:

vvbalashoff commented 5 years ago

I've set path to ~/src/UnrealEngine_4.22 where my UnrealEngine is placed. Nothing happens. I've set path to ~/src/UnrealEngine_4.20 where previous version of UnrealEngine is placed. Again, no luck. I've set path to ~/src/UnrealEngine where vanilla git clone of sources is placed. Still can't go on. Please, help.

Erlandys commented 5 years ago

You've tried newest version of the launcher? Since I commited some changes yesterday. Is engine compiled? You can launch it? Or it is still not compiled? I will try to lookup for some notifications if files can't be found or etc...

vvbalashoff commented 5 years ago

You've tried newest version of the launcher? Since I commited some changes yesterday.

Just have update it. The results are below.

Is engine compiled? You can launch it? Or it is still not compiled?

Both of UE4 (4.20 and 4.22) are compiled, i've lunch them many times.

I will try to lookup for some notifications if files can't be found or etc...

Ok, here is the deal. There are some news after update.

  1. There is a message in console after input two-factor code: java.net.MalformedURLException: no protocol: /marketplace/en-US/ org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]

  2. Finally I can view my projects, but only for UE 4.20.1 version. But not for UE 4.22 version. Still empty.

  3. It hangs when I try to "Launch UE4" at some point.

  4. Yesterday (before update) I was able to see owned assets. I was able to search through them. Now I cant. "Reload owned assets" doesn't help. Empty.

Erlandys commented 5 years ago

Okay, I'm currently working on reworking the system, in several days I'll post an update, since Unreal Engine API has changed alot. Strange is that for me the system finds 4.22 engine. Try to verify: Does file one of those exists in locations: "pathToEngine/Engine/Binaries/Linux/UE4Editor.version" or "pathToEngine/Engine/Binaries/UE4Editor.version".

vvbalashoff commented 5 years ago

it seems that in 4.22 location of file is changed a little... here that "locate UE4Editor.version" gives: /home/vvb/src/UnrealEngine_4.20/Engine/Binaries/Linux/UE4Editor.version /home/vvb/src/UnrealEngine_4.22/Engine/Binaries/Linux/Binaries/Linux/UE4Editor.version