1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Lego Star Wars Guide

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

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

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Dec 17, 2012
    Likes Received:
    Trophy Points:
    Linux, Arizona
    Home page:
    Today you will find a lot of Lego action games out there. Lego Batman, Lego Lord of the Rings, Lego Indiana Jones, Lego Harry Potter and more. There is very little competition for these cute, entertaining puzzle platform games, but it all started with Star Wars.

    You can play through the entire Star Wars franchise in the Lego game with a few extra twists and comedic cut-scenes.

    I was able to run it in Linux as well with very few issues.


    Follow my step-by-step guide on installing, configuring and optimizing Lego Star Wars in Linux with PlayOnLinux.

    Note: This guide applies to the Retail version of Lego Star Wars. Other 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.1
    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
    Note: Try using stable Wine 1.8 and 1.8-staging

    Select 1.5.25
    Click the right-arrow

    Wine wizard
    Click Next




    Thats it! Try downloading other stable versions like 1.6.2

    Setting up PlayOnLinux and Wine

    Launch PlayOnLinux
    Click Install

    We are going to do a manual installation because the script could not be found in the search.

    Note: Scripts are always recommended, but if it doesn't work or isn't found, manual install is the next best thing because it allows you to learn some of the inner-workings of PlayOnLinux and how to troubleshoot your games.

    Click "Install a non-listed program"

    Click Next

    Select "Install a program in a new virtual drive"
    Click Next

    Name your virtual drive: legostarwars
    No spaces (ignore the name in the screenshot)
    Click Next

    Select all three options:
    • Use another version of Wine
    • Configure Wine
    • Install some libraries
    Click Next

    Select Wine 1.5.25
    Click Next

    Configuring Wine

    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.

    Wine Configuration

    Applications Tab
    Windows Version: WindowsXP
    Click Apply

    Graphics Tab
    Check: Automatically capture the mouse in full-screen windows
    Check: Emulate a virtual desktop
    Desktop size: 1024x768
    Click Ok

    Installing Libraries

    Check all of these Libraries for installation:
    • POL_Install_d3dx9
    • POL_Install_vcrun6
    Click Next
    d3dx9 and vcrun6 should automatically download and install
    Later I'll show you how to install Direct X from the game Disk.

    Installing Lego Star Wars

    Click Browse

    Navigate to your Lego Star Wars Disk
    Select: setup.exe
    Click Open

    Click Next

    InstallShield Wizard
    Click Next

    License agreement
    Check: I accept the terms of the license agreement
    Click Next

    Destination folder
    Click Next

    Begin installation
    Click Install

    Direct X Shader Model 3 & Nvidia Graphics
    Click Next

    Uncheck "I would like to view the README file"
    Uncheck "I would like a desktop shortcut"
    Click Finish

    Uncheck "I would like to launch LEGO Star Wars"
    Click Finish

    PlayOnLinux Shortcut

    Select: LegoStarwars.exe
    Click Next

    Name shortcut: Lego Star Wars
    Click Next

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

    Configuring PlayOnLinux

    In PlayOnLinux click Configure

    Select legostarwars virtual drive

    Display Tab
    Direct Draw Renderer: opengl
    Video Memory Size: The amount of memory on your video card
    Offscreen rendering mode: fbo

    Wine Tab
    Click "Windows reboot"

    Installing DirectX from the Disk

    Note: There is a chance LEGO Star Wars might not play because the library d3dx9 wasn't enough, so you can also install Direct X from the game Disk

    Miscellaneous Tab
    Click "Run a .exe file in this virtual drive"

    Navigate to your LEGO Star Wars Disk
    Select dxsetup.exe
    Click Open

    Direct X setup
    Check "I accept the agreement"
    Click Next

    Runtime Install
    Click Next

    Installing Components

    Restart Computer
    Click Finish

    Wine Tab (again)
    Click "Windows reboot"

    Launching Lego Star Wars

    In PlayOnLinux
    Select "Lego Star Wars"
    Click Run

    The main problem I noticed was playing cooperative. Any time I initiated the second player there was problem with both character synchronizing because the both did exactly the same thing. Both attacked at the same time and both move exactly the same. So this cause some problems because sometimes the other character would die because he was falling off a ledge or waking into danger. Actually it was quite comical, but cooperative is completely useless because I couldn't control the player induvidually. Playing in single player with the A.I. controlled character worked fine.

    I was able to play LEGO Star Wars with high resolutions and settings on high with my GeForce 550 Ti and fullscreen with Wine's virtual desktop. I was even able to play with my Logitec PS2-like controller in Linux.








    Last edited: Jan 13, 2016
  • Categories:


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

  1. booman
    I have tested LEGO Indiana Jones 2 with a newer version of Wine 1.6.2 and it runs flawlessly. Try it with LEGO Star Wars as well.
  2. DustInMadness
    Using this tutorial I was able to run Steam version of Lego Jurassic World via wine 1.7.33. My son says that everything works fine.
    mrdeathjr28 likes this.
  3. booman
    Welcome to the forum!
    Awesome, thanks for the report and for testing Lego games in newer versions of wine.
    This guide is getting a bit old, but looks like it still applies.
    Are you able to play cooperative with controllers?
  4. mrdeathjr28
    Is correct i test this title with wine 1.7.45 vanilla and runs very good

    Normally lego games runs very good in wine, in my case tested lego harry potter years 1-4, lego harry potter years 5-7, lego batman 1, lego batman 2, lego marvel, lego the movie, lego the hobbit, lego lord of the rings, lego indiana jones 1, lego indiana jones 2, lego pirates of caribbean

    However this title maybe can give confusion for steam system minimum requirements published

    *This requirement dont have sense because windows xp dont have DX10 officially

    *however when them put windows xp support, this game must be use dx9 support

    In binary game folder appears 2 executables: legojurassicworld_dx11 and lego jurassicworld (dx9)

  5. booman
    That is strange, so it DOES run with DirectX 9 when it thinks Windows XP is the operating system
  6. mrdeathjr28
    Maybe typo error however in other cases like injustice gods among us or mortal kombat, this game shows in system minimum requirements vista or upper supported however in display graphics adapter shows directx9 display adapter as minimum vga requirement

  7. booman
  8. mrdeathjr28

Share This Page