top of page
Search
marylandhovfc

Wine Directx 11 Install Mac: The Best Way to Enjoy Windows Apps on Your Mac



DirectX 11 support is introduced in Parallels Desktop 15 for Mac and later by default. If you upgrade to Parallels Desktop 15 from earlier versions, DirectX 11 will become available automatically in Windows after installing new Parallels Tools.


No, it's not part of Crossover, as it is a Microsoft product. It is however possible to install it in a bottle for use by games, up to directx 9. Directx 11 is still being worked on and, to my knowledge, can not be installed at this time. I really have now idea how long it will be before directx 11 can be used within Crossover.




Wine Directx 11 Install Mac



CrossOver does not include any Microsoft code, so it does not come with the same DirectX that is part of Windows. However, it has a replacement for DirectX that is independently developed as part of the Wine project (see -wine ). So, if a program requires DirectX, it may run in CrossOver without installing any Microsoft components.


It is possible to install and use some parts of MS DirectX in CrossOver by selecting "DirectX 9" or "Direct Music" in the installer GUI. This may work better for some applications when Wine's implementation is not sufficient.


CrossOver ships with a replacement for Direct3D 11, but it is too early in development to run any real applications. Practically speaking, it might as well be missing. Microsoft's version of Direct3D 11 cannot function in CrossOver, so trying to install that won't do any good. Wine's Direct3D 11 is being actively developed, and we expect to have a release that can run some DirectX 11 games sometime this year.


This is becoming increasingly relevant, especially now that DirectX 11 is already somewhat supported by upstream Wine, both by wined3d and DXVK, which is already supported by MoltenVK on macOS systems that have Metal support. Considering that OpenGL and OpenCL are also being deprecated, it's probably about time to be looking into wrapping all graphics APIs to Vulkan/MoltenVK, and possibly even wrapping the compute APIs to Metal's compute support, if such a thing is even possible.


There's also two components you can try to install (Configure button > (select the virtual drive) > Install components tab > "d3dx10" or "d3dx11" > Install), but I have no idea what you can expect from them.


My first run showed zero result, so i installed DirectX 10 and 11, VCrun, .NET. After this, i can start the game, but the game close after the ZAT logo. The sound in the beginning is also very wierd, like slomo-echo.


I have recently installed wine for the first time on my MacBook Pro (15-inch, Late 2011 running OSX 10.13.6 with OpenGL 16.7.4 and OpenCL 2.8.24) in order to play MTGArena... unfortunately it doesn't work. I know that there are plenty of discussions around the web about this game, but none of what I've found solved my problem.Here is what I've done:


3) Opened Wine Devel.app and run wine MTGAInstaller.exe. The installation went fine except that text inside the installation window was replaced by black rectangles (this is a common and uninfluential issue according to many posts around the web).


I know nothing about DirectX and graphic libraries in general, so I really can't imagine where to start trying solve this issue (for example, do I have to install DirectX inside a WINEPREFIX before installing MTGArena? How? I suppose DirectX are not installed by default on my Mac since it's a proprietary Microsoft piece of software - if ever it is possible to installed them on Mac).


Googling around I've found some people talking about Vulkan libraries and DXVK but I'm unsure how to procede: should I install them on my Mac or inside Wine? Does Vulkan libraries replace some core piece of MacOS? How to make Wine aware of Vulkan?


The best solution I've found so far is the installation process described here. It essentially uses the same tools (i.e., Wine), but it works! (No idea which is the difference. If someone knows, please let me know, I'm curious).


N.B.: after the initial installation, the first time you launch the program it will download many packages. If during the download the program crashes don't worry, just use Cmd+Tab to switch back to your desktop and close the app from the dock (use right-click) and relaunch it. Iterate this process until all packages have been downloaded. Enjoy!


Hi, so I've been trying to install and run rabbids coding on wine (yes I know, I play these types of games). And it gave me an error about directx 11 not installed.So I went ahead and tried to install d3dx11_43 using winetricks. But one of the "cabextract" commands returned an error value. It was:


Also /home/arashk/.wine/dosdevices/c:/windows/temp is empty if you're wondering. I tried running it on a clean 32 bit bottle but same result. I have wine 5.19, 64 bit bottle. Any effort at helping is appreciated.


When you run a game (or any Windows executable) through Wine, it will attempt to find or create a small set of essential files that simulate a typical Windows environment, in your home directory. By default these files are assembled under `/.wine`, and will contain a simulacre of `drive_c/` which will in turn contain directories like `Program Files/`, `users/`, `windows/` and other essential .dll and directories.


You can control the location of this directory by setting the environment variable `WINEPREFIX`, either globally or just for specific Wine sessions. It is common practice for Wine users to set a different such location for each game, so they can keep each installation separate and avoid issues caused by "DLL hell" or conflicting registry settings. An example of such a value for WINEPREFIX could be `/games/guild_wars2`.


To run Guild Wars 2 on a non-Windows operating system, you will need to install Wine on your system. Most GNU/Linux distributions offer an installation method of their own; it is advised you use it. Otherwise, you may download it at the official website and follow instructions there.


Additionally, you may need to install a proprietary graphics card driver for Guild Wars 2 to function properly. Again, it is recommended you use the installation method or package manager of your own GNU/Linux distribution. For vanilla Ubuntu users, this means using the Additional Drivers tool in the menu.


If you play on non-standard Linux distros, the wine included with Steam/Proton might not find certain libraries. They have to be manually installed as they are not coming bundled with steam. This can and will cause anything from crashes to weird rendering issues. Not finding libfreetype, for example, will simply result in no text being displayed without anything crashing.The following list is not guaranteed to be complete, but might help. You might need both the 32 and the 64 bit versions.


Lutris is an "Open Source gaming platform for Linux" that installs and launches games on Linux. Downloading and installation is offered using community contributed installation scripts. The installation scripts for Guild Wars 2 can be found at -wars-2/Lutris offers a simplified installation with DXVK (DirectX to Vulkan which includes Directx9 to vulkan) as well as 32-bit and 64-bit installers for older graphics cards that don't have Vulkan support.


Starting with Bottles being installed, enter Bottles settings by entering the three bar menu and clicking 'Preferences'. Then enter the 'Runners' tab and expand the 'Lutris' dropdown. Find 'lutris-7.2-2' from the list and click the download button to install the runner. Once done installing, close the preferences. Click 'Create a new bottle' and select the 'Gaming' environment preset; give the bottle a relevant name and click 'Create'. Once created, scroll down to the bottle options and click the 'Settings' menu. Under 'Components', click the 'Runner' dropdown and change the selection to 'lutris-7.2-2', which should have been installed earlier, and wait for the change to complete. Leaving all other settings default for now, exit the settings menu and enter the 'Dependencies' menu next. Click the download button next to 'allfonts' in the dependency list and wait for it to install. Exit the dependencies menu. Finally, you should be able to 'Run executable' and run the Guild Wars 2 installer executable downloaded from the official website. From here, all installation steps should be similar to on windows. Once the patcher is installed, you should be able to log in and play normally.


By default, this installation method fully supports the dx11 renderer. The game may perform poorly when new shaders are encountered for the first time, but should perform substantially better when encountering shaders you have already encountered prior. These shaders are cached, so the performance pickup over time will persist between play sessions.


PlayOnLinux is a Crossover-like front-end for Wine that simplifies the installation process of Guild Wars 2. You'll need to download and install PlayOnLinux using binaries available from the PlayOnLinux website or from your distribution's repositories. If you're using Ubuntu, PlayOnLinux is available on the Ubuntu Software Centre.


To install Guild Wars 2 using PlayOnLinux, download, install and launch PlayOnLinux and follow the first run wizard. Then, wait for the message "Refreshing PlayOnLinux" to go away from the bottom pane of the PlayOnLinux window. Once it is finished refreshing, click the "Install" button at the top of the window. This will open a new window. Select "Games" from the sidebar, and select "Guild Wars 2" from the list. (If it does not appear, you will need to check the "Testing" search option.) This will launch a step-by-step wizard that will automatically download and install pre-requisites like DirectX dlls and the Guild Wars 2 installer for you. Once the wizard is complete, Guild Wars 2 will appear in the list of games in your PlayOnLinux main window. Double-clicking it will launch the launcher for Guild Wars 2.


It is recommended to create a Wine prefix for each game installed under Wine. Some games require settings that may render other games unplayable. Creating a separate Wine prefix solves this problem. The winecfg command will create a Wine prefix in the WINEPREFIX environmental variable if the Wine prefix does not exist. The default WINEPREFIX environmental variable is "$HOME/.wine". To create a new Wine prefix, set the WINEPREFIX environmental variable and execute winecfg. An example: 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comentarios


bottom of page