Unreal Tournament 3 & Mods Guide

Discussion in 'Guides' started by booman, Jul 3, 2013.

  • by booman, Jul 3, 2013 at 2:20 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,347
    Likes Received:
    627
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    Who doesn't like the Unreal franchise?
    • First person shooter
    • Sci-fi
    • Multi-player/Cooperative
    • Space Vehicles
    • Create your own character
    • Lots of free mods & total conversions
    Unreal Tournament 3 really isn't a name that glorifies what the Unreal engine really can do. It should be Unreal State-of-the-Art!
    The UT3 engine is so advanced that many huge successful games like Borderlands, Gears of War and many more famous games were created in its wake!

    To this day the Unreal engine and UDK still do no port games to Linux natively, but we can still play our favorite games with PlayOnLinux anyways!

    unreal71a.png

    Note: This guide applies to the retail version of Unreal Tournament 3, other Steam or Downloaded versions may require additional steps.

    Tips & Specs

    To learn more about PlayOnLinux and Wine configuration, see the online manual:
    PlayOnLinux Explained

    Mint 14 32-bit
    PlayOnLinux: 4.2
    Wine: 1.5.25

    Installing Wine with PlayOnLinux

    Installing different versions of Wine is necessary for running different games because one Wine doesn't work for them all. PlayOnLinux makes it possible to download, install and test your game in all the versions of Wine until you find the right one for your speicific game.

    Launch PlayOnLinux
    Click Tools
    Click "Manage Wine Versions"

    Wine versions manager
    Select 1.5.25
    Click the right-arrow
    wine01.png

    Note: Try using stable Wine 1.8 and 1.8-staging

    Wine wizard

    Click Next
    wine02.png

    Downloading...
    wine03.png

    Extracting
    View attachment 444

    Complete
    wine05.png

    PlayOnLinux Setup and Configuration

    Launch PlayOnLinux
    Click Install
    unreal01.png

    Manual Installation

    Click "Install a non-listed program" unreal02.png

    Manual Installation

    Click Next
    unreal03.png

    Select "Install a program in a new virtual drive"
    Click Next
    unreal04.png

    Name your virtual drive: unreal3
    Click Next
    unreal05.png

    Check all three options:
    • Use another version of Wine
    • Configure Wine
    • Install some libraries (Windows Components)
    Click Next
    unreal06.png

    Select 1.5.25
    Click Next
    unreal07.png

    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

    Windows Version: Windows 7
    Click Apply
    unreal09.png

    Wine Configuration

    Click Graphics tab
    check "Automatically capture the mouse in full-screen windows.
    check "Emulate a virtual desktop"
    Desktop size: 1024x768

    Click Ok
    unreal10.png

    Note: Always start with a smaller resolution for testing first. When the game successfully launches, you can change resolution in-game and the virtual desktop will re-size with it. Later you can uncheck virtual desktop and the game will always be full-screen.

    Windows Components

    Select these Libraries:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_vcrun2005 (also installs 2008 & 2010)
    Installing components
    unreal15.png


    Installing Unreal Tournament 3

    Installation Media
    Select CD-ROM
    Click Next
    unreal16.png

    Note: Sometimes PlayOnLinux won't find the mounted CD/DVD, you may have to type in the path. You should be able to right-click the mounted media and see the path in any distro. That is the path you need to type in.

    Installation Setup

    Installing
    Click "Install UT3"

    Language
    Click Next

    InstallShield Wizard

    License Agreement
    Click Yes

    Another License Agreement
    Click Yes

    Destination Folder
    Click Next

    Physx
    Click "I accept the license agreement"
    Click Next

    Physx Confirmation
    Click Finish

    Installing

    UT3 Confirmation
    Uncheck "Play UT3" because we still have to finish the PlayOnLinux setup
    Click Finish

    PlayOnLinux Configuration & Shortcut

    Shortcut
    Select UT3.exe
    Click Next
    unreal28.png

    Shortcut

    Name your shortcut: Unreal Tournament 3
    Click Next
    unreal29.png

    Shortcut
    Select "I don't want to make another shortcut"
    Click Next

    Configuration
    In PlayOnLinux click Configure
    unreal31.png

    Display tab

    Select your "Unreal Tournament 3" virtual drive unreal32.png

    Direct Draw Renderer: opengl
    Video memory size: select amount of memory on your video card
    Offscreen rendering mode: fbo

    Wine tab
    Select your "Unreal Tournament 3" virtual drive

    Click "Windows reboot"
    unreal33.png

    Close configure

    First Launch and Patching

    Launching Unreal Tournament 3
    Select Unreal Tournament 3
    Click Run
    unreal34.png

    Game Key
    Enter your Game Key (found on the game insert)
    Click Accept

    Note: You can try playing the game, but I recommend installing the patch next.

    Downloading Patch
    Google search: unreal tournament 3 patch 5
    Download and save to your desktop
    unreal38.png

    Installing Patch

    Click Configure
    unreal36.png

    Miscellaneous tab

    Select "Unreal Tournament 3" virtual drive
    Click the Miscellaneous tab
    Click "Run a .exe file in this virtual drive" unreal37.png

    Find Patch 5

    Navigate to where you saved the patch
    Select UT3Patch5.exe
    Click Open unreal39.png

    License Agreement
    Click Accept

    Installing Patch

    License Agreement
    Click Accept

    Installing Patch
    Click Yes

    Patch Confirmation
    Click OK

    Close Configure

    Launching again & Graphics settings


    Run Unreal Tournament 3 again
    This time you will notice some menu changes from the patch

    Settings
    Click Settings in the main menu
    Select Video
    unreal46.png

    You can change the resolution here
    Experiment with settings your video card can handle. Start low, play the game, then increase in increments.

    Advanced
    unreal47a.png

    unreal48a.png

    Conclusion:

    Unreal Tournament 3 runs really well. Even on high settings with my hardware. Wine 1.5.25 handles everything really well. I didn't test any online capabilities, but I did login to my account and it loaded my custom settings.

    Screenshots:
    unreal61a.png

    unreal62a.png

    unreal63a.png

    Mods

    In 2008 there was a "Make Something Unreal" contest and a lot of independent developers worked on modding the Unreal engine to make their own game in order to win.
    The result is a bunch of FREE mods and games that you can download an play. I was able to get some of these mods working in Linux.

    The Haunted
    Go to http://www.moddb.com/mods/the-haunted
    Click on downloads
    Download "The Haunted 3.0 Final"
    Save it to your desktop
    unreal49.png

    Extracting

    Right click "TheHauntedV3Final.rar"
    Open with Archive Manager
    Double-Click "GameFiles" unreal50.png

    Extracting

    Select "Haunted Game"
    Click Extract
    Navigate to: /home/username/My Games/Unreal Tournament 3/
    Note: username is where you put your login

    unreal51.png

    Extracting
    unreal52.png

    Shortcut

    Click on Configure in PlayOnLinux
    General Tab, click "Make a new shortcut from this virtual drive" unreal53.png

    Shortcut

    If it doesn't find UT3.exe select Browse
    click Next
    unreal54.png

    Shortcut
    Click Browse
    Navigate to: /home/username/.PlayOnLinux/wineprefix/unreal3/drive_c/Program Files/Unreal Tournament 3/Binaries
    Note: Username is where you put your login

    Select the UT3.exe
    Click Open
    unreal55.png

    Shortcut

    Click Next
    unreal57.png

    Shortcut

    Name your shortcut: The Haunted
    Click Next
    unreal58.png

    Shortcut

    Select "I don't want to make another shortcut"
    Click Next
    unreal59.png

    Launching The Haunted
    unreal60.png

    One last step before launching
    Select "The Haunted" shortcut in PlayOnLinux Configure
    General Tab
    Arguments
    Type:
    Code:
    -mod=../HauntedGame
    Close Configure

    Now you should be able to launch The Haunted from PlayOnLinux
    unreal85.png

    Conclusion:

    The Haunted ran fullscreen (in a Virtual Desktop) as well as Unreal Tournament 3 did, and it looks amazing!
    I tried some other mods like:
    Steam Racers
    http://www.moddb.com/mods/steam-racers

    The Ball
    http://www.moddb.com/mods/the-ball
    unreal79a.png

    unreal82a.png


    Here are a few more mods and total conversions:
    Warm Gun
    http://www.moddb.com/games/warm-gun

    C&C Renegade X
    http://www.moddb.com/mods/renegade-x

    Angels Fall First: Planetstorm
    http://www.moddb.com/mods/angels-fall-first-planetstorm

    Sanctum
    http://www.moddb.com/mods/sanctum

    Prometheus
    http://www.moddb.com/mods/prometheus

    The Haunted Screenshots:

    unreal67a.png

    unreal69a.png

    unreal70a.png

    unreal73a.png
    Last edited: Jan 13, 2016

Comments

Discussion in 'Guides' started by booman, Jul 3, 2013.

  1. booman
    Here are a bunch of High Res screenshots:

    unreal83.png unreal82.png

    unreal81.png unreal80.png

    unreal79.png unreal78.png

    unreal77.png unreal76.png

    unreal75.png unreal74.png

    unreal73.png unreal72.png

    unreal71.png unreal70.png

    unreal69.png unreal68.png

    unreal67.png unreal65.png
  2. Kladiator
    Hi Booman,
    I am bumping this old thread to let you know that on my system the installation of UT3 was not as trouble-free as on yours.

    First of all, I should emphasize that I really didn't need POL to play UT3.
    I had installed it using Crossover: the performance at first was not spectacular but, following the advice of a guy on WineHQ, I copied the entire folder from my W7 installation (I had a Windows partition until a couple of years ago just in case) and everything worked perfectly well.

    Since then, it was obvious to me that PlayOnLinux is a much better program than Crossover, where I had experienced too many failed installations, so the idea was to move the few games I had on that program (UT3, Serious Sam 2, Burnout Paradise, Painkiller) to POL.

    Furthermore, I wanted to try UT3 on older system, barely meeting the minimum system requirements, and see if it was able to play at a decent FPS the HOLP map pack, which was designed to run on low spec PCs and to reproduce the old school feeling of Unreal Tournament GOTY.

    Well the installation of UT3 on POL was faultless, but the game was unplayable because it was not possible to control the mouse.

    The solution was, on the miscellaneous tab in the POL configuration, to select force in the mouse warp override option.
    Unfortunately, this way the mouse doesn't work in the Unreal menus, and using the keyboard to navigate is really awkward at times.

    Well, that's about it, although I would like to suggest to people reading your excellent guide to install the fantastic Titanpack after having patched the game.
    booman likes this.
  3. booman
    Cool, thanks for giving Unreal Tournament 3 a chance in Linux. I was able to get a lot of mods to run and that enhanced the replay-ability for UT3. Since they were free of course.
    I've had more problems with UDK recently because I think Epic upgraded the DirectX 11 capabilities and Wine doesn't support it yet. So I've been troubleshooting it.
    I'll admit, I havn't played much UT3 or mods recently. I just tested the game and a few mods or total conversions to make sure they run.

    I'm surprised you had to use the "Mouse override" because I normally check the "Automatically capture mouse in full screen windows" option in Wine configuration Graphics tab.
    That usually handles mouse problems in fullscreen games.
    Kladiator likes this.
  4. Kladiator
    Why do I feel like a complete noob now?

    I had completely forgotten about that option in Wine configuration: I am so spoiled by POL that I don't usually check all the possibilities offered by Wine, which I used to do when I was using the vanilla version of the program years ago.

    So thank you once again: when playing UT3 now it feels like a native version, which by the way was promised to us but never delivered by those liars of Epic when they published the game at the end of 2007.
  5. booman
    Yeah I read that too...
    But they did a great job on OpenGL because the game looks just as beautiful as in Windows. Even the mods look great. Feel free to download some of the mods mentioned above.
    The Haunted is really cool and The Ball is really fun.

Share This Page