WineHQ

Microsoft Flight Simulator

Microsoft Flight Simulator X

Application Details:

Version: X
License: Retail
URL: http://www.microsoft.com/games...
Votes: 12
Latest Rating: Bronze
Latest Wine Version Tested: 2.6

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

  • Free flight
  • Missions
  • Steam integration
  • Other traffic
  • Crashing into things

What does not

  • Learning centre: getting started
  • The Free flights screen is barely usable
    • Redrawing the window (shake it around a lot) will get rid of the remaining black on the window after leaving free flight mode
    • Buttons flicker on hover
    • Menu goes mostly black on selection


Workarounds

What was not tested

  • Multiplayer, but the previous test indicates it works
  • Long flights

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

As has been noted many times before, use a 32-bit wine prefix, or the game will crash on load. Hitching when turning, but if the graphics settings are set to a medium level, this does not affect gameplay significantly. This was tested with Steam edition, so for other installs refer to the older tests. I'm not sure that this is the perfect place to put this, but after spending a day trying to get my joystick to work with wine, I found out that dinput8 needs to be installed, and set to 'builtin, native'

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux Unstable "Sid" x86_64Apr 16 20172.6Yes Yes NoBronzeCyclic3 
ShowArch Linux x86_64Jun 27 20161.9.12Yes Yes NoSilverKacper 
ShowUbuntu 14.10 "Utopic" amd64 (+ variants like Kubuntu)Jan 10 20151.7.33Yes Yes NoSilverLu 
ShowArch Linux x86_64Sep 13 20141.7.26N/A Yes NoGoldan anonymous user 
ShowFedora 19 x86_64Jul 25 20131.6No, but has workaround Yes NoSilverTFK 

Known Bugs

Bug # Description Status Resolution Other apps affected
25558 Microsoft Flight Simulator X fails to install (prefer ISO9660 volume label over UDF specific label if present) NEW View
50148 Microsoft Flight Simulator X Service Pack 1 installer page faults on PatchFiles (suggested patch) UNCONFIRMED View

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

for me it's unplayable
by Manuel on Thursday June 29th 2017, 5:15
if I load directly the standard flight with the motorglider thing, it works, framerates are also good
BUT the menus are not accessible with the mouse and if I play with the ALT key to try to show them, everything freezes and becomes unresponsive to the point that I have to restart the pc
same thing happens if I try to load the C172 at the (totally filled with glitches) game launcher, the game becomes totally not responsible and I have to restart the whole thing
such a shame!
Garbage
by Centrino on Wednesday August 31st 2016, 11:05
Tried to install the game on Xubuntu 14.04 x64 with Wine 1.9.16. The installation fails. It eventually asks for CD1 which makes no sense since the installation was started with CD1 already. No matter what you do, it will keep asking you again forever. You have to terminate the installation by killing the associated processes.

So I installed the whole game (17GB...) on my Windows machine and copied it over to Linux. It does start, but it has so many problems, that I consider it as unplayable. You can steer a plane and all (Free flight), but when flying, the HUD (Menu controls) just becomes invisible, so all menu options have no text on them, you have to know the game in order to blindly click the menu buttons.

Aside from that major problem, the game sometimes doesn't start, and can show random black boxes which then overlay other windows. No idea why. It's playable, but I highly advise to just use Windows for it :(

by Michael on Tuesday September 30th 2014, 11:14
FSX is rubbish never Gold rating. You cannot even look around or click anything in the cockpit!
That's broken for years.
RE: Problems with gauges
by John Manktelow on Monday November 9th 2015, 6:53
I have had problems with 3rd party add on planes. Their gauges have not been displaying. This is due to FSX only loading trusted gauges (which are in effect dll files). To get around this in wine config libraries enter wintrust in the new library to add box and make it native.

Install the add on plane as per its read me instructions. When you load the plane if it has no gauges in the cockpit quit FSX and navigate to (in your FSX bottle)
drive C\user\wineskin\Application Data\Microsoft\FSX (not the FSX SE folder) and load the fsx.CFG file into a text editor. Find the
[Trusted] section and below it there should be a list of file paths, the filename should end in .gau with a string of characters after it and = something. A bit like the following example.

C:\Program Files\Steam\steamapps\common\FSX\gauges\elevtrim.gau.wqwiiuiuiraozanniuoeqrhiiczahwtortebwzqh=2

if the number at the end is negative (generally -2) just delete the minus and save the file. The gauges should then display.

When using FSX on a Windows system it prompts you if a gauge is not trusted (i.e. digitally signed) and you can choose to trust it. Wine appears not to do this - hence the work around. It should not matter that the gauge is not signed as Wine effectively sandboxes the Windows programs.
Silver rating??
by Florian K. on Sunday November 10th 2013, 8:52
Sorry, but I can't understand how an "app" can get a silver rating, that got so many bugs bringing it to crash, or won't even let you install the standalone "game"... Even if you are able to install, you can't activate, no addons where tested, and you can't even setup a flight properly thats not predefined... for me this means not even a bronze rating... this is just crap and one the reasons some still need windows if they wan't to have some games running. I hope somebody will just fix this, so me and some can finally do what they suppose to do: "FORMAT C:" and setup a standalone linux-distribution...
RE: Silver rating??
by TFK on Sunday November 10th 2013, 9:49
Hi Florian,

This is about mindset. I've tested the engine because that is the core of this application and I wanted to know how it performs using Wine.

The reason I choose this route is because of the fact that FSX has many external elements that can break it. That being all the addons. You can see those as applications of their own, with their own vendors and installation procedures. Really those should be regarded as separate tests on appdb.

The core however performs well. And that deserves a silver rating. If the gauges start working and the black start screen can be fixed then maybe it can get a gold status.

The installation should have some extra test time but that wasn't the goal of my tests.

The huge list of "problems" in my report are merely things I came across during the various installments. I documented them so that other people who are researching this can find some clues on why some elements won't work out of the box. This list will only get longer because I will add more information when -for instance- I find a different method to get the same, or a better, result.

One last word on mindset. We are trying to run Windows applications on a Linux system. With all the quirks that come with this it becomes almost a science. The people who are most persevere in this will get the best results...

TFK
RE: Silver rating??
by Florian K. on Sunday November 10th 2013, 9:59
Hey TFK,

your tests to the engine and documentation are great stuff, but never the less FSX is still unplayable, and the worst is: it's already ten years old... but still not working.

I know that FSX is more than just proving the engine... I would rather have some stupid framerate drops instead of having nearly nothing that the game offers. It is it's own small universe... but just having a good framerate without any chance to configure what you want to do doesn't reach a silver star, at least thats what I think as a non-pro-user.

But just keep up the good work even if I'm having problems with the rating, I'm glad that somebody cares and working on this ;)

Greetz,
Flo
RE: Silver rating??
by Florian K. on Sunday November 10th 2013, 10:35
The other thing is it's age... after nearly ten years it seems that many basics in wine have been forgotten, or worked around, that may affect new software and "their" bugs as well.

I just wonder if they can't be implemented because of "legal stuff"...

This is really disappointing, not only as an semi-pro FSX player!
Can't install FSX
by Erufailon on Tuesday May 3rd 2011, 8:43
I tried installing FSX with Wine 1.3 and while it installs it pops a message that some error occurred and it has to stop installation, all that before asking for CD2. Sometimes it crashes while loading the InstallShield.
I have installed successfully with winetricks msxml4, direct3d, vcrun2005 with no problem, I think it must be bug 25558
Any help would be appreciated...
I moved from windows to Ubuntu and I really miss FSX, I know there is X-plane with native support for Linux but I prefer FSX.
Terminal output
by Eivind Kristoffersen on Monday December 27th 2010, 14:30
frag@frag:/media/iso2$ wine DVDCheck.exe
frag@frag:/media/iso2$ fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:sxs:cache_QueryAssemblyInfo 0x199cd58, 0x00000001, L"Microsoft.MSXML2, version=4.1.0.0, publicKeyToken=6bd6b9abf345378f, processorArchitecture=x86", 0x33d888
fixme:sxs:cache_QueryAssemblyInfo 0x199cd58, 0x00000001, L"Microsoft.MSXML2R, version=4.1.0.0, publicKeyToken=6bd6b9abf345378f, processorArchitecture=x86", 0x33d888
fixme:sxs:cache_QueryAssemblyInfo 0x199cd58, 0x00000001, L"Microsoft.FlightSimulator.SimConnect , version=10.0.60905.0, publicKeyToken=67c7c14424d61b5b, processorArchitecture=x86", 0x33d888
--- HANGS A BIT ---fixme:ole:CoInitializeSecurity (0x411318,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
fixme:advapi:RegisterEventSourceA ((null),"IDriverT"): stub
fixme:advapi:RegisterEventSourceW (L"",L"IDriverT"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x83e9b8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x12d550,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:DecryptFileA "C:\\FSXTMP\\" 00000000
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"Microsoft.VC80.ATL, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"Microsoft.VC80.CRT, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"Microsoft.VC80.MFC, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"Microsoft.VC80.MFCLOC, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"Microsoft.VC80.OpenMP, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"policy.8.0.Microsoft.VC80.ATL, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"policy.8.0.Microsoft.VC80.CRT, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"policy.8.0.Microsoft.VC80.MFC, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"policy.8.0.Microsoft.VC80.MFCLOC, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:sxs:cache_QueryAssemblyInfo 0x18c378, 0x00000001, L"policy.8.0.Microsoft.VC80.OpenMP, version=8.0.50727.42, publicKeyToken=1fc8b3b9a1e18e3b, processorArchitecture=x86", 0x33fa10
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi4.tmp\\SimConnect.dll"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi4.tmp\\SimConnect.cat"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi4.tmp\\SimConnect.Manifest"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi3.tmp\\Microsoft.FlightSimulator.SimConnect.dll"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi2.tmp\\msxml4r.cat"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi2.tmp\\msxml4r.Manifest"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi2.tmp\\msxml4r.dll"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi1.tmp\\msxml4.cat"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi1.tmp\\msxml4.Manifest"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi1.tmp\\msxml4.dll"
err:msi:remove_tracked_tempfiles failed to delete L"C:\\users\\frag\\Temp\\msi1238.tmp"
fixme:sxs:cache_QueryAssemblyInfo 0x2b72898, 0x00000001, L"Microsoft.MSXML2, version=4.1.0.0, publicKeyToken=6bd6b9abf345378f, processorArchitecture=x86", 0x12333a0
fixme:sxs:cache_QueryAssemblyInfo 0x2b72898, 0x00000001, L"Microsoft.MSXML2R, version=4.1.0.0, publicKeyToken=6bd6b9abf345378f, processorArchitecture=x86", 0x12333a0
fixme:sxs:cache_QueryAssemblyInfo 0x2b72898, 0x00000001, L"Microsoft.FlightSimulator.SimConnect , version=10.0.60905.0, publicKeyToken=67c7c14424d61b5b, processorArchitecture=x86", 0x12333a0
---- HANGS WHILE WAITING TO COPY SCREEN BLACK ----fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 4 ignored L"MsiAssembly" table values
fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
---- ASKING FOR CD 2 ----
---: command not found
frag@frag:/media/iso2$


This is the ouput i get from trying to innstall it

Ubuntu 10.10

done the winetricks
installed msxml 4 SP2 from CD

wine --version 1.3.9

If it helps anyone debugging as it is kinda gibberish for me

mvh

Eivind
RE: Terminal output
by Eivind Kristoffersen on Monday December 27th 2010, 14:32
BTW forgot to mention it stops and cant find CD2 when I mount it
Back