Skip to content
colindt edited this page Jan 31, 2015 · 2 revisions

This repo has some stuff for getting Unity to work on Wine. (That's my fork of it with one minor fix and an updated version of Unity. Original here.)

Clone repo:

git clone https://github.com/colindt/Unity3D-on-Wine.git
cd Unity3D-on-Wine

Download required font:

wget ftp://ftp.microsoft.com/Softlib/MSLFILES/tahoma32.exe

Download Winetricks:

wget http://winetricks.org/winetricks
chmod +x winetricks

Initialize Wine prefix:

WINEPREFIX="$HOME/.unity3d_wine" WINEARCH=win32 wineboot

Install font:

WINEPREFIX="$HOME/.unity3d_wine" WINEARCH=win32 wine tahoma32.exe

Install Unity. This is the tricky part. This first downloads and installs a bunch of dependancies which will open Windows installers that you need to click through. One of them (.NET 4.0 or .NET 3.0, I think. Don't remember exactly) hangs at the end and needs to be killed manually. You should just be able to ctrl-c the command. You'll then need to run it again. Don't worry, it should pick up where it left off:

WINEPREFIX="$HOME/.unity3d_wine" WINEARCH=win32 ./winetricks ./unity3d.verb

Run Unity:

WINEPREFIX="$HOME/.unity3d_wine" WINEARCH=win32 wine "C:\\Program Files\\Unity\\Editor\\Unity.exe"

Clone this wiki locally