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
What works
What does not
Workarounds
What was not tested
Hardware tested
Graphics:
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'
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Debian GNU/Linux Unstable "Sid" x86_64 | Apr 16 2017 | 2.6 | Yes | Yes | No | Bronze | Cyclic3 | |
Show | Arch Linux x86_64 | Jun 27 2016 | 1.9.12 | Yes | Yes | No | Silver | Kacper | |
Show | Ubuntu 14.10 "Utopic" amd64 (+ variants like Kubuntu) | Jan 10 2015 | 1.7.33 | Yes | Yes | No | Silver | Lu | |
Show | Arch Linux x86_64 | Sep 13 2014 | 1.7.26 | N/A | Yes | No | Gold | an anonymous user | |
Show | Fedora 19 x86_64 | Jul 25 2013 | 1.6 | No, but has workaround | Yes | No | Silver | TFK |
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 |
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Manuel on Thursday June 29th 2017, 5:15
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!
by Centrino on Wednesday August 31st 2016, 11:05
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
That's broken for years.
by John Manktelow on Monday November 9th 2015, 6:53
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.
by Florian K. on Sunday November 10th 2013, 8:52
by TFK on Sunday November 10th 2013, 9:49
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
by Florian K. on Sunday November 10th 2013, 9:59
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
by Florian K. on Sunday November 10th 2013, 10:35
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!
by Erufailon on Tuesday May 3rd 2011, 8:43
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.
by Eivind Kristoffersen on Monday December 27th 2010, 14:30
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
by Eivind Kristoffersen on Monday December 27th 2010, 14:32