diff --git a/Building-OpenRCT2-on-non-Windows-machines.md b/Building-OpenRCT2-on-non-Windows-machines.md new file mode 100644 index 0000000..db8fcd5 --- /dev/null +++ b/Building-OpenRCT2-on-non-Windows-machines.md @@ -0,0 +1,24 @@ +For the moment, the game is tied to Windowns and the Windows build system, so you'll need to run Visual Studio/Windows in a virtual machine. + +### Mac + +1. Download Virtualbox from here: https://www.virtualbox.org/wiki/Downloads + +2. Get a Windows 7 virtual machine instance from here: https://github.com/xdissent/ievms + + ```bash + curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | env IEVMS_VERSIONS="10" bash + ``` + + (This will download ~15GB of files onto your machine) + +3. In Virtualbox, boost the memory in the VM to 1500MB or more. Open "Settings", then "Shared Folders", then share your OpenRCT2 folder into the VM. Though I had trouble having the VM write back to that folder, so you may want to do a git checkout inside your VM and just edit there exclusively. + +3. In Virtualbox click "Start" + +4. In the VM download Visual Studio 2012 Express from here: http://www.microsoft.com/en-us/download/details.aspx?id=34673 (just google "visual studio 2012 express"). Run the smaller .exe which will open the ISO and extract it in your VM + +5. Open Visual Studio 2012 Express. Click "Open Solution", navigate to OpenRCT2 folder, click the "projects" folder and open the solution. + +6. Click "Build" +