-
[Solved] Intel HD Integrated Graphics 3000/4000 Problems
(This is a very long post/process but it's also very detailed so if you know what your doing mostly already it won't take that long. Also, if you don't have the time and want to try a quick config. skip to steps 10-13. If that doesn't work you still have all the rest of the steps you can try, but step 1 and steps 10-13 are probably the most important.)
Ok, I don't post on the forums very often but I have been configuring and re-configuring my set up all day and have found a configuration that works extremely well considering integrated graphics aren't even supported. I will explain everything (that I remember) I did to get my Gold Edition working. But first I will explain some of the problems I was experiencing (probably the same as everyone else). My game was extremely laggy to the point it was almost unplayable and there were horrible texture artifacts and glitches as well, with my current configuration there is practically no rider lag and minor artifact issues. (Hopefully either integrated graphics will some day be considered to be supported due to the fact that it is installed on almost every laptop under $900 that is not custom built.) Also, a note to the developers [ It is possible to allocate much more shared integrated GPU resources by writing the proper code or providing us [integrated users] with the correct instructions and commands to force Directx 9.0c (as opposed to Directx 11.0 which is much more resource intensive, as well as the commands that would allow users to maximize their available resources. [Which in my opinion would render Intel HD graphics 3000/4000 more then capable with enough available RAM.] This was done by many other developers (such as Valve) that allow games (ex. Farcry 3, Skyrim, GTA4) to run perfectly fine on integrated gpu's. In fact the Steam client has an option to run games, programmed to use the console codes I referenced earlier, built right into it! (Settings > General > Launch Options) All that would be required from the developers would be some instructions on where to place a user created .txt file saved to the Trials system folder then activated within the Steam Client via Launch Options. OK, enough with the explanation but I am really hoping that the developers will take a look at this and at least try to make the effort to support people who have standard laptops that need to get their Trials fix on the road without having to purchase a high end gaming laptop...
So here we go first here was my current configuration before any changes:
OS: Windows 8 Professional 64bit
Virtual Memory: 8GB RAM
Computer Model: Dell Inspiron 14z (n411z) Laptop
CPU: Second Generation Intel Core i5-2430M CPU @2.40GHz
GPU: Intel HD 3000 Integrated Graphics
Trials Evolution Gold installed via Steam
Now what you've been waiting for:
Configuration Procedure:
Pre Step 1: Check your OEM driver download page for an updated System BIOS (be careful with this and make absolutely sure it is the correct version for your device (or it will cause it to not boot) and flash the updated bios for windows 8.)
Step 1: Update all of your device drivers. In my case I upgraded from Windows 7 and pretty much all of my important device drivers were not even compatible with Windows 8 (So I actually just ended up backing up all of my files to an external HD and did a full system format and started fresh) [Not required, but if you have the time it will extensively clean out your system and get rid of tons of unneeded background processes that have undoubtedly been building up.
- To find my device drives I went to my OEM website and found the updated W8 compatible drivers for many of my devices.
-Next I checked my Windows Update "other" options to see if any updated drivers were listed there and installed them.
-For the remaining devices that I could not find drivers for on the OEM website I used a program that finds the drivers for you automatically and with one click will update it for you. You can download that program (DriverMax) for free at download.com then search DriverMax or here is the URL: http://download.cnet.com/DriverMax/3...ml?tag=mncol;1 (however it only lets you update 2 drivers a day for free so choose wisely or do what I did and go pro for 1 month for $10.00 here [since I had 14 remaining drivers that needed updated]
- IMPORTANT: the DriverMax program worked flawlessly for me except it did not find my most current Graphics/Display driver which is the most important one. To find that one I went to Google and searched Intel Download Center and entered my correct device credientials (should be the same for anyone with the Intel HD 3000 and 4000 Graphics and Windows 8 64bit) and downloaded the driver:
File name: win64_152812.exe
Version 15.28.12.64.2932 (9.17.10.2932)
Release Date: 12/18/12
Step 2: Enable .NET Framework 3.5 - Windows 8 comes default with .NET Framework 4.0 but some of the included software is not the same. (Both versions can be installed on the same system with no issues). It comes packaged with the Windows 8 software but is not enabled by default.
- To enable .NET Framework go to Settings > Control Panel > Programs > Turn Windows features on or off > Click the square box for .NET Framework 3.5 at the top (the other two boxes below it are not required).
- Next run Windows update again and install the updates for the .NET Framework 3.5
Step 3: On your Windows 8 home screen right click and open Screen Resolution and then click Advanced Settings. Click the tab that says Intel(R) Graphics and Media Control Panel then click Graphics Properties. Click advanced mode then click 3D. Adjust the 3D preference to Performance (leave Custom Settings unchecked and Application Optimal Mode checked). Click Apply then click the Power tab and click Maximum Performance.
Step 4:
- Go to > Control Panel > System and Security > System > and on the left panel click Advanced System Settings > Go to the Advanced Tab > Under Performance click Settings > Click the Visual Effects tab > Adjust for Best Performance.
- In the same menu click the advanced tab and ensure that under the Processor Scheduling it has Adjust for best performance of: "Programs" then under virtual memory click Change.
Uncheck the box that say "Automatically manage paging file size for all drives" then click the Custom size button. Enter the same amount for both the Initial size (MB) box and the Maximum size (MB) box. (A good rule of thumb for figuring the number you should put is to take the amount of RAM you have on your PC (for me 8.00GB) and multiply it by 1.5 (so mine would have been around 13000 but I put 20000 for both boxes. Click Set then Apply then OK. It will prompt you to restart your PC. Click restart.
Step 5: Go back to download . com and install CCleaner and clean out all of the recomended files (junk files but make sure to un-check Steam under the applications tab)
- Next in CCleaner run the registry cleaner and create a backup.
Step 6: Download (from the download . com) Auslogics defragmenter and choose to defragment and optimize (this might take a while but is very necessary to defragment the Trials/steam/uplay system files. I saw a performance boost afterwards.
- Reboot your PC
Step 7: Go to search and type: "msconfig" and enter.
- Under the General tab click Selective startup and make sure all of the boxes under that are checked. Then click the Services tab and click the box that says "Hide all Microsoft services" at this point it is up to you what you want to disable but I disabled everything that was left except for a couple. Click apply.
- Click the Startup tab and Open Task Manager. Disable all startup programs that aren't needed (most aren't) but don't disable the steam client. Click ok to exit out of the System Configuration and Apply/Ok on the Task Manger.
Step 8: Ok this part I am almost positive has no effect (but it is what I referenced earlier if the developers give us the correct codes I think this method would allow the game to run flawlessly) but I did it and it is either working very well or currently having no effect [I haven't deleted the file so I'm not sure]. Navigate to C: > Program Files (x86) > Steam > SteamApps > Common > TrialsPC. In the TrialsPC folder right click and create a new text document. In the text document copy and past this:
-availablevidmem 8.00
-percentvidmem 100
-nomemrestrict
-norestriction
-novblank
-norestriction
(Where the availablevidmem 8.00 would equal the amount of RAM you have on your PC (for me it's 8GB -- so 8.00)
Click File > Save as > and name the file: commandline
Step 9: In the Steam Client and go to library and right click on your Trials Gold and select Properties. Uncheck Enable Steam Community In-Game. Next click the Set Launch Options button and delete anything that was previously there (mine was nothing) and paste (or type) the same thing you inputed into the commandline.txt file:
-availablevidmem 8.0 -percentvidmem 100 -nomemrestrict -norestriction -novblank -norestriction
-Then click the updates tab and make sure your version is updated to the latest version of Trials. Next click on the Local Files tab and click Verify integrity of Game Cache (not necessary but it can't hurt). Close Steam.
Step 10: [IMPORTANT]
Go to your main Windows 8 desktop page and right click. Select the Screen Resolution option again. Scale the resolution down to 1024 x 768 and click apply (your screen will go to a 4:3 format so it will look smaller and not widescreen but unfortunately it is very necessary.
Step 11: [MOST IMPORTANT STEP]
Go back to download . com and search and install the free program "Razor Game Booster" [I know this sounds stupid but the program works.] After you have that installed and opened drag your Trials Evolution Gold shortcut link (mine was on my desktop after install) into the program "launcher" or click the add button and find the shortcut manually. Then click the configure button (next to the big launch button)
-Click the check-boxes for all of the System Services listed and choose what you want for all of the "Recommended" and "Non-Windows Services" processes.
-[IMPORTANT] - [Still in the Razer launch configuration section] - At this point you can make your own decision about what processes you want to kill but the configuration I chose absolutely provided the last boost to make the program work. In the Other tab at the bottom click the box for Launch Game on Game Desktop, and the box titled explorer.exe (The program states this can be dangerous because you are essentially stopping all of the main processes on the PC so they can directly be allocated for the game (which probably would not be necessary if the devs could figure out the console codes) but as long as you don't have the Razer Program set to start at boot then you should be fine and everything would restore back to normal with a hard reboot. Make sure all of the other boxes in the "Other" tab are checked and Save the config. RESTART YOUR PC
Step 12:
- OK ALMOST DONE- Click the Launch button on the Razer client (your screen will go all blue for about a minute while it starts up Steam and Uplay.
- In Uplay go to settings and un-check the button for the overlay.
- Click play to start up Trials.
- Before you try anything out go into options and Video.
- Use these for the in-game settings:
Resolution: 800x600 (you can change this to 1024x768 if you like afterwards but I recommend trying the 800x600 first just so you can see how fluid the game plays. (You can also use your Intel Graphics Program to stretch the screen out to full screen mode if you prefer.
Windowed Mode: ON (this is obviously optional as well but if you are playing in 800x600 it makes it look a lot better.
Vsnc: ON
Anti-Aliasing: ON
Advanced Effect: OFF
Shadow Quality: Low
Foliage: OFF (you can toggle this on and off to if you are still experiencing any visual artifacts.)
Click Apply and enjoy the game at least somewhat how it was intended to be played.
Also, I am not responsible if somehow you install the wrong drivers or bios and mess up your system. The above walk through was what personally worked for me.
Last thing for the Devs: For more info on the console commands check out this article from Steam Support... I also read alot of forums where these commands did work very well for resource intensive games on integrated graphics:
https://support.steampowered.com/kb_...1040-JWMT-2947
FOR EVERYONE WHO ALREADY KNOWS MOST OF THIS STUFF AND HAD TO READ THROUGH ALL OF THE PAINSTAKINGLY OBVIOUS DETAILS I AM SORRY BUT THERE ARE A LOT OF PEOPLE WHO WOULD JUST ASK QUESTION AFTER QUESTION, SO I TRIED TO BE AS THOROUGH AS POSSIBLE. IF I FORGOT ANYTHING I WILL TRY TO REMEMBER AND EDIT THIS POST. ALSO I WILL UPDATE IF I FIGURE OUT ANYTHING NEW.