Condor 3 Linux support

General discussions

Moderators: Uros, Tom, OXO

DanP
Posts: 131
Joined: Thu May 09, 2019 1:02 pm

Condor 3 Linux support

Post by DanP » Sat Sep 07, 2024 11:21 am

It would be really very nice if you supported installing and running Condor 3 under Linux.
AMD Ryzen 7 7800X3D 8-Core Processor 4.20 GHz
ASRock RX 7600 Phantom Gaming
ASUS TUF GAMING B650-PLUS
64,0 GB RAM
TUF Gaming VG279QM HDR
Windows 11 Home

User avatar
OXO
Condor Team
Posts: 6777
Joined: Mon Feb 13, 2006 1:08 am
Location: France 42
Contact:

Re: Condor 3 Linux support

Post by OXO » Sat Sep 07, 2024 1:39 pm

It seems to work:

https://www.condorsoaring.com/forums/vi ... 29&t=20991

But we won't be doing a supported system for Linux, or Xbox, Or MacOS, etc ...
Chris Wedgwood,
Condor Team

User avatar
coljac
Posts: 10
Joined: Sat Nov 06, 2021 3:41 am
Location: Melbourne, Australia
Contact:

Re: Condor 3 Linux support

Post by coljac » Tue Nov 12, 2024 2:19 am

Update: 14/11/2024

So far I have got Condor 3 working well with both Steam (Proton Experimental) and Lutris (Wine 9.21).

What works:
  • Game runs fine; there's a harmless error message dialog when you load the main menu.
  • Joystick and pedals all ok
  • Head tracking with Opentrack
  • Multiplayer! After a preliminary test. This is a first!
  • NMEA output, UDP output
What doesn't work:
  • Installation - I have yet to get installation to complete successfully under wine. It's hard to troubleshoot due to the long and slow landscapes download. This may be fixable, not sure. Workaround is install in a windows VM and copy over the files.
  • Activation saving (as with Condor 2, you have to enter the key in every time)
  • CondorDedicated.exe: The gui runs fine, but when I try to start the server it reports it can't load the flightplan, not sure why.
What I did, in brief:

Proton
  1. I installed Condor 3 in a windows VM and copied the install directory over.
  2. Added Condor 3 as a non-steam game and pointed to the Condor.exe executable. This then could be started from Steam and worked fine.
  3. With Opentrack:
    • First. I found where steam put the bottle (in my case, ~/.steam/steampapps/compatdata/3595065509 - I found the newest entry in that directory)
    • I made a symbolic link to that directory with one digit less (359506550)
    • set the output to Wine, selected proton, and entered the appid as 359506550 (which is the maximum number of digits you can enter!)
  4. Install directplay with protontricks
Lutris
  • Installed wine 9.21 from winehq
  • Installed Lutris
  • Added Condor 3, pointed to the .exe and created a wine prefix
  • In Opentrack, set the output to wine, and the path to the wine prefix
  • Using winetricks, I installed Directplay into the wine prefix (this is required for networking)
Pretty straight forward to set up.

Still working:
  • Windows-free installation. And if a dedicated server can be made to run that would be great, but maybe can't do that without the devs.
Once I've got all this as good as I can get it, I'll make a Youtube video for posterity.



----- Original post ----

I just got Condor 3, I had 2 working ok on Linux.

I'll come back here and post a guide for getting 3 to run. So far, I've found that it runs with Steam. What I did:

- I had some trouble installing, so I installed in a VMWare VM and copied the files over.
- In steam, add a non-steam game
- Under game properties, set to Proton Experimental
- Run!

And it launched fine; you get one error dialog at the main menu which is harmless.

It looks like the activation still won't save.

Menus work fine, can launch the game and fly.

My todo list now is to check and document:
- Any controller issues
- Multiplayer
- Head tracking

and also to find some optimal settings with Lutris.
Last edited by coljac on Fri Nov 15, 2024 10:27 am, edited 9 times in total.

DanP
Posts: 131
Joined: Thu May 09, 2019 1:02 pm

Re: Condor 3 Linux support

Post by DanP » Tue Nov 12, 2024 12:24 pm

coljac wrote:
Tue Nov 12, 2024 2:19 am
I'll come back here and post a guide for getting 3 to run. So far, I've found that it runs with Steam.
Thanks a lot I will definitely try.
AMD Ryzen 7 7800X3D 8-Core Processor 4.20 GHz
ASRock RX 7600 Phantom Gaming
ASUS TUF GAMING B650-PLUS
64,0 GB RAM
TUF Gaming VG279QM HDR
Windows 11 Home

Joe Kurr
Posts: 6
Joined: Tue Jan 02, 2024 9:49 am

Re: Condor 3 Linux support

Post by Joe Kurr » Tue Nov 12, 2024 12:35 pm

Definately keeping an eye on this thread, since one of my flightsim pcs runs linux

Stormrider
Posts: 44
Joined: Fri Oct 24, 2008 11:01 am
Contact:

Re: Condor 3 Linux support

Post by Stormrider » Tue Nov 12, 2024 4:59 pm

Following with interest. Windows' recent privacy invasions and the Recall product will see a shift I think from many.

User avatar
coljac
Posts: 10
Joined: Sat Nov 06, 2021 3:41 am
Location: Melbourne, Australia
Contact:

Re: Condor 3 Linux support

Post by coljac » Wed Nov 13, 2024 11:49 am

I updated my post above. Summary: Getting it running was trivial, pedals and joystick aren't a problem, head tracking works well, multiplayer is borked.

User avatar
coljac
Posts: 10
Joined: Sat Nov 06, 2021 3:41 am
Location: Melbourne, Australia
Contact:

Re: Condor 3 Linux support

Post by coljac » Wed Nov 13, 2024 12:48 pm

Interestingly, I was able to connect to a multiplayer server. I had to install an ancient Directplay component with winetricks, and then networking seems to sort of work.

Once I connected though the glider just seemed to hang there in space, so it may not have been receiving any data. I'm not sure if this sort of thing can be fixed with tinkering.
Attachments
ksnip_20241113-224403.png
ksnip_20241113-224403.png (26.15 KiB) Viewed 1522 times

Scumi
Posts: 7
Joined: Sun Nov 10, 2024 2:43 pm

Re: Condor 3 Linux support

Post by Scumi » Thu Nov 14, 2024 8:17 pm

coljac wrote:
Wed Nov 13, 2024 12:48 pm
Interestingly, I was able to connect to a multiplayer server. I had to install an ancient Directplay component with winetricks, and then networking seems to sort of work.
Were you able to connect to a LAN server or to one from the Server List on the Condor website?

janjansen
Posts: 1692
Joined: Wed Feb 24, 2016 9:26 pm

Re: Condor 3 Linux support

Post by janjansen » Thu Nov 14, 2024 9:04 pm

coljac wrote:
Wed Nov 13, 2024 12:48 pm
Once I connected though the glider just seemed to hang there in space, so it may not have been receiving any data. I'm not sure if this sort of thing can be fixed with tinkering.
Thats normal! You have to start the server (or the task/clock) by typing
.START
in the server console. Until then gliders just hang there.

User avatar
coljac
Posts: 10
Joined: Sat Nov 06, 2021 3:41 am
Location: Melbourne, Australia
Contact:

Re: Condor 3 Linux support

Post by coljac » Thu Nov 14, 2024 11:52 pm

Scumi wrote:
Thu Nov 14, 2024 8:17 pm
coljac wrote:
Wed Nov 13, 2024 12:48 pm
Interestingly, I was able to connect to a multiplayer server. I had to install an ancient Directplay component with winetricks, and then networking seems to sort of work.
Were you able to connect to a LAN server or to one from the Server List on the Condor website?
Both - as it stands I believe multiplayer works now. With one caveat, I haven't found a way to one-click open a link from the website (and the server list in the game returns nothing - is it supposed to?), so I had to turn the links from the website into an IP address and enter it manually.

When I ran the server locally I could also connect to that fine, and yes, it seemed to be working.

User avatar
coljac
Posts: 10
Joined: Sat Nov 06, 2021 3:41 am
Location: Melbourne, Australia
Contact:

Re: Condor 3 Linux support

Post by coljac » Thu Nov 14, 2024 11:53 pm

janjansen wrote:
Thu Nov 14, 2024 9:04 pm
coljac wrote:
Wed Nov 13, 2024 12:48 pm
Once I connected though the glider just seemed to hang there in space, so it may not have been receiving any data. I'm not sure if this sort of thing can be fixed with tinkering.
Thats normal! You have to start the server (or the task/clock) by typing
.START
in the server console. Until then gliders just hang there.
Yes - I've never done multiplayer before myself (from being a linux user!) and so I'm a bit naive about how it works, but I tested on the LAN and I think multiplayer looks ok! As I mentioned above, I've had to turn the cndr: links into IP addresses manually.

janjansen
Posts: 1692
Joined: Wed Feb 24, 2016 9:26 pm

Re: Condor 3 Linux support

Post by janjansen » Fri Nov 15, 2024 12:03 am

Cool. I tried condor 2 (or could even have been Condor 1) on ubuntu aeons ago, it mostly worked, but I faced 2 challenges I never could solve: no force feedback, and no track ir. That pretty much killed the concept for me. Not sure if those things can be made to work nowadays. Opentrack should work ok, but doesnt work with a trackir.

TxBrit
Posts: 13
Joined: Mon Jan 13, 2025 8:17 am

Re: Condor 3 Linux support

Post by TxBrit » Mon Jan 13, 2025 10:13 am

Apologies for what may be some basic and/or odd questions, am new to Condor and not yet new to Linux, so here goes...

Has anyone tried running Condor on a Raspberry Pi?

Does anyone have any thoughts on the following:-

1) They've just announced a new 16Gb Pi 5, $120, so i'm wondering if that has enough computation and graphics grunt to work ok with Condor.
2) I'm wondering whether the version of Linux that's typically used with RaspPi will work OK with Condor
3) The biggest question is, can the Pi handle running the game and doing online multiplayer

Also, what do folks think about the Logitech G Extreme 3D Pro USB Joystick as a controller for Condor? It's currently on Amazon at $35

cbrunschen
Posts: 122
Joined: Mon Dec 09, 2019 2:48 pm
Location: London, UK
Contact:

Re: Condor 3 Linux support

Post by cbrunschen » Mon Jan 13, 2025 10:47 am

Condor is fundamentally a Windows application, and to the best of my knowledge, is only available as en executable that runs on x86 (Intel, AMD or compatible) processors.

For Linux on x86 systems, there is software like Wine that emulates Windows APIs that can allow some Windows software to run on Linux - which works because it's still the same processor underneath, and the Windows APIs can be implemented by Wine.

However a Raspberry Pi uses an ARM processor. Condor is not currently available as an ARM executable.

Theoretically it's possible to emulate an x86 processor on the Raspberry Pi's ARM processor, but such emulation uses a significant amount of the ARM processor's speed just to emulate the processor, and Condor would run much slower.

You would probably be better off buying a small x86 Intel or AMD based mini PC, or a second-hand one a couple of years old, too simply run Condor on Windows as it is intended.

Post Reply

Who is online

Users browsing this forum: No registered users