- Site Map >
- Community >
- Sims Discussion >
- Sims 3 >
- Sims 3 Help >
- Graphics - [Tutorial] Setting Up TS3 with Dual Switchable Graphics (CAW Included)
- Site Map >
- Community >
- Sims Discussion >
- Sims 3 >
- Sims 3 Help >
- Graphics - [Tutorial] Setting Up TS3 with Dual Switchable Graphics (CAW Included)
Replies: 9 (Who?), Viewed: 5694 times.
#1
16th Sep 2016 at 4:31 PM
Last edited by PapaEmy : 11th Feb 2018 at 6:10 AM.
Reason: Updating
Posts: 577
This user has the following games installed:
Sims 3, World Adventures, Ambitions, Late Night, Generations, Pets, Showtime, Seasons, University Life, Island Paradise, Into the Future
[Tutorial] Setting Up TS3 with Dual Switchable Graphics (CAW Included)
Hi all.. I‘ve just updated the thread, make it more simplified and fits all Windows OS versions. The tutorial was made originally based for Windows 10 users, but in general it’s basically the same for previous Windows OS as well.
In this updated version, I’ve also separately added the workaround for the recently Windows 10 1709 (build 16299) troubleshooting when the user cannot install the Intel HD Graphics drivers, it’s located in my last post in this thread, so make sure to check there when needed.
How to use this tutorial: This will includes few different subjects from start to finish but all related, sorry I can't make this any shorter to give you complete overview for better understanding with the problem that needs fix, some may just need to get their graphic recognized by TS3, some may need fixes from start to finish, some may need other things, so I put them into some few sections. you can skip the one you don't need and go to the next section you need down below.
INTRODUCTION
Quote:
Getting familiar with your Windows OS Ok then I think let's just get start it, first of all, users with dual switchable graphics laptops needs to have a basic understanding about how their OS recognizing their hardware whether it’s Windows XP, Vista, 7, 8, 8,1 and 10, they are all basically the same, each OS needs the proper drivers for them to run all their hardware and/or devices properly, and in order for Windows OS to run its drivers properly, and in this subject, it’s about setting up the graphic and/or dual switchable graphics devices, Windows OS needs the .Net Framework before installing the required drivers. TS3 don’t need those, but the Windows OS needs them to run the drivers properly, TS3 only follows what it was registered in windows registry, therefore to make TS3 recognizes the graphic or dual switchable graphics or even SLI or Crossfire technology features, first it needs OS to recognized them properly. Each of Windows OS has their own .Net Framework, for XP it needs the .Net 2.0, 3.0, 3.5 and 4.0, for Vista and Windows 7, they need the .Net 4.0 and some also needs the .Net 4.5, and for Windows 10 it needs its own version which is .NetFX3 (3.5 included) aka the Win 10 .NetFX. Note: and as for Windows 8 and 8.1, I’ll skip their details because I’m not really familiar with Win 8 and 8.1 but basically they are also the same, I’m just not familiar which versions needed for Win 8 and 8.1. Before we jump to the main subject, I think users also needs to understand how these .Net Frameworks carries over to the next version of Windows when they upgrade their OS to the newer one. For example if the user has Windows XP with the .Net 2.0, 3.0, 3.5 and 4.0 installed, and the user upgraded it to Windows Vista (note: user can not upgrade from Win XP to Win 7 or later version directly by skipping Vista or any version in between), anyway... those .Net Frameworks installed, will automatically be carried on to the next version of Windows, therefore the user will not find any difficulty to install the drivers required for the newer Windows OS because the users already have them in their system. But when the user do a fresh clean installation for their newer Windows OS instead of upgrading, then they will need to install the required .Net Framework for the Windows OS they're installing, for example Windows 7 don’t need the .Net 2.0 and 3.0 like the XP does as they are already built-in in Windows 7, but Windows 7 need the .Net 4.0 (and some also need the 4.5). Note: If you upgrade your Windows OS to the newer version, it will carry over the .Net Frameworks installed to the newer Windows OS, but not necessary the drivers installed, in some cases the newer Windows may remove some drivers because of compatibility reasons. Updating your .Net Frameworks to the newer version as your newer Windows OS is always recommended.
Windows 10
Basically Win 10 is not different from its predecessor, it still need the .Net Frameworks before installing the drivers, especially for new fresh clean standalone Win 10 installation after upgrading from previous Windows OS and obtained Windows 10 digital license. The .NetFX3 installer for Win 10 is stored in the Windows 10 installation disc or flash drive package bundle. The latest versions is build 16299 (Falls Creator Update), and the non Creator Update is build 14393 (Anniversary Update). Click here to download the MediaCreationTool for downloading the Windows 10 installer. This tool will help you download and making your own copy of Windows 10 installer. Note: 1. When the Media preparing for download, you can choose single standalone installer or multi versions installer, don't choose to install or upgrade/update to your computer, but choose to install it for another PC, so it will create an installer copy, save it to your usb flash drive, you'll need at least 4 (or 8 gb for multi versions installer). 2. Do not save it as an ISO to your hard drive because if it's failed in the process then you'll need to redo the whole thing again and re-download the whole thing again from the start. |
PREPARING WINDOWS 10 BEFORE INSTALLING DRIVERS
How to locate the .NetFX3 from Win 10 installer
1. If the user have 32bit or 64 bit single/stand alone Win 10 installer, it’s in X(drive letter):\Sources\SXS folder
2. If the user have multi versions 32bit and 64 bit Win 10 installer, for 32 bit it’s in X(drive letter):\X86\Sources\SXS folder, and 64 bit it’s in X(drive letter):\X64\Sources\SXS.
How to install them;
1. Right click on Win 10 Start button
2. Select Command Prompt (Admin)
3. Type (or copy and paste) this in the command prompt box; “Dism/online/enable-feature /featurename:NetFX3 /All /Source:E:\Sources\SXS /LimitAccess” without the quotes. Note: Change “E” drive according to yours, and add X86\ or X64\ before Sources\SXS if you’re installing from multi 32bit and 64bit Win 10 installer.
4. Press Enter to execute like in the picture below
5. Wait until the process completed 100% (see picture below).
6. Type "Exit" in the Command Prompt box and restart your computer.
For build 14393, go here if you need the files copy to enable the NetFX3 but doesn't have the Win 10 installer
7. Install DirectX SDK June 2010 and Visual C++ 2010, restart your computer.
INSTALLING GRAPHIC DRIVERS
Installing Graphic Drivers
Before installing your graphics drivers, go to your BIOS menu, and make sure its dual switchable graphics option are "enabled", like in the following picture for example;
Next step is installing your graphics devices, make sure the most recent updated drivers for Win 10 are ready, for single graphic device just install the driver and restart the computer when it’s done, for dual switchable graphics laptops (and or dual/triple/quad SLI or Crossfire settings), install the primary graphic first, restart the computer, and then follow with the 2nd graphic device driver installation and restart the computer one more time.
For dual switchable graphics laptops, (1) For Intel HD with Nvidia or Intel HD with ATi/AMD Radeon graphics, install the Intel one first then follow with the Nvidia or the ATi/AMD Radeon, (2) For AMD APU processor with AMD Radeon dedicated GPU, install the AMD APU first then followed with the dedicated one.
When these steps are done, next step is checking if they’re properly installed and recognized by Windows 10, right click on Win 10 Start Menu, go to Device Manager, select Display Adapters and open it, if you see both of your graphic devices names then it’s all good to go, but if Windows didn’t stated their exact devices names then the drivers are not properly installed and Windows failed to recognized as is suppose to.
This is an example when Windows 10 were just finished being installed or upgraded from the previous Windows OS:
The ones in the red boxes shows that proper drivers weren't installed though Windows 10 can run them with its default standard drivers, proper drivers needed for both graphics and ATA/ATAPI (storage) controller, otherwise it will slowdown Windows 10 in overall performance and some even fail or having problem especially for games.
Note: For TS3 and Windows 10 overall performance, it is also important to get the storage controller driver installed when setting AHCI or RAID set up from BIOS, so it would improved the hard drive and/or SSD performance for TS3 and overall performance as well.
This is an example what Display Adapters looks like (for dual switchable gpus) in the Device Manager where both of the exact graphic devices names shown as well as the ATA/ATAPI (storage) controller, meaning proper drivers were installed and Windows OS successfully recognized them:
Before installing your graphics drivers, go to your BIOS menu, and make sure its dual switchable graphics option are "enabled", like in the following picture for example;
Next step is installing your graphics devices, make sure the most recent updated drivers for Win 10 are ready, for single graphic device just install the driver and restart the computer when it’s done, for dual switchable graphics laptops (and or dual/triple/quad SLI or Crossfire settings), install the primary graphic first, restart the computer, and then follow with the 2nd graphic device driver installation and restart the computer one more time.
For dual switchable graphics laptops, (1) For Intel HD with Nvidia or Intel HD with ATi/AMD Radeon graphics, install the Intel one first then follow with the Nvidia or the ATi/AMD Radeon, (2) For AMD APU processor with AMD Radeon dedicated GPU, install the AMD APU first then followed with the dedicated one.
When these steps are done, next step is checking if they’re properly installed and recognized by Windows 10, right click on Win 10 Start Menu, go to Device Manager, select Display Adapters and open it, if you see both of your graphic devices names then it’s all good to go, but if Windows didn’t stated their exact devices names then the drivers are not properly installed and Windows failed to recognized as is suppose to.
This is an example when Windows 10 were just finished being installed or upgraded from the previous Windows OS:
The ones in the red boxes shows that proper drivers weren't installed though Windows 10 can run them with its default standard drivers, proper drivers needed for both graphics and ATA/ATAPI (storage) controller, otherwise it will slowdown Windows 10 in overall performance and some even fail or having problem especially for games.
Note: For TS3 and Windows 10 overall performance, it is also important to get the storage controller driver installed when setting AHCI or RAID set up from BIOS, so it would improved the hard drive and/or SSD performance for TS3 and overall performance as well.
This is an example what Display Adapters looks like (for dual switchable gpus) in the Device Manager where both of the exact graphic devices names shown as well as the ATA/ATAPI (storage) controller, meaning proper drivers were installed and Windows OS successfully recognized them:
WIN 10 FOR OLDER GENERATION COMPUTERS
In addition to the steps above, in some cases, there are also some users (including me ) with older system but their system is actually still good enough to run Windows 10 and they have Windows 10 installed in their old system but, the manufacturer don’t have the drivers with compatibility for Windows 10 updated, and in the case Windows 10 will prevent user to install it (the older drivers), here are the tips to install the older drivers that they run in their older Windows OS and make them run in Windows 10;
1. Running from Win 10, change all the .exe files in the older drivers installer folder to Win 7 compatibility mode
2. Make a copy of Setup.exe file in the same folder (it will be like Setup.exe(2) in the driver files folder)
3. Rename the Setup.exe(2) file to SetupInstall.exe (or any name you want to rename it)
4. Right click on SetupInstall.exe and change its compatibility mode to Win 7 compatibility mode also.
5. Run the setup for the drivers installation from SetupInstall.exe file (just like installing from the original one, make sure both the original Setup.exe and the copy or SetupInstall.exe changed to Win 7 compatibility mode before running the installer).
6. Install all the drivers as usual.
7. Restart the computer when done.
Note: You can only do this, enabling your old drivers running in Win 10, if you have the .Net3FX installed for a new and fresh clean Windows 10 standalone installation, or your upgraded Win 10 version has all the previous .Net Frameworks from your previous Win 7 or 8 or 8.1, otherwise it won't work.
Next, at this stage, all of the steps above of getting Windows 10 recognizing the devices that the users might have in their system should have completely done. So the next one is installing TS3 or getting TS3 running in Windows 10, disabling the OneDrive, recognizing newer graphic device for TS3 and setting up FPS Limiter.
TIPS AND OTHERS FOR WIN 10 USERS
Quote:
Deactivating OneDrive Now as Windows 10 properly recognized the gpus, before we jump to TS3, it’s better to disable the OneDrive before running TS3, so Win 10 won’t move your TS3 documents to OneDrive. Ok, first disconnect your internet connection temporarily, hover your mouse to tray system located at the bottom right of your screen, right click the OneDrive icon, select “Settings”, click the “Settings” tab, uncheck the “Start OneDrive automatically..”, click “Ok”, now go back to the OneDrive icon in the system tray again, right click on it, select “Exit”, click Close “OneDrive”, and restart your computer. OneDrive is now permanently deactivated, to turn it back on, just open Windows Explorer, click OneDrive and reverse the steps above (but it’s not recommended for TS3). Note: For Win 10 1709 (build 16299) users, user can now remove OneDrve by uninstalling it from Programs and Features window.
Disabling Some Windows 10 Features
To disabled some of Windows 10 Features, click or open Cortana box, type "services.msc" (without the quotes), this will open the Services Menu, and you can choose any feature you don't want to run automatically from here. Stopping Windows 10 spying on you: 1. Scroll down to "Connected User Experiences and Telemetry". 2. Right click on it, then click "Properties". 3. A small Windows Menu will popped up, and click "Stop" to stop the Service Status. 4. Click the Startup Type Box, choose "Disabled". 5. Click "Apply" button and then click the "Ok" button. 6. Close the Services Menu and restart your Win 10 to take effect. Disabling Windows 10 Automatic Updates (completely) : 1. Scroll down to "Windows Update" 2. Right click on it, then click "Properties". 3. A small Windows Menu will pop up, and click "Stop" to stop the Service Status. 4. Click the Startup Type Box, choose "Disabled". 5. Click "Apply" button and then click the "Ok" button. 6. Close the Services Menu and restart your Win 10 to take effect. Note: When Windows Automatic Update is disabled, any apps from the store won't be able to update and new apps cannot be added, to update manually, you'll need to activate it back from Service menu, choose "Start" to activate the Service Status back and choose Manual for the Startup, then just add or update any apps from the Store, or update your Win 10 at your convenience, you can disabled it back once you're done adding or updating. Known Bugs Known bugs in Windows 10 build 10240 (perhaps in build 10586 and 14393 as well), if you have more than one Windows user profiles for your computer, do not use change user between session especially when you're in the middle of something, but log out first and then log back in as a different user, using "change user" without logging out will make you won't be able to log in back to Windows. If this happened, press Ctrl+Alt+Del until you see the taskbar menu and you need to click the user profile that currently (or last known) logged in and log out from here, then do the same for the other user before the last one, log out every user profile you may have in your computer, then Win 10 will be back to normal and you can log in back normally, just remember to log out every session if you have more than one Windows user profile even if you're shutting down your computer to prevent the bugs kicked in.. |
TS3 with Dual Switachable Gpus in Win 10
In the following subject, I would like to make a dual switchable laptop as the example or reference for this tutorial, assuming with a fresh new and clean TS3 installation.
Let’s say the laptop for this tutorial has the 3rd generation of i3/i5/i7 processor with Intel HD 4000 graphic as its primary gpu and Nvidia GT610M/GT620M/GT630M or GTX670M/GTX680M as its secondary gpu, with fresh new clean TS3 installation patched to 1.67 (or 1.69) and TS3 never been run, so it’s a brand new installation and don’t have TS3 documents folder yet.
Before getting TS3 recognizes the secondary gpu (as the secondary is the one for full rendering tasks), it is important to get the primary gpu Intel HD 4000 recognized in Windows OS (all versions, XP, Vista, 7, 8, 8.1 and 10). In some cases (for other games or programs) there's an alternative way to go round it and just use Nvidia Control Panel to tell TS3 or other games or programs to use the secondary gpu, but that's not the case for TS3, the nature of TS3 recognizing the gpus is based on what's registered in the Windows Registry, that's why it won't help telling TS3 with Nvidia Control Panel to use the secondary gpu.
Therefore the Nvidia Optimus features fits well for TS3, therefore the primary Intel HD gpu has to be properly recognized first by Windows OS (all versions, XP, Vista, 7, 8, 8.1 and 10) to make this switchable gpus features works as is suppose to. If Windows OS failed to recognized or don't have proper driver for the primary gpu, then this switchable gpu features won't work, in some cases for other games or programs.. some may work, but for TS3 it will be using the actual primary gpu (Intel HD 4000 for this example) in the background though the TS3 DeviceConfig says differently, that's why in some cases it caused black(ish) screen when TS3 is being run.
Making your TS3 recognizes your GPU
Before we do this step, make sure your Windows 10 has recognized both of your graphics, otherwise it won't work especially for dual switchable graphics, make sure you check your Display Adapters in Windows Device Manager and you see them similar like this:
First thing to do (after both gpus recognized by Windows OS) to get the graphic device recognized by TS3, copy and backup the GraphicCards.sgr and GraphicRules.sgr files located in:
For TS3 1.67: C:\ProgramFiles(X86)\ElectronicArts\TheSims3\Game\Bin.. directory.
For TS3 1.69: C:\ProgramFiles(X86)\OriginGames\TheSims3\Game\Bin.. directory.
Now open GraphicCards.sgr with Notepad and look at the Nvidia 600, 500, 400, 300 series section, for TS3 1.67 (I assumed 1.69 is also the same) it should look like this:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"
card 0x0fd3 "GeForce GT 640M LE"
card 0x0fd4 "GeForce GTX 660M"
card 0x0fd5 "GeForce GT 650M"
card 0x0fd8 "GeForce GT 640M"
card 0x0fe0 "GeForce GTX 660M"
card 1080 "Geforce GTX 580"
card 0x124d "GeForce GT 555M"
card 0x06c0 "GeForce GTX 480"
card 0x06cd "GeForce GTX 470"
card 0x0dc4 "GeForce GTS 450"
card 0x0dd1 "GeForce GTX 460M (rev a1)"
card 0x0de1 "GeForce GT 430"
card 0x0e22 "GeForce GTX 460"
card 0x0a6e "GeForce G 305M"
card 0x0a70 "GeForce G 310M"
card 0x0a71 "GeForce G 305M"
card 0x0a72 "GeForce G 310M"
card 0x0a73 "GeForce G 305M"
card 0x0a35 "GeForce GT 325M"
card 0x0a63 "GeForce G 310"
card 0x0a66 "GeForce G 310"
card 0x0a76 "GeForce G 310M"
card 0x0ca0 "GeForce GT 330"
card 0x0ca2 "GeForce GT 320"
card 0x0ca4 "GeForce GT 340"
card 0x0ca7 "GeForce GT 330"
card 0x0caf "GeForce GT 335M"
card 0x0cb0 "GeForce GTS 350M"
card 0x0cb1 "GeForce GTS 360M"
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"
card 0x0fd3 "GeForce GT 640M LE"
card 0x0fd4 "GeForce GTX 660M"
card 0x0fd5 "GeForce GT 650M"
card 0x0fd8 "GeForce GT 640M"
card 0x0fe0 "GeForce GTX 660M"
card 1080 "Geforce GTX 580"
card 0x124d "GeForce GT 555M"
card 0x06c0 "GeForce GTX 480"
card 0x06cd "GeForce GTX 470"
card 0x0dc4 "GeForce GTS 450"
card 0x0dd1 "GeForce GTX 460M (rev a1)"
card 0x0de1 "GeForce GT 430"
card 0x0e22 "GeForce GTX 460"
card 0x0a6e "GeForce G 305M"
card 0x0a70 "GeForce G 310M"
card 0x0a71 "GeForce G 305M"
card 0x0a72 "GeForce G 310M"
card 0x0a73 "GeForce G 305M"
card 0x0a35 "GeForce GT 325M"
card 0x0a63 "GeForce G 310"
card 0x0a66 "GeForce G 310"
card 0x0a76 "GeForce G 310M"
card 0x0ca0 "GeForce GT 330"
card 0x0ca2 "GeForce GT 320"
card 0x0ca4 "GeForce GT 340"
card 0x0ca7 "GeForce GT 330"
card 0x0caf "GeForce GT 335M"
card 0x0cb0 "GeForce GTS 350M"
card 0x0cb1 "GeForce GTS 360M"
From the laptop specification example above, there’s no GT610M or GT620M or GT630M or GTX670M or GTX680M in the GraphicCards.sgr database, that means TS3 don’t have any records for the specific laptop as an example above.
In the case if the user don’t make TS3 recognize the gpu, later after the game was launched its 1st launch, the DeviceConfig will say Found 0 and Matched 0, and TS3 will run it as high or maximum as is possible which means the user gpu will work in very stressful way with high operating temperature.
EDITING THE GRAPHICSCARDS.SGR
Quote:
Question: What if you don't know where to or you can't find your DeviceConfig? DeviceConfig.log is located in TS3 Documents folder, and TS3 Documents folder will only be available after at least once you have launched the TS3 Launcher after done installing TS3, you don't need to run the game to make (or regenerate) TS3 Documents folder available, just hit the Launcher and you'll have one, TS3 will make one or regenerate a new one for you. Question: I have Win 10 for my system but my DeviceConfig says I have Windows 8? Yes Windows 10 was build based on Windows 8 and that's why your DeviceConfig says your OS is Windows 8 6.2.9200 or Windows 8 (build 6.2.9200) is = Windows 10, so that's not the cause why TS3 didn't recognized your graphic. How to get it recognized is not hard, but users also needs the basic understanding about the gpu spec and clasifications itself, in this tutorial I don’t include about the AMD APU and AMD Radeon graphics but the basics are the same, and for the case in this tutorial, the user will need to match the last two digits number from the Nvidia GeForce 600 series, the 1st digit are the generation of the gpu, the last two digits is the class/rank of the spec. So if the gpu is:
The GTX680M, then the one to be replaced is the; card 1080 "Geforce GTX 580"
The GTX670M then the one to be replaced is the; card 0x06cd "GeForce GTX 470" The GT630M then the one to be replaced is the; card 0x0de1 "GeForce GT 430" The GT620M then the one to be replaced is the; card 0x0ca2 "GeForce GT 320" The GT610M then the one to be replaced is the; card 0x0a76 "GeForce G 310M" |
Note about generation downgrade:
Quote:
1. Don’t worry about the generation downgrade, but the important one is the gpu ranks to be matched so it won’t overload the gpu work when running the game. 2. What I mean by generation downgrade; for example my GT610M is the 6th generation and ranked as x10M Nvidia graphics, there's only one x10M in TS3 GraphicsCards.sgr which is the GT310M (means the 3rd generation of the x10M), 3. Therefore to make my GT610M recognized by TS3 and fit properly to the game is by replacing the GT310M with my GT610M's device ID, so it's generation downgraded but matched properly as both their ranks are x10M, so the first digit (two digits) is the generation code and the last two digits is the gpu ranks. |
To make TS3 recognize the gpu, the user need to replace one of the Device ID number that already in the list or database in the GraphicCards.sgr located in C:\ProgramFiles(X86)\ElectronicArts\TheSims3\Game\Bin.. directory, the user don’t need to edit the ones located in the EPs and/or SPs installation folders, only the one located in the BG installation directory, don’t add the actual gpu device ID into the database (inside the GraphicCards.sgr file), because adding the actual gpu device ID won’t make TS3 recognize the user's gpu, the only way to make it recognized is replacing the one that already in the list.
Note: To do this the user also needs to know where to find and what is the actual Device ID.
Where or what is your gpu device ID
Quote:
How to get the user actual gpu device ID, for fresh new clean TS3 installation, click TS3 Launcher, when the Launcher popped up, click all the “Welcome”, “Downloads”, “Uploads”, “Installed Content” and “Game Updates” buttons (except the “Play” button) so TS3 Launcher will create a new TS3 Documents folder in the user Documents folder, and then just exit the Launcher. Then go to the TS3 Documents folder and open the DeviceConfig file with Notepad, under Chipset it will shown the actual gpu device ID, like the following example:
=== Graphics device info === Number: 0 Name (driver): NVIDIA GeForce 610M Name (database): GeForce G 310M [Found: 1, Matched: 1] Vendor: NVIDIA Chipset: Vendor: 10de, Device: 1058, Board: 500717aa, Chipset: 00a1 It said, the actual Device ID for GT610M is 1058. |
Replacing Device ID with your gpu Device ID
How to put the actual gpu device ID and replace the one in the list; for this tutorial, I use the Nvidia GT610M, the device ID for GT610M is 1058, the one I’m going to replace is the GT310M but there are more than one GT310M in the database, so I’ll pick the one with the highest device ID number which is card 0x0a76 "GeForce G 310M", replace the last four digits of 0x0a76 with 1058, so 0x0a76 --> became 0x1058 like the following example.
The original line for GeForce GT310M;
Quote:
card 0x0a76 "GeForce G 310M" |
The modified line to place the Geforce GT610M as the GT310M:
Quote:
card 0x1058 "GeForce G 310M" |
Note: Only replace the last 4 digits ID, do not change or replace the card name as well, doing that will delete the gpu you're replacing from the database and adding your gpu to the database and it'll make TS3 failed to recognized it.
Once this done, just close the Notepad to save and exit, don’t use “Save As”.
TEXTURE OVERRIDE
Quote:
Preventing The "Texture Memory 32MB OVERRIDE" Problem
After done editing, saving and closing the GraphicCards.sgr file, for new and fresh clean TS3 installation (if you haven't run TS3 even once), or for those who already run or play TS3 but want to fix the settings, to prevent from having Texture Memory 32MB override when getting TS3 recognizing the graphic device, delete the whole TS3 Documents folder that TS3 has just created so it went back to default fresh and new before re-launching TS3 again, or move your whole EA\TS3 documents somewhere else or rename it.. so TS3 will regenerate a new one. Texture Memory 32MB only occurs when the user already launched TS3 at least once before having TS3 recognizing the newer generation graphic which is not in the database, therefore the best time to edit the GraphicCards.sgr to make TS3 recognizes the newer generation of gpu is after patching to 1.67 or 1.69, if the user in the future needs to re-patch the game, then the user will need to redo these steps or simply just backup the edited GraphicCards,sgr and place it back after re-patching the game. In the case if the user has already launched TS3 at least once, to remove or fix this Texture Memory Override problem simply remove/rename TS3 documents folder prior making TS3 recognized the graphic for the 2nd time, after replacing with the unedited GraphicCards.sgr from your backup to your TS3 BG installation folder, and edit it again as necessary, then setting up the graphics option from TS3 Main Menu, then TS3 will generate or regenerate a new TS3 Documents folder with new DeviceConfig with no Texture Memory Override issue (next time the user check their new TS3 Documents folder). Update: For some new gpus like some of the Nvidia GTX900 or the newest GTX1000 series, this step preventing Texture Memory Override may not work, and for that it needs to be manually adjusted. I just found out about this.. that if your graphic card is more recent and have more than 1GB VRAM, it's more likely that the big VRAM may not be suitable for the VRAM of the gpu's profile being replaced in the GraphicCards.sgr, so it says you have Texture Memory Override in your DeviceConfig. To know if you have Texture Memory Override or not in your DeviceConfig, you'll need to run your game up to TS3 Main Menu and then exit the game (do not go start to play the game yet, as of this step you haven't got any FPS Limiter running for TS3), exit the TS3 main menu and go to your TS3 Docs folder and open your DeviceConfig with Notepad. If you don't have Texture memory override then you're good to go and just go to the next step to set up FPS Limiter you'll need to have to protect your gpu when playing TS3. But if you have Texture Memory Override in your DeviceConfig, then you'll need to do the following steps to fix them manually; 1. Open the GraphicRules.sgr (located in your TS3 BG installation directory) with Notepad 2. Go to this line: "seti textureMemory 32", edit and replace the "32" with your actual VRAM amount you have in your graphic card, 1024 for 1GB 2048 for 2GB 4096 for 4GB VRAM and so on.. 3. Then go to this line: "setb textureMemorySizeOK false", add hashtag before the "setb.." like this --> # setb textureMemorySizeOK false 4. Close Notepad to save, don't use Save As to save it. 5. Remove/delete your DeviceConfig and Option.ini from your TS3 Docs folder. 6. Launch the game and set up your graphic again from TS3 main menu as necessary for TS3 to regenerate a new DeviceConfig and Option.ini in your TS3 Docs folder for the next time your run your game. |
Ok then, now it’s almost time to launch TS3 and set the TS3 graphic settings from TS3 Main Menu accordingly, but before we do that, since TS3 don’t have cap to limit the FPS, I recommended to set up the FPS limiter at this time as well.
FPS LIMITER AND NVIDIA INSPECTOR
Quote:
Setting up FPS Limiter for TS3
Now in setting up FPS Limiter for TS3, this is where one of the differences between TS3 1.67 and 1.69, if the user have the 1.67, then the user can use the FPS Limiter 0.2, or the FPS Limiter with 3Booter from Maty, or Nvidia Inspector and/or MSI Afterburner for those using the ATi/AMD Radeon gpus, because with 1.67 the Launcher can be by-passed when launching the game, so 1.67 don’t have any problem with this, just pick which one fit the best for your TS3. For TS3 1.69, if the users have Nvidia or ATi/AMD Radeon for their dedicated gpu, they can use the Nvidia Inspector or MSI AfterBurner for their FPS Limiter, but for those with 1.69 and only have Intel HD as their main gpu, this could be a problem and not being able to run the FPS Limiter while running TS3, and I’m sorry that at the moment there seems no best answer for those using Intel HD graphic and TS3 1.69, so I’ll skip this last part details, but will add more soon when the best answer for Intel HD and TS3 1.69 became available and have their solution to run FPS Limiter. WARNING: Never run TS3 without FPS Limiter or TS3 will kill your gpu slowly!!! You’ve been warned Link to download 3Booter click here Link to download Nvidia Inspector click here Note: How to use Nvidia Inspector to cap your FPS in TS3: Once you've downloaded it, extract the zip or rar file, double click the NvidiaInspector.exe file to fun it (you don't need to install it), and then at the menu, click the tools button next to the Driver Version's box (like in the picture in the link), then a new window will pop up for you to create the profile you need for TS3 or you can just scroll down the Profiles Box down to "Sims3", then.. under "Sync and Refresh" click the Frame Rates Limiter and change it from "off" to "30" or "60", then click "apply changes", then you can also click the "Create a desktop shortcut to run profiles settings standalone" (hover your mouse to the icons to see which one). So next time you need to run it, just click the one you've just created on your desktop, and just check the settings again and click "Apply changes" again (if you have to, to make sure it runs before you run TS3), and that's all how to use it. Update: To make sure the Nvidia Inspector or the FPS Limiter 0.2 or the FPS Limiter with 3Booter from MATY is working to cap the FPS when running TS3, when you at the TS3 Main Menu, open the cheat box by pressing Ctrl+Shift+C and then type "FPS ON" (without the quotes), and then when your game is fully running, check your top right corner of your screen, you'll see a small numbers there, that's your FPS that are currently running, if you set it up to 30 FPS it will be around 28-31, if you set it up to 60 FPS it will be around 58-61, if it goes beyond that.. then exit the game immediately because it's not running to cap your FPS.. |
CREATE A WORLD AND FPS LIMITER
Quote:
Adding TS3 Create A World in Win 10 with FPS Limiter Enabled
(Optional, Skip this step if you don't want or need CAW for TS3) Important Notice: If you also want to have CAW for your TS3, before installing CAW, make sure your TS3 has recognized both of your gpus properly, whether you just adding CAW to your TS3 or doing brand new clean TS3 re-installation including CAW, you'll need to complete all the steps above before installing CAW, otherwise your CAW will have problem when running EIG mode. Before we go to the next subject which is test run and play TS3, some users also have the TS3 CAW for their TS3, so I'd also add this to this tutorial, installing TS3 CAW in Win 10 is not different from the previous Windows OS versions, as long as the TS3 Base Game with or without all or just some of the EPs and/or SPs installed with no issue, both of Win 10 and TS3 recognized their graphics, TS3 CAW will just follow what TS3 has registered in Windows Registry, just make sure installing the right version for TS3 CAW as well, get TS3 CAW 1.67 for TS3 1.67 or TS3 CAW 1.69 for TS3 1.69. Click here if you need to download CAW Tool, both versions 1.67 and 1.69 are available there, launch your TS3 Launcher to know your TS3 version before downloading if you're not sure which one to get. Once the user got TS3 CAW installed, to run it I also suggest to run the FPS Limiter for CAW as well (for both versions), the reason for this is because when launching Edit In Game (EIG) mode/feature from CAW, it basically launched TS3 to run but not in full game mode, but still.. like the TS3 in full game mode itself, it doesn't have cap to limit the FPS, so running EIG in CAW is basically the same as running TS3 without FPS Limiter, and we don't want to risk damaging the gpus because of this as well. Now regardless of what TS3 game versions the user has in their computer, the files that were being executed to run CAW are CAW.exe and TS3.exe or TS3W.exe (from TS3 BG installation directory) for EIG mode in CAW, for 1.67 version it can use the FPS Limiter 0.2, but not recommended, because it will only associates with CAW.exe file only. So the best way to cap the FPS in EIG mode, is to use the Nvidia Inspector for users with Nvidia graphics or MSI AfterBurner for users with AMD Radeon graphics, add the CAW.exe file to the TS3 profile the user has made earlier in the setting up FPS Limiter section above with Nvidia Inspector. This will cover everything running for TS3 and CAW when capping the FPS. And I think the same also applies for users with AMD APU and AMD Radeon graphics with MSI AfterBurner, I'm sorry I don't have any details to describe how to do so for the AMD users as I don't have any AMD APU and/or AMD Radeon graphic to test them, but the concept are the same, just try to work it around to make it work for capping the FPS when in EIG mode in CAW. And I also am sorry I don't have any details to describe how to do so with Intel HD graphic only as its main and only gpu whether their TS3 and CAW versions are 1.67 or 1.69, because the one who execute TS3.exe or TS3W.exe for EIG mode enabled is CAW, and not by user command, so it needs program similar to Nvidia Inspector to run EIG from CAW. So for now I don't recommend for users with Intel HD graphic as their main gpu to run CAW to prevent gpu permanent damage that might happen. Note: To check if your Nvidia Inspector capping your FPS or not in CAW EIG mode is also the same as when you're running TS3 in full game mode, open the cheat box in EIG mode by pressing Ctrl+Shift+C and then type "FPS ON" (without the quotes), and you'll see the small number on your top right corner of your screen.. |
Time to test/play TS3
Ok now.. after all the steps above done, it's time to test it and play it, run your TS3 with FPS Limiter in the background, go to the TS3 main menu, set up your graphic settings accordingly, your resolutions etc, I recommend to set the refresh screen rate @ 60Hz, disabled EA Story Progression etc, and exit TS3 main menu, don't play it just yet.
Go to your TS3 Documents folder, check your DeviceConfig, Option.ini, back them up if you have to, for future use just in case, delete all the caches, put your Mods, Saved Games, SavedSims etc and close it.
You may also install CC at this time via TS3 Launcher, once it's done close the Launcher, delete all the caches again and close TS3 Docs folder.., it's time to play The Sims 3 now
Ok then.., I guess that’ll complete this tutorial for setting up TS3 with dual switchable gpus and Windows 10. Hopefully it will be useful to anyone who needs it, it’s not perfect, so I will add and update when necessary, and please feel free to add anything that might useful/helpful, thank you.. have fun with TS3
Advertisement
#2
16th Sep 2016 at 5:23 PM
Posts: 1,129
Thanks: 109 in 1 Posts
A minor, maybe helpful, detail.
RivaTunerStatisticsServer [ http://www.guru3d.com/files-details...r-download.html ]should work with 1.69 level games, it just need to be pointed to proper executable.
favorite quote: "When ElaineNualla is posting..I always read..Nutella. I am sorry" by Rosebine
self-claimed "lower-spec simmer"
RivaTunerStatisticsServer [ http://www.guru3d.com/files-details...r-download.html ]should work with 1.69 level games, it just need to be pointed to proper executable.
favorite quote: "When ElaineNualla is posting..I always read..Nutella. I am sorry" by Rosebine
self-claimed "lower-spec simmer"
#3
18th Sep 2016 at 5:35 PM
Posts: 69
Uh oh, I tried this method, but when I ran the game, it ran in 800x600 and said that it couldn't recognize my graphics card. The main menu is a lot more laggy as well, but loading times are down. Help?
I looked at the Device Config and noticed that it said "Found 1, Matched 0". This doesn't look good.
ETA: This is what I did to the Graphics Cards sgr.
---------------------------------------------------------------------------------------------------------------
"WELCOME TO THE WOOOORLD OF TOMORROW!"
I looked at the Device Config and noticed that it said "Found 1, Matched 0". This doesn't look good.
Code:
=== Graphics device info === Number: 0 Name (driver): NVIDIA GeForce GTX 860M Name (database): GeForce GTX 860M [Found: 1, Matched: 0]
ETA: This is what I did to the Graphics Cards sgr.
Code:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de card 0x0fd1 "GeForce GT 650M" card 0x0fd2 "GeForce GT 640M" card 0x0fd3 "GeForce GT 640M LE" card 0x1392 "GeForce GTX 860M" card 0x0fd5 "GeForce GT 650M" card 0x0fd8 "GeForce GT 640M" card 0x1392 "GeForce GTX 860M"
---------------------------------------------------------------------------------------------------------------
"WELCOME TO THE WOOOORLD OF TOMORROW!"
#4
18th Sep 2016 at 5:50 PM
Posts: 577
Quote: Originally posted by ToonElectrocrash
Uh oh, I tried this method, but when I ran the game, it ran in 800x600 and said that it couldn't recognize my graphics card. The main menu is a lot more laggy as well, but loading times are down. Help? I looked at the Device Config and noticed that it said "Found 1, Matched 0". This doesn't look good.
Code:
=== Graphics device info === Number: 0 Name (driver): NVIDIA GeForce GTX 860M Name (database): GeForce GTX 860M [Found: 1, Matched: 0] ETA: This is what I did to the Graphics Cards sgr.
Code:
vendor "NVIDIA" 0x10b4 0x12d2 0x10de card 0x0fd1 "GeForce GT 650M" card 0x0fd2 "GeForce GT 640M" card 0x0fd3 "GeForce GT 640M LE" card 0x1392 "GeForce GTX 860M" card 0x0fd5 "GeForce GT 650M" card 0x0fd8 "GeForce GT 640M" card 0x1392 "GeForce GTX 860M" |
hmm.., I think what you did there is deleting the GTX660M and adding your GTX860M to the database, that's why it didn't work.
What you need to do is:
This is the line that the original GTX 660M in the GraphicCards.sgr
Quote:
card 0x0fe0 "GeForce GTX 660M" |
Just replace the last 4 digits of 0x0fe0 with your 4 digits of your GTX860M ID, like this:
0x0fe0 --> 0x1392 (if your device ID is 1392)
the complete line would be like this
card 0x1392 "GeForce GTX 660M"
not
card 0x1392 "GeForce GTX 860M"
PS: To fix this I suggest you replace the GraphicCards.sgr in the TS3 BG folder from your backup you made earlier, and then just edit it as its required.
Edited: As for your resolution, after TS3 successfully recognized your GTX860M as GTX660M, that's what you suppose to do, adjust your resolution to fit your screen, it can be any size depends on your LCD monitor resolution, and set the refresh rate to 60Hz, 800x600 is by TS3 default not because of your screen resolution default.
#5
18th Sep 2016 at 6:02 PM
Posts: 69
Quote: Originally posted by PapaEmy
hmm.., I think what you did there is deleting the GTX660M and adding your GTX860M to the database, that's why it didn't work. What you need to do is: This is the line that the original GTX 660M in the GraphicCards.sgr Just replace the last 4 digits of 0x0fe0 with your 4 digits of your GTX860M ID, like this: 0x0fe0 --> 0x1392 (if your device ID is 1392) the complete line would be like this card 0x1392 "GeForce GTX 660M" not card 0x1392 "GeForce GTX 860M" PS: To fix this I suggest you replace the GraphicCards.sgr in the TS3 BG folder from your backup you made earlier, and then just edit it as its required. |
Okay, I made the changes you suggested, and the game opened in 4:3 again, although in a somewhat higher resolution. It also didn't complain about not finding my card, so it's fine now, I guess? I set the settings accordingly and everything seems fine. I'm going to bring my folder contents back in.
---------------------------------------------------------------------------------------------------------------
"WELCOME TO THE WOOOORLD OF TOMORROW!"
#6
18th Sep 2016 at 6:11 PM
Posts: 577
Quote: Originally posted by ToonElectrocrash
Okay, I made the changes you suggested, and the game opened in 4:3 again, although in a somewhat higher resolution. It also didn't complain about not finding my card, so it's fine now, I guess? I set the settings accordingly and everything seems fine. I'm going to bring my folder contents back in. |
You can try to change the resolution to 1366x768 or 1360x768 (16:9), most of the newer laptop has 16:9 ratio widescreen monitor, some might even able to run up to 1920x1080 but this usually if your laptop has the 16 or 17 inch LCD monitor, try each one of them to find which one fits best for your screen, trying each resolution won't harm your monitor, it will go black if your monitor can't support it but it will back on again to default 800x600.
#7
18th Sep 2016 at 6:14 PM
Posts: 69
Quote: Originally posted by PapaEmy
You can try to change the resolution to 1366x768 or 1360x768 (16:9), most of the newer laptop has 16:9 ratio widescreen monitor, some might even able to run up to 1920x1080 but this usually if your laptop has the 16 or 17 inch LCD monitor, try each one of them to find which one fits best for your screen, trying each resolution won't harm your monitor, it will go black if your monitor can't support it but it will back on again to default 800x600. |
I know, I know. My computer supports 1920x1080, actually.
---------------------------------------------------------------------------------------------------------------
"WELCOME TO THE WOOOORLD OF TOMORROW!"
#8
25th May 2017 at 10:03 AM
Posts: 577
Possible Malware bundled in Graphics Drivers
Hi guys.. this just an update and additional info for downloading graphic drivers package, this is for both Nvidia and Radeon Users to be aware of. This may not be directly related to the tutorial above, so I just add it separately in addition to the tutorial thread..I never install unnecessary or things I don't want to to use in my computer, but recently I had a malware popped up whenever my Chrome browser is active, later on I found out that there 2 things that I suspect where it's coming from, and I think it's coming from.. first from the Nvidia drivers package I recently downloaded to update my graphic drivers and secondly from the Chrome extensions that I used for my Chrome browser.
Recently Win 10 automatically updates my Nviidia drivers, so I checked to Nvidia if there's an update, and there's an update so I download the newest driver package and update my Nvidia drivers manually, and this is where it's start popping unwanted additional Chrome browser popping up, so I check to my Programs and Features Window if there's something new there (in addition to the new Nvidia drivers I just reinstalled/updated). And.. there's a VulkanRT.., so I was like.. what the **** is this??
So I googled what is VulkanRT? And the results says two different results, some says it's a RunTime like DirectX runtime (or even replacing DirectX) for future gaming purpose and some says it is a malware causing Chrome to popped up crap thing(s) from the internet, and that VulkanRT was not only included in Nvidia drivers bundle, but it also in the Radeon drivers bundle according to the results of googling.
So I removed it, but my Chrome browser is still popping up something I don't want to after I removed it, and whenever the popped up Chrome shows up.. it's triggering the optional video downloader extension I used for my Chrome browser. So it's obviously it's more deep than just uninstalling to to remove it once and for all. And personally I never trusted any 3rd party to remove things like this cause sometimes it may just make it worst in my experience, so to make sure it's gone, it has to be done manually.
Here are the manual steps to remove it;
1. Disconnect your internet and Go to Programs and Features to uninstall it.
2. Go to File or Windows Explorer to open your C:\ drive.
3. Now in your C:\ drive window, click "View" >> "Options" >> "Change folder and search options", and the Folder Options window will popped out.
4. In Folder Options window, go to "View" tab, and then click "Show hidden files, folders and drives" and unchecked the 4 hidden stuff underneath it, this will show everything that's hidden in your computer.
5. Go to your C:\ drive and open Program Files\Nvidia Corporation folder (for 32 bit and 64bit Win OS).
6. From "Nvidia Corporation" folder, look for "Installer2" folder and open it. (PS: For AMD Radeon users, I assumed it's the same steps for Radeon user, but if not, the concept to check them is the same I suppose, just check your AMD Radeon Installation folder).
7. From "Installer2" folder look for this folder(without the quotes): "Display.Driver.[xxxxxnumbersxxxx]" folder and open it, once you opened it, go to near the bottom of the files list and delete the VulkanRTinstaller.exe file. (Note: Delete everything related to VulkanRT if you have more than just 1 file)
8. After you delete it, now open the Windows Registry Editor, click Cortana box (for Win 10 or Search/Run box for older Win OS) and type "regedit" it will open the Windows Registry Editor.
9. In Windows Registry Editor, this is both for x86 and x64 Win OS, open "HKEY_LOCAL_MACHINE", and then open "SOFTWARE".
10. In "SOFTWARE" directory, look for "KRONOS" directory and you'll find "VulkanRT" directory inside it (Kronos). Open the "VulkanRT" directory.
11. In "VulkanRT" directory, on your right side window, you'll see a driver that runs the VulkanRT, it's a json file if I'm not wrong and it's located in your C:\Windows\SystemWOW64 directory.
12. For x64 OS only, in Windows Registry Editor, this is additional step for the #9 step, open "HKEY_LOCAL_MACHINE", and then open "SOFTWARE" and then open "WOW6432Node" directory and look "Kronos" directory and you'll find "VulkanRT" directory inside it (WOW6432Node\Kronos). Open the "VulkanRT" directory.
13. In "VulkanRT" directory located under WOW6432Node\Kronos, on your right side window, you'll see a driver that runs the VulkanRT, it's also json file and it's located in your C:\Windows\System32 directory.
Note: in case you wonder how come the 32bit driver located in 64bit directory and vice versa.., yes it's backward the way it was registered, but it doesn't matter because we need to get rid of them both.
14. Before making changes necessary to what its registered in Windows Registry Editor, this is for both 32bit and 64bit Win OS, now go open your C:\ drive in a new or another window (Note: Do not close your Windows Registry Editor at this point.), look for those VulkanRT drivers appointed in the Windows Registery Editor, delete these two drivers manually from your C:\Windows\System32 directory and from C:\Windows\SystemWOW64 directory.
Next steps;
15. After you deleted those drivers (json files) from your Windows directory, go back to your Windows Registry Editor and delete/remove the DWord or the command line allocating the two drivers, and delete/remove (both of) the VulkanRT folder/directory from the Kronos directory. Once you done this.. just close the Windows Registry Editor to save the changes you just made.
Note: So at this point, make sure you have deleted both the actual driver files located in your C drive and the command line and also the VulkanRT directories from Windows Registry Editor.
16. After you done removing them, now let's get rid the ones left in the temporary folders, go to your C:\ drive again from your File or Windows Explorer, but this time go to C:\Users\YOURNAME\AppData\Local\Temp\..
17. Inside the Temp folder, you'll find VulkanRT folder and any other files related to the VulkanRT, delete them. Note: You may not be able to delete them at once, you might need to delete them several times, but you can also go back to the Local folder and back to Temp folder to make sure that the VulkanRT folder is finally deleted/removed.
18. While you're in this Temp folder, you can choose to just delete the VulkanRT folder and its related files only, or delete all of them together (everything inside this Temp folder). Deleting all files in this Temp folder won't harms your Windows OS, it's all just junk files, Win OS will regenerated different files anyway next time you start your Win OS.
19. Okay, now everything related to VulkanRT is removed, you can hide back the hidden files in your computer using the #3 step backward.
20. Next is: Go to your Desktop and go to Recycle Bin, right click your Recycle Bin and click Empty Recycle Bin to removed them permanently.
21. Restart your Windows OS to take effect.
Additional notes:
If you're using any video downloader extension for your Chrome Browser from Google Store like I do, as this is the one that was affected to trigger the Chrome browser to popped up with unwanted stuff, before restarting your computer for the final step, go open your Chrome browser, yes don't reconnect to your internet connection just yet, open Chrome Browser in offline mode, in your Chrome browser click the 3 dots on your top right screen, go to Settings and go to Extensions, from there remove any video downloader extensions you're using, delete your cookies and browsing history, close your Chrome browser when done and then go ahead and restart your computer to take effect.
Once you restarted your computer, reconnect your internet connection and try it with your usual daily activity, if the popped up disappeared and never occur again, then you can add back your video downloader at anytime you want to add it back.
Ok then, that's it for now, I don't know why Nvidia or Radeon includes this VulkanRT stuff in their driver bundle package, I suppose it should not be harmful as is intended to, but if it is, just remove it manually and your Chrome Browser will work normal again..
#9
28th Sep 2017 at 7:40 AM
Posts: 577
Win 10 build 14393 NetFX3
This is to add the tutorial above if anyone need to enable the NetFX3 for Win 10 but doesn't have the Win 10 installer, here's the files copy from Win 10 installer so you don't have to download the whole 4-8 Gb Win 10 installer, click the attachments to download, it's in 3 parts, you'll need all the 3 parts to extract the files and enabled the NetFX3, it contains both of the x86 (32bit) and x64 (64bit). Note: this is from Win 10 build 14393, I don't know if it would work for previous builds or the newer ones (or Win 10 Creator Update).
Attached files:
Win10.14393-NetFX3.part1.rar (49.00 MB, 13 downloads) - View custom content | ||
----------- --------- -------- ----- -------- ----- -------- ---- ..A.... 72354590 51380084 --> 16-07-16 19:38 171BD2A7 Win10.14393-NetFX3/x64/microsoft-windows-netfx3-ondemand-package.cab ----------- --------- -------- ----- -------- ----- -------- ---- 72354590 51380084 71% volume 1 1 |
||
Win10.14393-NetFX3.part2.rar (49.00 MB, 11 downloads) - View custom content | ||
----------- --------- -------- ----- -------- ----- -------- ---- ..A.... 72354590 20801402 <-- 16-07-16 19:38 07DB5AA7 Win10.14393-NetFX3/x64/microsoft-windows-netfx3-ondemand-package.cab ..A.... 38898572 30578582 --> 16-07-16 16:19 7B614ECE Win10.14393-NetFX3/x86/microsoft-windows-netfx3-ondemand-package.cab ----------- --------- -------- ----- -------- ----- -------- ---- 38898572 51379984 132% volume 2 1 |
||
Win10.14393-NetFX3.part3.rar (7.84 MB, 13 downloads) - View custom content | ||
----------- --------- -------- ----- -------- ----- -------- ---- ..A.... 38898572 8222953 <-- 16-07-16 16:19 3905B7B8 Win10.14393-NetFX3/x86/microsoft-windows-netfx3-ondemand-package.cab ...D... 0 0 0% 28-09-17 13:05 00000000 Win10.14393-NetFX3/x64 ...D... 0 0 0% 28-09-17 13:06 00000000 Win10.14393-NetFX3/x86 ...D... 0 0 0% 28-09-17 13:05 00000000 Win10.14393-NetFX3 ----------- --------- -------- ----- -------- ----- -------- ---- 0 8222953 0% volume 3 3 |
#10
25th Jan 2018 at 9:42 AM
Last edited by PapaEmy : 26th Jan 2018 at 1:18 AM.
Posts: 577
Windows 10 1709 (OS build 16299)
This is to update the thread with the latest Windows 10 version 1709 (build 16299), there are 2 ways when upgrading Windows 10 to 1709 version, (1) by automatic updates done by the OS itself, and (2) by doing new and clean/fresh Win 10 installation. And this is to understand the pros and cons and it affecting TS3 when playing with dual switchable graphics laptop.The one basic about dual switchable graphics setup is the importance of the main or primary graphics device, although in general we'd like the secondary graphics device to run when gaming, but in TS3 it follows what's in there registered in windows registry, so they both needs to be registered properly, though it can be switch manually through Nvidia Control Panel, if the primary graphics device is not recognized by Win 10 or in the absence of primary graphics device driver, it won't switch to the secondary graphics device to run, and it just stays using the main graphics device.
(1) On Windows 10 upgraded to 1709 version done by automatic updates;
With the assumption that both graphics device drivers were properly installed and recognized by previous Win 10 1607 version (build 14393), there won't be any problem with both drivers installed and registered as they will remains there, but the Windows update files need to be clean up manually and immediately by using Disk Cleanup, otherwise it will add another activity in the background as it can be seen on the HDD (SSD) led indicator that is always busy most of the time, and to add it up, there's another two big updates that needs to be done as well, which are December Cumulative Update and January 2018 Cumulative Update.
The workaround in this scenario is;
Quote:
December Update: After automatically upgrading Win 10 to 1709 version, first.. do Disk Cleanup (Cleanup System Files), and then download and install the December Update which is KB4054517, click here to download the stand alone KB4054517, choose the Cumulative Update one and download just only one file version accordingly (on the product installed). Once done downloading, install the Update, restart the system, and do Disk Cleanup (Cleanup System Files) again, thick everything in it to clean up windows update clean up, and restart the system one more time after cleaning up. January Update: Download and install the January Update which is KB4056892, click here to download the stand alone KB4056892, choose the Cumulative Update one and download just only one file version accordingly (on the product installed). Once done downloading, install the Update, restart the system, and do Disk Cleanup (Cleanup System Files) again, thick everything in it to clean up windows update clean up, and restart the system one more time after cleaning up. Note: this KB4056892 update cleaning up process will take about 30-60 minutes cleaning up process as the file is about 1.7 Gb that needs clean up. *With these 2 big updates done, the rest are only small pieces updates that the automatic update will add up. And for TS3, it is recommended to disabled the Game Mod from Settings Menu, disabled all option in the Game Bar menu. *Additional Update for AMD user only; go here to prevent Unbootable state, click here to download the KB4073290 *Additional Update for x86 (32-bit) user only; go here for improvements and fixes, click here to download KB4073291. *Repeat the cleanup process if additional updates are required. |
(2) Upgrading to Win 10 to 1709 version with new clean/fresh installation;
With new clean/fresh installation, all things required needs to be redone from scratch, re-enable .NetFX3 feature and installing all drivers back, and reactivate Windows 10 digital license and etc. There's been known issue when installing the main or primary graphics device driver, which Windows 10 refuses to let (even the official) drivers to be installed in a system with the Skylake or Kabylake processors. This was caused by reactivating Windows 10 digital license (by connecting to the internet connection) before installing the main or primary graphics driver. What happened was as soon as its license has been reactivated, windows' automatic update feature will immediately kicks in and download the primary graphics driver in the background without notifying the user, this will then make Windows 10 refuses when the user trying to install the Intel HD graphics drivers (even the one from Intel's official site).
This will affect TS3 in particular later on, technically the system that has Intel HD Graphics drivers installed by windows update, it does have proper graphics drivers installed, but it may not switch to the secondary graphics automatically for TS3, this dual switchable graphics feature may not work when TS3 is launched.
The workaround in this scenario is;
Quote:
After finishing installing new clean/fresh Win 10 installation; 1. Disabled and exit OneDrive, restart the system to take effect, and then enable the .NetFX3 feature and then restart again, and then followed by installing Visual C++ 2010 (both x86 and x64 for 64bit system, required to have the latest Intel HD Graphics driver installed). 2. Install the Intel HD Graphic drivers, restart, and install everything else required for the system before connecting to the internet to reactivate Windows 10 digital license. For upgrading to 1709 version with new clean/fresh Windows 10 installation, after the 1st two steps above, I recommend to not connecting to the internet to reactivate Win 10 just yet, but instead continue with the two big December and January updates after the 1st two steps above. December Update: download and install the December Update which is KB4054517, click here to download the stand alone KB4054517, choose the Cumulative Update one and download just only one file version accordingly (on the product installed). Once done downloading, install the Update, restart the system, and do Disk Cleanup (Cleanup System Files), thick everything in it to clean up windows update clean up, and restart the system one more time after cleaning up. January Update: Download and install the January Update which is KB4056892, click here to download the stand alone KB4056892, choose the Cumulative Update one and download just only one file version accordingly (on the product installed). Once done downloading, install the Update, restart the system, and do Disk Cleanup (Cleanup System Files) again, thick everything in it to clean up windows update clean up, and restart the system one more time after cleaning up. Note: this KB4056892 update cleaning up process will take about 30-60 minutes cleaning up process as the file is about 1.7 Gb that needs clean up. 3. Connect to the internet to reactivate Windows 10 digital license. *With these 2 big updates done, the rest are only small pieces updates that the automatic update will add up. And for TS3, it is recommended to disabled the Game Mod from Settings Menu, disabled all option in the Game Bar menu. *Additional Update for AMD user only; go here to prevent Unbootable state, click here to download the KB4073290 *Additional Update for x86 (32-bit) user only; go here for improvements and fixes, click here to download KB4073291. *Repeat the cleanup process if additional updates are required. 4. Install TS3 and all other programs and/or games to complete the upgrade to 1709 version process. |
Ok then I think that's all the updates needs to be add for now
Who Posted
|