Aliens: Colonial Marines

Aliens: Colonial Marines

View Stats:
Jonny Sparta Feb 16, 2013 @ 1:45am
GPU Detection Fix /Graphics boost
Ok the GPU detection thing.

Many video cards are not recognized by the software, this results in the game using a lower system settings profile for graphics options.

During launch PecanCompat.ini file checks hardware and assigns a grade for CPU and GPU of 1-5, then the file has 5 different sets of the [SystemSetting] options, that it chooses from based on your assigned systems hardware grade.

Step 1 -> check your assigned grade

C:\Users\Crank\Documents\My Games\Aliens Colonial Marines\PecanGame\Logs --->Launch
is the log file that shows the information ACM stored about your last game launch.

To check your hardware grade-- look for these lines, not far down the page

[0000.53] Log: Machine detected compatibility level: Composite: 5. CPU: 5. GPU: 5.
[0000.53] Log: Previous detected compatibility level: Composite: 4. CPU: 5. GPU: 4.

If you've got a beast of a video card but are getting anything less than 5 then you have the same problem I had.and the game is running nerfed options... SO

Just above these lines, is the logs for the GPU compat test, (you will need Device ID )

[0000.52] Log: GPU stats:
[0000.52] Log: DeviceID: 00001244 <----that one (varies with card model)
[0000.52] Log: DeviceName: NVIDIA GeForce GTX 550 Ti

Step 2 -> Add your video card to the list it checks

Ok so you go now, to the Config folder, and open PecanCompat.ini

In here is the coding for the games hardware detection. And I don't see any cards of the nvidia family higher that 400 series on this list.

under [AppCompatGPU-0x10DE]
The PROBLEM is that your video card may not be on this list.

game uses device ID to recognize hardware. and you can see how they have the device ID written.

0x014F=1,GeForce 6200
where 0x014F is the device ID (a little changed)
=1 is the score they assigned any particular card

This was my device ID from the log file---> DeviceID: 00001244
It was not on the PecanCompat card list.

So I created the line
0x1244=5,NVIDIA GeForce GTX 550 Ti <-drop zeros from ID line add that x and give it a 5

now game gives me a gpu= 5 score and when i launch it uses [AppCompatBucket5]
which is a [SystemSettings] profile located at the bottom of the PecanCompat.ini

On it's own this should make ACM run on higher settings than it was before, but for the enthusiast

Step 3 (optional)

Go feed it to [AppCompatBucket5] like it slapped ur moma
and the DAM EXE should listen and use ur new beast mode settings.
I read that these, should be changed to zero values as u see here. +there are the other options
TEXTUREGROUP_World=(LODBias=0)
TEXTUREGROUP_WorldNormalMap=(LODBias=0)
TEXTUREGROUP_WorldSpecular=(LODBias=0)

game looks better to me. gun fire seems to be really lighting up the room. havn't tested this extensively just wanted to figure this GPU detection fix out, and get it up here, in the hopes this will contribute to a larger graphics solution.
sry for the long instructions :)

Don't forget to make backups :)
Last edited by Jonny Sparta; Feb 17, 2013 @ 11:37pm
< >
Showing 1-15 of 69 comments
Your Pal, Patine Feb 16, 2013 @ 1:54am 
I wish I knew how to do this lol. 'm not bad with computers, but this is beyond me :P
Spike Feb 16, 2013 @ 2:01am 
Game crashes when I alter the TEXTUREGROUP settings. But I can confirm the GPU fix does work and the game looks a lot better for it. Thanks .
Jonny Sparta Feb 16, 2013 @ 2:33am 

Originally posted by GlassToTheArson:
I wish I knew how to do this lol. 'm not bad with computers, but this is beyond me :P

Figuring it out was a little beyond me. But what I wrote is EXACTLY what you need todo. Maybe the only thing I didn't mention, is you are opening and changing the config files with notepad.
hyoko Feb 16, 2013 @ 3:05am 
Interest finding. I follow your suggestion and got two fives, but i still getting this:
[0000.38] Log: PhysX GPU Support: DISABLED
Plushie Feb 16, 2013 @ 3:46am 
whelp! I tried it and I couldn't see much of a differance to be honest. I have a ATI HD 5870, so I put the device ID under the ATI cards ( I couldn't believe there were no cards above ATI HD 2600, the 9000 series is out now >< ) I changed the TEXTUREGROUP settings and it worked first time, then just kept crashing.

Resetting the file ( Deleting the CONFIG folder and re-running the game ) fixed it, I re-added my GPU to the list and the game runs smoothly. HOWEVER I still see very little graphical improvement. ( My GPU was rated 4 )
Hatebringer Feb 16, 2013 @ 4:01am 
interesting. i have a gtx460 and noticed a few changes. i decided to delve a bit deeper:

bucket 1

AmbientOcclusion=False
StaticDecals=False
DynamicDecals=False
LightEnvironmentShadows=False
DirectionalLightmaps=False
LensFlares=False
TEXTUREGROUP_World=(LODBias=1)
TEXTUREGROUP_WorldNormalMap=(LODBias=1)
TEXTUREGROUP_WorldSpecular=(LODBias=2)

bucket 2
AmbientOcclusion=False
StaticDecals=False
StaticDecals=False
DynamicDecals=False
LightEnvironmentShadows=False
DirectionalLightmaps=False
MotionBlur=False
FXAA=False
UseHighQualityBloom=False
LensFlares=False
TEXTUREGROUP_World=(LODBias=1)
TEXTUREGROUP_WorldNormalMap=(LODBias=1)
TEXTUREGROUP_WorldSpecular=(LODBias=2)

bucket 3
AmbientOcclusion=False
FXAA=False
UseHighQualityBloom=False
bForceRequestedShadowsOn=False
TEXTUREGROUP_World=(LODBias=1)
TEXTUREGROUP_WorldNormalMap=(LODBias=1)
TEXTUREGROUP_WorldSpecular=(LODBias=1)


bucket 4
CompositeDynamicLights=False
MotionBlur=False
UseHighQualityBloom=False

bucket 5
CompositeDynamicLights=False
MotionBlur=False

i changed those up .. i did notice a drop in fps but i did also notice quite a bit of a jump in lighitng. however i don't think alot of these options are working .. alteast shadow wise.

let me know if these seem to make a difference for you. (note these are my default settings i changed all falses to true and all 1's and 2's to 0) you'll have to change these settings right now that's how they read by default.
Knight_Kin Feb 16, 2013 @ 4:13am 
Well people do have to remember that even though the engine has certain support, if the developers didn't utilize those features turning them on won't do anything. If the devs had some sort of half♥♥♥♥♥♥♥implementation, it may be buggy. I'd be surprised if someone found an actual 'gem' simply by altering settings. Just being honest.
Dead{x}Lock Feb 16, 2013 @ 4:18am 
I might be wrong bu isnt what we did in the op, mean that our game will load the settings from appcompatbucket 5 only?
Hatebringer Feb 16, 2013 @ 4:26am 
Originally posted by Cross{x}Hair:
I might be wrong bu isnt what we did in the op, mean that our game will load the settings from appcompatbucket 5 only?
yea but myself would be loading from 4. since my vidcard seems to only rate a 4 .. i did notice alot of diff settings in 1 that are not outright in 2 3 4 and 5 tho. so i'm thinking some settings have to be loaded from each.
Dead{x}Lock Feb 16, 2013 @ 4:34am 
Well my game is loading fine and looking ok, but soon as i change any video settings ingame (textures are on lowest same as sum other settings) it crashes. But I THINK the game is using better settings than ingame ones say anyway.

Also detail mode is set to 2, can it go higher?

"DetailMode=2"
Last edited by Dead{x}Lock; Feb 16, 2013 @ 4:36am
Nick Naughty Feb 16, 2013 @ 4:44am 
Its looks to me that this game was sponsored by Nvidia and has more ATI settings instead.
Nasher Feb 16, 2013 @ 5:14am 
Not seeing any real difference tbh. If you look at the 2011 demo compared to the released game it's more than just detail settings.

The game we saw in 2011 was FAR higher quality than what we got, everything from textures to physics and even the story. You would have to re-make (or un-make) most of the game to fix it. Sadly it's beyond repair.
Last edited by Nasher; Feb 16, 2013 @ 5:21am
Paul. Feb 16, 2013 @ 5:22am 
^stfu being so negative the game is amazing you♥♥♥♥♥♥♥
Last edited by Paul.; Feb 16, 2013 @ 5:22am
Nick Naughty Feb 16, 2013 @ 5:34am 
Saint.f you have done a great job so far.

Do we have an idea on whats missing or not working.
< >
Showing 1-15 of 69 comments
Per page: 15 30 50

Date Posted: Feb 16, 2013 @ 1:45am
Posts: 69