Star Wars The Force Unleashed Ultimate Sith Edition on Intel GMA 4500

by thund3rw0lf

GMA4500MHDSWforceunleashedUltimateSithEdition
Game runs but in large areas it is slow/stuttering. To me it is playable.
Runs in 8-18 fps in big areas and 13-30 in closed areas.

Main problem is engine, it is very poor console port and it is not optimized plus this game
uses advanced physics.

FIRST LEVEL WITH VADER IS SLOWER THAN REST OF THE GAME, DO NOT JUDGE BY FIRST LEVEL.

More detailed optimization below.

1. Patch
Install 1.2 patch, needed for better optimization

2. In-game options
Start game (launcher) and set video options to lowest possible.
In game goto GAME OPTIONS > GAME > AUTO ACTION-CAMERA
Set it to No

Also in PLAYER OPTIONS > COSTUME
Select costume that doesn't have cloak/robe (this makes great fps improvement).

3. Edit game exe (if you want!)
Use this to run first level smooth (vader lvl) but for other just change costume.
You don't have to do this.
Download Freeware Hex Editor XVI32
In hex editor open SWTFU.exe (in C:\Program Files\Star Wars - The Force Unleashed Ultimate Sith Edition)
Search for ClothItem
There should be 3-4 ClothItem-s
GMA4500MHDSWforceunleashedUltimateSithEditionHEX1
Change all values to 00 (zerozero).
GMA4500MHDSWforceunleashedUltimateSithEditionHEX2

Save & Exit

4. Disable additional graphics options
Goto
C:\Program Files\Star Wars - The Force Unleashed Ultimate Sith Edition\Shared\Assets\DefSchemas
Delete next
HDR.schema.xml
BakedLighting2.0.schema.xml
BakedLighting.schema.xml

Goto
C:\Users\->Your Name<-\AppData\Local\Aspyr\Star Wars The Force Unleashed
Edit Config.xml
VideoWidth 640
VideoHeight 480
ClothLevel 0
LowDetail 1

Make shortcut of SWTFU.exe
Right-click shortcut and select Properties
Under tab Shortcut add to Target
-variableTimesteps -performanceThrottling
It should look something like this:
"C:\Program Files (x86)\Star Wars - The Force Unleashed Ultimate Sith Edition\SWTFU.exe" -variableTimesteps -performanceThrottling

Now game should run better, try to enjoy !