Playing FTL with old Intel video chipsets in Windows 8
Posted: Tue Dec 25, 2012 9:19 pm
As many people are aware, Intel has discontinued full support for several older desktop and mobile video chipsets with the release of Windows 8.
These chipsets, listed here, lack OpenGL 2.0 support in Win8, including ones that had such support in Windows 7. Intel won't even provide drivers for them on their own website, instead providing very basic drivers through Windows Update only.
People affected by this issue wanting to play FTL will experience an extremely long load time and laggy, choppy mouse cursor movement.
I encountered this issue on my Asus K60IJ laptop, which uses an Intel Mobile 4 Series chipset. Luckily, there are solutions.
Solution 1: Use the Teknogods Royal BNA Driver
The Royal BNA Drivers are enthusiast-modded Intel video drivers that enhance performance in many games, and fix bugs above and beyond the stock Intel drivers.
These unsigned drivers are for Windows 7 (since they're based on Intel drivers with proper OpenGL support), but can be installed in Windows 8 by temporarily disabling driver signature enforcement. This only needs to be done once, before installation. If you're not familiar with doing so, see this guide: http://pureinfotech.com/2012/09/05/inst ... p-by-step/
I'm using version 3.1 of these on my laptop now, and FTL works great. Download: http://teknogods.com/?p=951
Solution 2: Modify Windows 7 Intel video drivers
If you'd prefer not to install strange drivers from who-knows-who
, you can modify the stock Intel Windows 7 drivers to work in Windows 8.
In this example, I will use Win7Vista_64_151719.zip from http://downloadcenter.intel.com/Detail_ ... ldID=22166.
- Extract the zip file to a folder named Win7Vista_64_151719
- In notepad, open Win7Vista_64_151719\Graphics\kit49684.inf
- Look for these two blocks of code:
- Delete the "; no install on Win8" line
- Copy the lines from the [IntelGfx.NTamd64.6.0] section into the [IntelGfx.NTamd64.6.2] section
- Save the file
Now that that's done, reboot with driver signature enforcement temporarily disabled (as described in Solution 1), then manually install these modified drivers through device manager.
This was the first solution I tried, based on this article: http://www.neowin.net/news/how-to-insta ... -windows-8
It worked, but every time I played through a few sectors the entire laptop would BSOD. It might work just fine on your machine, though. If not, there's always the Royal BNA drivers to try.
These chipsets, listed here, lack OpenGL 2.0 support in Win8, including ones that had such support in Windows 7. Intel won't even provide drivers for them on their own website, instead providing very basic drivers through Windows Update only.
People affected by this issue wanting to play FTL will experience an extremely long load time and laggy, choppy mouse cursor movement.
I encountered this issue on my Asus K60IJ laptop, which uses an Intel Mobile 4 Series chipset. Luckily, there are solutions.
Solution 1: Use the Teknogods Royal BNA Driver
The Royal BNA Drivers are enthusiast-modded Intel video drivers that enhance performance in many games, and fix bugs above and beyond the stock Intel drivers.
These unsigned drivers are for Windows 7 (since they're based on Intel drivers with proper OpenGL support), but can be installed in Windows 8 by temporarily disabling driver signature enforcement. This only needs to be done once, before installation. If you're not familiar with doing so, see this guide: http://pureinfotech.com/2012/09/05/inst ... p-by-step/
I'm using version 3.1 of these on my laptop now, and FTL works great. Download: http://teknogods.com/?p=951
Solution 2: Modify Windows 7 Intel video drivers
If you'd prefer not to install strange drivers from who-knows-who

In this example, I will use Win7Vista_64_151719.zip from http://downloadcenter.intel.com/Detail_ ... ldID=22166.
- Extract the zip file to a folder named Win7Vista_64_151719
- In notepad, open Win7Vista_64_151719\Graphics\kit49684.inf
- Look for these two blocks of code:
Code: Select all
[IntelGfx.NTamd64.6.2]
; no install on Win8
[IntelGfx.NTamd64.6.0]
%iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42
%iCNTG1% = iCNT1, PCI\VEN_8086&DEV_2A43
%iEGLG0% = iEGL0, PCI\VEN_8086&DEV_2E02
%iEGLG1% = iEGL1, PCI\VEN_8086&DEV_2E03
%iEGLQ4G0% = iEGL0, PCI\VEN_8086&DEV_2E12
%iEGLQ4G1% = iEGL1, PCI\VEN_8086&DEV_2E13
%iEGLG4G0% = iEGL0, PCI\VEN_8086&DEV_2E22
%iEGLG4G1% = iEGL1, PCI\VEN_8086&DEV_2E23
%iEGLGVG0% = iEGL0, PCI\VEN_8086&DEV_2E32
%iEGLGVG1% = iEGL1, PCI\VEN_8086&DEV_2E33
%iEGLGB0% = iEGL0, PCI\VEN_8086&DEV_2E42
%iEGLGB1% = iEGL1, PCI\VEN_8086&DEV_2E43
%iEGLGBU0% = iEGL0, PCI\VEN_8086&DEV_2E92
%iEGLGBU1% = iEGL1, PCI\VEN_8086&DEV_2E93
- Copy the lines from the [IntelGfx.NTamd64.6.0] section into the [IntelGfx.NTamd64.6.2] section
- Save the file
Now that that's done, reboot with driver signature enforcement temporarily disabled (as described in Solution 1), then manually install these modified drivers through device manager.
This was the first solution I tried, based on this article: http://www.neowin.net/news/how-to-insta ... -windows-8
It worked, but every time I played through a few sectors the entire laptop would BSOD. It might work just fine on your machine, though. If not, there's always the Royal BNA drivers to try.