Unreal Development Kit is based off the Unreal Tournament Engine used for so many AAA titles and successful games & mods. Games like:
- Borderlands 1 & 2
- Gears of War
- Space Marine
- Bioshock 1 & 2
- Batman: Arkham Asylum
- Dishonored
- Game of Thrones
- Singularity
- Mass Effect 1 & 2 & 3
- and many more...
![]()
This is the engine to use if you want to create a top quality game with state-of-the-art graphics, physics and lighting capabilties.
The purpose of this Guide is to show you how to install UDK & UE3 games in Linux with PlayOnLinux. UDK & UE3 run rather well and only requires a few libraries and a decent video card.
Follow this step-by-step guide on installing, configuring and optmizing UDK games featuring an independent title named CDF Ghostship.
Note: This guide applies to the Alpha version of CDF Ghostship, but should also work with most UDK games because they all require the same libraries.
Tips & Specs
To learn more about PlayOnLinux and Wine configuration, see the online manual:
PlayOnLinux Explained
Mint 14 32-bit
PlayOnLinux: 4.2.1
Wine: 1.4.1
Download CDF Ghostship
Go To: http://www.cdfghostship.com
Pre-Purchase CDF Ghostship and then signup to get access to the Membership page.
Go to the membership and login.
Roll over members
Click Memers Area
![]()
Download each RAR starting with Part 1
![]()
When you are done downloading only extract GhostshipAlpha35.part1.rar
Then you will have a UDKInstall-GhostShip.exe
![]()
PlayOnLinux & Wine Setup
Launch PlayOnLinux
Click Install
![]()
Click "Install a non-listed program"
![]()
Select "Install a program in a new virtual drive"
Click Next
![]()
Name the virtual drive: udk
Click Next
![]()
Select all three options:
Click Next
- Use another version of Wine
- Configure Wine
- Install some libraries
![]()
Select Wine 1.4.1
Click Next
![]()
Note: Try using stable Wine 1.8 and 1.8-staging
Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
ALWAYS SELECT THE 32-bit VIRTUAL DRIVE
Wine Configuration
Applications Tab
Windows Version: Windows XP
![]()
Graphics Tab
Check: Automatically capture the mouse in full-screen windows
Check: Emulate a virtual desktop
Desktop size: 1024x768
Click Ok
![]()
Installing Libraries
Select the following Libraries:
All libraries will automatically download and install
- corefonts
- d3dx10
- d3dx11
- d3dx9
- dxfullsetup
- dotnet40
- vcrun2005
- msxml3
- registered fonts
- tahoma
- xinput
After testing a few other UDK games, I found that they require more dotnet packages.
I recommend also installing the following Libraries in this order:
Note: You don't have to install all of these libraries, but several UDK games require Dot Net Framework 3.5 and will automatically start downloading it. But if you install them ahead of time with PlayOnLinux, the game will continue to the installation.
- dotnet30
- dotnet30sp1
- dotnet35
- dotnet35sp1
DotNet 4.0 error
Click Next
![]()
Note: Dotnet will flicker a command line a bunch of times as ist installing libraries. Just be patient and wait.
Installing Libraries
![]()
![]()
Installing UDK and CDF Ghostship
Click Browse
![]()
Navigate to your desktop
Select UDKInstall-GhostShip.exe
Click Open
![]()
Click Next
![]()
UDK License agreement
Click "I Accept"
![]()
Install Options
Click Install
![]()
Installing Prerequitiste Files
![]()
Installing Ghostship Files
![]()
Complete
Uncheck "Launch GhostShipAlpha36
Click Finished
![]()
Before creating the Shortcut, we need to do one thing...
Deleting 64-bit binaries
Navigate to the GhostShipSlpha36 folder
/home/username/.PlayOnLinux/wineprefix/udk/drive_c/UDK/GhostShipAlpha36
Note: Username is where you put your login
Delete Win64
![]()
For some reason even launching the UDK.exe from the 32-bit folder still attempts to launch the 64-bit one and then crashes. Removing the 64-bit folder fixes this problem.
Shortcut
Go back to PlayOnLinux Shortcut window
Select Browse
Click Next
![]()
Click Browse
![]()
Go to the same GhostShipAlpha36 directory listed above
Open Win32
![]()
Select UDK.exe
Click Open
![]()
Click Next
![]()
Name the shorcut: CDF Ghostship
Click Next
![]()
Select "I don't want to make another shortcut"
Click Next
![]()
PlayOnLinux Configure
In PlayOnLinux
Click Configure
![]()
Select virtual drive CFG Ghostship
Display Tab
Direct Draw Renderer: opengl
Video Memory Size: size of memory on your video card
Offscreen rendering mode: fbo
![]()
Wine Tab
Click Windows Reboot
![]()
Close Configure
Launching CGF Ghostship
Select CDF Ghostship
Click Run
![]()
Main Menu
Click Options
![]()
Select resolution
I was able to run Ghostship at 16080x1050 with my GeForce 550 Ti
Note: The virtual desktop will re-size automatically and the game will appear like a fullscreen game.
Click Exit to Options
![]()
Conclusion:
I was able to run CDF Ghostship in high resolution with what appeared to be high graphics settings. There were no advanced video settings in the Alpha.
I played the available modes and everything was smooth from loading to frame rates.
This Guide should run most independent titles utilizing UDK for their development engine.
For most games just use their downloaded compressed files in the place of Ghostship steps and install the above libraries with Wine & PlayOnLinux configuration settings.
Alway reboot Windows before launching the game.
Here is a list of more UDK Indie games out there:
Prometheus
Renegade X
Planetstorm
The Ball
Adams Venture
Chivalry Medieval Warfare
Coda
FPS Terminator
Mist of Stagnation
Roccy Laboritories
The Last Phoenix
Warm Gun
The Haunted: Hells Reach (Steam Only)
Seige of Inaolia
Primal Carnage
List of UDK Games in Development
Screenshots:
![]()
![]()
![]()
![]()
![]()
Renegade X
![]()
![]()
Sanctum
![]()
![]()
Sp A.I.
![]()
![]()
FPS Terminator
![]()
![]()
![]()
Comments
Discussion in 'Guides' started by booman, Jul 25, 2013.
XenPorta
© Jason Axelrod from 8WAYRUN.COM