Giter Club home page Giter Club logo

wineskinserver's Introduction

Wineskin Unofficial Update

A working version of Wineskin using the development code from Wineskin with some tweaks, the Original Wineskin Code was updated by VitorMM and some additional features and fixes by myself Unoffical_Wineskin.
Unlike the Official Wineskin Project by doh123 that worked on OS X 10.6 to macOS 10.12 (without tweaks), this project supports MacOSX10.13 to macOS11


Install using homebrew

brew tap gcenx/wine
brew install --no-quarantine unofficial-wineskin

Manually installation

Download Wineskin Winery v1.8.4.2
Downloads count


Contained here;

  1. Wine versions packaged as Engines to be used with Wineskin Winery
  2. WineskinWinery.app - The current version will be downloaded updating the local version
  3. Wineskin Unofficial Updates - Master Wrapper

DirectX support and wine

Wine converts D3D to OpenGL and the version on macOS hasn't been updated in years, at present only DirectX9 and earlier function.
DXVK Requirements are not entirely known at this time, however as CodeWeavers locks support to macOS High Sierra this would be a good start.
To make use of DXVK use a 64Bit WS10 or greater engine, open winetricks and run the following custom command;

dxvk_macos.verb

This will install DXVK for DirectX10 and DirectX11 support for 64Bit games.
32Bit DirectX10 and later is not supported on macOS
VKD3D is no supported!


Apple Silicon support (Rosetta2);

The only Engine(s) that fully function to on these devices is WineCX20.0.4 or greater.
This will require macOS Big Sur 11.1 or greater and Rosetta2 needs to be installed.
However older games that use are fullscreen at lower screen resolutions will fail as the
Apple GPU doesn't seem to support these, using things like cnc-ddraw or DxWnd to workaround this.


macOS Catalina support;

WS11WineCX19.0.2-2 & WS11WineCX64Bit19.0.2-2 include wine32on64 meaning they function on macOS Catalina but as they have not been code-signed & notarized additional steps are required.
All future WS11 Engines automatically mean Catalina is supported.


macOS Catalina (10.15.3 and below);

SIP needs to be disabled to make changes to i386_set_ldt for wine32on64 to function.
I don't recommend this configuration so won't provide instructions instead upgrade to macOS Catalina10.15.4 or greater.


GateKeeper

Windows applications are not code-signed in a way that GateKeeper understands.
Either remove the quarantine flag using xattr -drs com.apple.quarantine {exe here}
or disable GateKeeper entirely by running the following

sudo spctl --master-disable

Disabling GateKeeper is not recommended


Hackintosh Support?

AMD based systems are not supported due to being unable to run 32Bit code on macOS.
Intel based systems should work without issue.


FAQ

My Antivirus says it's a VIRUS!!!

You need to contact your AntiVirus/AntiMalware vender to connect these false positives.
This started once wine moved to using Mingw-gcc to compile PE binaries.\

See the following examples;


License

Keeping the same as the original material, LGPL 2.1 is the license of that project. You can find more details about that in the LICENSE file.


Credits

wineskinserver's People

Contributors

aesophor avatar gcenx avatar kant avatar marnovo avatar thmrtnz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.