Lego Star Wars Guide

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.

starwars49a.png


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
wine01.png


Wine wizard
Click Next
wine02.png


Downloading...
wine03.png


Extracting
wine04.png


Complete
wine05.png


Thats it! Try downloading other stable versions like 1.6.2

Setting up PlayOnLinux and Wine

Launch PlayOnLinux
Click Install
starwars01.png


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"
starwars02.png


Click Next
starwars03.png


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


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


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


Select Wine 1.5.25
Click Next
starwars07.png


Configuring Wine
starwars09.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

Applications Tab
Windows Version: WindowsXP
Click Apply
starwars10.png


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


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
starwars17.png


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


Click Next
starwars19.png


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
starwars30.png


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

PlayOnLinux Shortcut

Select: LegoStarwars.exe
Click Next
starwars32.png


Name shortcut: Lego Star Wars
Click Next
starwars33.png


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


Configuring PlayOnLinux

In PlayOnLinux click Configure
starwars35.png


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
starwars36.png


Wine Tab
Click "Windows reboot"
starwars37.png


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"
starwars39.png


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


Direct X setup
Check "I accept the agreement"
Click Next
starwars41.png


Runtime Install
Click Next
starwars42.png


Installing Components
starwars46.png


Restart Computer
Click Finish
starwars47.png


Wine Tab (again)
Click "Windows reboot"
starwars37.png


Launching Lego Star Wars

In PlayOnLinux
Select "Lego Star Wars"
Click Run
starwars38.png


Bugs:
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.

Conclusion:
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.

Screenshots:

starwars50a.png


starwars51a.png


starwars53a.png


starwars54a.png


starwars56a.png


starwars57a.png


starwars58a.png
 
Last edited:
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.
 
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?
 
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.

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


  • MINIMUM:
    • OS: **Windows®XP SP3, Windows Vista/7/8 with latest service packs and updates installed
    • Processor: Intel Core 2 Duo or equivalent AMD dual core CPU
    • Memory: 2 GB RAM
    • Graphics: NVIDIA GeForce 7600GS or ATI Radeon 1950, 256 Mb RAM
    • *DirectX: Version 10
    • Network: Broadband Internet connection
    • Hard Drive: 10 GB available space
    • Additional Notes: Windows XP and DirectX® 9.0b and below not supported

*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)

:)
 
That is strange, so it DOES run with DirectX 9 when it thinks Windows XP is the operating system
 
That is strange, so it DOES run with DirectX 9 when it thinks Windows XP is the operating system

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

:)
 
Back
Top