LEGO® Worlds

LEGO® Worlds

35 ratings
Additional Configuration Options
By mojobojo
Additional configuration options can be found to tweak your game even further than the menus allow. I am giving it a play around to see whats what. But I see some potential for increasing framerate. If you find anything good drop a comment and I will add it to the main post.
   
Award
Favorite
Favorited
Unfavorite
Location of the pcconfig.txt
You can find your config file at

C:\Users\(username)\AppData\Roaming\Warner Bros. Interactive Entertainment\LEGOWorlds\pcconfig.txt

Editing the file
Open the config file with something that supports UNIX style line endings. My favorite is Sublime but a good free text editor is Notepad++.

Some recommended ones.
Notepad++[notepad-plus-plus.org] - Free
Atom [atom.io]- Free
Sublime [www.sublimetext.com]- Not free but is great

Settings formatting
The formatting seems pretty straightforward. A string for the setting name and a signed integer for the setting.

ScreenWidth 1920
ScreenHeight 1080


Settings, because they are signed, can also be negative

DRCWindowLeft -1
DRCWindowTop -1


They can also act as booleans (1 is true, 0 is false)

ProcessColourEnabled 1
WaterDistortionEnabled 1

All Settings
Some of these settings are not inside the config file initially. Here are all the ones I can uncover for right now. When I added the ones that are not in the config file to start out, they appear to get removed when the game saves over its config file.

  • FileVersion
  • RenderWidth
  • RenderHeight
  • ScreenWidth
  • ScreenHeight
  • WindowWidth
  • WindowHeight
  • WindowLeft
  • WindowTop
  • DRCWindowWidth
  • DRCWindowHeight
  • DRCWindowLeft
  • DRCWindowTop
  • ScreenRefreshRate
  • VerticalSyncMode
  • AspectRatio
  • ShaderQuality
  • ShadowQuality
  • TextureQuality
  • Brightness
  • BlackLevel
  • UserBrightness
  • UserBlackLevel
  • AllowRenderThread
  • SFXVolume
  • MusicVolume
  • MasterVolume
  • MusicEnabled
  • SubtitlesEnabled
  • MouseSensitivity
  • InvertY
  • VibrationP1
  • VibrationP2
  • Vibration_P1
  • Vibration_P2
  • BloomEnabled
  • ExposureControlEnabled
  • DofEnabled
  • SoftShadowsEnabled
  • SpeedBlurEnabled
  • MotionBlurEnabled
  • ProcessColourEnabled
  • WaterDistortionEnabled
  • EdgeAAEnabled
  • SSAOEnabled
  • LensFilterEnabled
  • RingEffectEnabled
  • ScreenSpaceReflectionsEnabled
  • EdgeHiliteEnabled
  • SoftParticlesEnabled
  • TemporalAAEnabled
  • AllowVendorExtensions
  • TTAnimationMode
  • DisableShaderCaching
  • DisableMultithreadedShaders
  • AllowNVIDIAStereo
  • MechTerraformGraphicsQuality
  • ForceMultithreadedD3D
  • IgnoreVendorPresets
  • FSAA
  • Widescreen
  • Vibration
  • BloomMethod
  • ShadowMethod
  • ShadowsEnabled
  • DesiredDynamicLightQuality
  • SpeedBlurSupported
  • DesiredShadowMethod
FileVersion
Current version of the game files? Right now its 7
RenderWidth and RenderHeight
Not in the config file initially. They didn't appear to effect the games resolution at all and when I added them they got removed from the config file.
ScreenWidth and ScreenHeight
The resolution the game runs at.
WindowWidth and WindowHeight
Changing the resolution did not change these values. They appear to be set to the resolution of your actual screen and not what the game runs at. Changing them effects the size of the window that shows before it goes fullscreen.
WindowLeft and WindowTop
Don't know yet.
DRCWindowWidth and DRCWindowHeight
Don't know yet. Default value for me was

DRCWindowWidth 854
DRCWindowHeight 480
DRCWindowLeft and DRCWindowTop
Don't know yet. Default value is -1
ScreenRefreshRate
The refresh rate of your screen in Hz.
VerticalSyncMode
The vertical sync mode of your monitor.

0 - ?
1 - No VSync
2 - ?
3 - 30 Hz VSync
4 - 60 Hz VSync
AspectRatio
The aspect ratio of your monitor.

0 - 4:3
1 - 16:9
2 - 16:10
3 - From Screen-Res
ShaderQuality
Quality of the games shaders.

0 - Low
1 - Medium
2 - High
ShadowQuality
Quality of the games shadows

0 - Low
1 - Medium
2 - High
TextureQuality
Quality of the games textures.

0 - Low
1 - High
Brightness
Don't know yet.
BlackLevel
Don't know yet.
UserBrightness
Brightness of the game.

Value can be 0 - 100
UserBlackLevel
Black levels of the game.

Value can be 0 - 100
AllowRenderThread
My guess is it allows rendering to be done in its own thread.

0 - Don't allow a render thread
1 - Allow a render thread
SFXVolume
Sound effects volume.

Value can be 0 - 10
MusicVolume
Volume of the games music.

Value can be 0 - 10
MasterVolume
The games volume.

Value can be 0 - 10
MusicEnabled
Enables the games music.

0 - Music Disabled
1 - Music Enabled
SubtitlesEnabled
Enables subtitles.

0 - Disable Subtitles
1 - Enable Subtitles
MouseSensitivity
Mouse movement sensitivity

Don't know the range of this value. Default is set to 10.
InvertY
Invert the Y axis.

0 - Disabled
1 - Enabled
VibrationP1
Enable First Players vibration on the controller.

0 - Disabled
1 - Enabled
VibrationP2
Enable Second Players vibration on the controller.

0 - Disabled
1 - Enabled
Vibration_P1
Additional one? I assume same as VibrationP1
Vibration_P2
Additional one? I assume same as VibrationP2
BloomEnabled
Enable bloom lighting.

0 - Disabled
1 - Enabled
ExposureControlEnabled
Enabled exposure control. I think this is when you are in more light the game adjusts to make sure it doesn't look too bright.

0 - Disabled
1 - Enabled
DoFEnabled
Enabled depth of field. This makes things blurry as they get farther away.

0 - Disabled
1 - Enabled
SoftShadowsEnabled
Enable soft shadows.

0 - Disabled
1 - Enabled
SpeedBlurEnabled
Enable speed blur. My guess is this is things faster look blurred.

0 - Disabled
1 - Enabled
MotionBlurEnabled
Enable motion blur. Things look blurred as they move more. Somehow this is different than SpeedBlurEnabled?

0 - Disabled
1 - Enabled
ProcessColourEnabled
Enable process color. I don't know what this is.

0 - Disabled
1 - Enabled
WaterDistortionEnabled
Enable water distortion effects.

0 - Disabled
1 - Enabled
EdgeAAEnabled
Enable anti-aliasing. Smooths out jaggies.

0 - Disabled
1 - Enabled
SSAOEnabled
Enable screen space ambient occlusion.

0 - Disabled
1 - Enabled

More information - http://en.wikipedia.org/wiki/Screen_space_ambient_occlusion
LensFilterEnabled
Unsure what this does.

0 - Disabled
1 - Enabled
RingEffectEnabled
Unsure what this one does.

0 - Disabled
1 - Enabled
ScreenSpaceReflectionsEnabled
Unsure what this one does

0 - Disabled
1 - Enabled
EdgeHiliteEnabled
Unsure what this one does.

0 - Disabled
1 - Enabled
SoftParticlesEnabled
Unsure what this one does.

0 - Disabled
1 - Enabled
TemporalAAEnabled
Enable temporal anti-aliasing.

0 - Disabled
1 - Enabled

More information - http://en.wikipedia.org/wiki/Temporal_anti-aliasing
AllowVendorExtensions
Unsure what this does.

0 - Disabled
1 - Enabled
TTAnimationMode
Unsure what this one does.

I think it takes an integer. Range unknown.
DisableShaderCaching
Disable shader caching. Unsure how this effects your computer.

0 - Enable
1 - Disable
DisableMultithreadedShaders
Disable shader multithreading. Unsure how this effects your games performance.

0 - Enabled
1 - Disabled
AllowNVIDIAStereo
Allow NVIDIAs stereoscopic 3d perhaps?

0 - Disallow
1 - Allow
MechTerraformGraphicsQuality
Terrain quality.

0 - Low
1 - Medium
2 - High
ForceMultithreadedD3D
Force your game to use multithreaded direct 3d. Unsure how this impacts performance

0 - Don't force
1 - Force
IgnoreVendorPresets
Unsure what this one does.

0 - Disabled
1 - Enabled
FSAA
Enable spatial anti-aliasing?

0 - Disabled
1 - Enabled
Widescreen
Unsure what this one does. Perhaps just changes the aspect ratio?

0 - Disabled
1 - Enabled
Vibration
Unsure what this one does. Master vibration control perhaps?

Maybe boolean?
0 - Disabled
1 - Enabled
BloomMethod
What bloom method to use?

Unsure what values it takes. I think its a range of numbers.
ShadowMethod
What shadow method to use?

Unsure what values it takes. I think its a range of numbers.
ShadowsEnabled
Enable shadows. Did not effect anything when I changed it.

0 - Disabled
1 - Enabled


DesiredDynamicLightQuality
Dynamic light quality?

Unsure, it must be a value range.
SpeedBlurSupported
Unsure what this one does.

Assuming boolean?
0 - Unsupported
1 - Supported
DesiredShadowMethod
Shadow method?

Value range perhaps.
19 Comments
RocketRat8 Aug 7, 2023 @ 8:18am 
Notice that this is the file in which the game saves the settings, not the one from where the settings are used. By next start of the game these changes will be overridden. I got my hopes up too when I stumbled over this.
54R-R1A The Ai Witch of Insanity Mar 10, 2017 @ 6:36pm 
i think this might need to be updated and reviewed since the 1.0 update o.- since there seems to be more stuff since this was done o.-
Ainswort Jan 8, 2017 @ 2:47am 
guys tell me in what extension you stay DATA file?, my game does not start
Revadike Oct 1, 2016 @ 2:00pm 
What is UserDataPath and TrackingCamera?
sedme Jun 16, 2016 @ 8:58pm 
I think this uses the same engine as Lego City Undercover or whatever that WiiU game is, so that would make sense.
MarioMan Jun 16, 2016 @ 8:49pm 
DRC is the internal name of the Wii U GamePad. Perhaps the engine is simply designed to run on Wii U.
Bugboyb Jul 31, 2015 @ 5:15pm 
how do i make thw world load faster
Alcamango Jun 24, 2015 @ 7:54am 
I think SpeedBlurSupported is about when something in the game is moving too fast and has a blur, like the superhero The Flash, and can or can't support it. This may all be wrong, I haven't tried this and just assumed by the name.
ARM505 Jun 17, 2015 @ 12:31pm 
Hmm, nothing to allow using another drive for the savegame....my poor boot SSD is getting mauled by my sons 3.8GB savegame and I see no way to move it and still have it accessible by the game short of horrible mounting/drive tricks....
クリフォード Jun 9, 2015 @ 2:22pm 
The game wouldn't start for me, and all I had to do was delete the config file, then start the game as normal and it worked.