Elite Dangerous/Star Citizen

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Maylor Rom
Posts: 3
Joined: Sat Jul 13, 2019 10:21 pm

Elite Dangerous/Star Citizen

Post by Maylor Rom » Sat Jul 13, 2019 10:25 pm


I am trying to get Elite Dangerous and Star Citizen to run successfully on ReactOS.

These are two important space games in the gaming community, and if they will run on ReactOS, you will have a very large group of supporters for this platform. I will be feeding my results from testing these two games in this OS back to this forum.

I have worked at Microsoft, in the Windows Systems Group for a number of years and although retired now, I would like to offer "software testing" on the two above mentioned games.


Posts: 508
Joined: Mon Apr 25, 2005 12:46 pm

Re: Elite Dangerous/Star Citizen

Post by ThePhysicist » Sun Jul 14, 2019 1:51 am

Thanks for your interest in ReactOS. First of all, I have to point out, that quite a number of applications and games do not work on ReactOS yet, and I personally don't know Elite Dangerous or Star Citizen, and while they might be great games, they probably can't compete with "Make the latest Firefox version work". But I don't want to discourage you. If you think these games are relevant, I would like to encourage you to try and when you hit a problem, ask here or in chat.reactos.org (Our Mattermost server). If the games don't work, create a bugreport with a detailed analysis of what is failing, providing as much information as you can get (detailed description, screenshots, debuglogs, own debugging sessions ... if you have been working as a software engeneer at MS you will probably know best how to create an excellent bugreport). This still doesn't mean that this will be taken on by anyone directly, as we have only few developers and more than enough things to fix/implement to be busy until the sun runs our of hydrogen, but a good bugreport is a good start.. From there, to get attention, I would suggest you join our chat (chat.reactos.org - Development channel), and ask for guidance on how to possibly get the right people interested and how to help with testing.

Posts: 454
Joined: Thu Jan 10, 2013 6:17 pm

Re: Elite Dangerous/Star Citizen

Post by karlexceed » Mon Jul 15, 2019 3:11 pm

A quick Google search led me to the following results for minimum system requirements:

Elite Dangerous: Windows 7 SP1 32-bit.
Star Citizen: 64 bit version Window (Windows 7 service pack 1 (64 bit) or higher)

ReactOS is currently targeting Server 2003 / XP for compatibility. If the installers for these games are checking the OS, they will likely currently fail to install. If there are no checks or if the compatibility layer can successfully lie to the installers, then it's just a matter of what API calls from NT 6+ the games rely on.

Another thing to note is that Star Citizen requires 64 bit and also apparently 16+ GB RAM. Since ROS is currently 32 bit only, this may be an issue as well.

Maylor Rom
Posts: 3
Joined: Sat Jul 13, 2019 10:21 pm

Re: Elite Dangerous/Star Citizen

Post by Maylor Rom » Tue Oct 08, 2019 9:41 pm

Well, if a browser does not work, you are miles away from getting any game working. I have tested the installs for both games and they crashed without giving any error as to why. Being totally unfamiliar with ReactOS, I could not guess why. Most likely, paths do not exist, no access to registy values, a dot-net framework being unavailable and no way to tell what the installer is doing.

So, we are stuck with either Linux or Windows until someone comes up with a third alternative which can do both. That would be a miracle.

Posts: 262
Joined: Sun Jul 11, 2010 11:39 am

Re: Elite Dangerous/Star Citizen

Post by ThFabba » Fri Oct 11, 2019 11:05 am

Maylor Rom wrote:
Tue Oct 08, 2019 9:41 pm
Well, if a browser does not work, you are miles away from getting any game working.
FYI, most games are _way_ less complex than modern browsers. They generally just require a window and some API to draw on it (of course DX11 as an important example of such an API _is_ complex; but that's a part of why Vista+ support is hard).
Browsers these days perform extremely intricate memory management, utilizing complex OS features for maximum performance, and make assumptions about many undocumented implementation details in the OS in order to implement their sandboxes.

In any case, until ROS has the whole compatibility layer figured out more, it's of course best to start by testing apps that run on Windows XP or Server 2003, or you'll be disappointed a lot more than necessary.

Post Reply

Who is online

Users browsing this forum: DotBot [Crawler] and 2 guests