I've got an old laptop (a Compaq Presario F750US) from like 2008, which is currently my only PC. I upgraded from 1 GB to 4 GB RAM, and a 240 GB SSD instead of the HDD, plus I did a fresh install of Windows 10; otherwise it's stock. DXDiag output is available here.
Quick Specs:
I'm not positive, but it seems like it may be games using DirectX 8.1 that are the problem.
The problem itself is that the game flickers between a normal render and a render where the image is squished so it takes roughly ¾ of the screen (left-aligned) and is mostly greyscale. In some cases, there's no flickering, just the greyscale part of the image without the full-color version showing at all. I believe the flickering occurs in fullscreen only, and the non-flickering occurs in windowed mode only.
I'm running Windows 10 (my university bought the license for me, if that makes a difference), which has mostly been a good upgrade from the Vista OS the laptop came with. I tried XP, but couldn't find any drivers for it, while W10 (mostly) just works.
I tried installing DirectX 9 through both the standard and standalone run-time installers. I've checked "DirectPlay" under the Programs and Features menu in the Control Panel. I can't find any installers explicitly for DirectX 8, but my understanding is that DX9 is supposed to include the older versions.
I tried running some things in various compatibility modes, but no dice. (Really though, I don't think I've ever once had compatibility mode work for anything.)
I've also tried various resolutions, from 640 x 480 (about the only way I can get decent framerates) to 1280 x 800 (native resolution), with no success. Additionally, I've used the nVidia control panel to set the LCD scaling to stretch, maintain aspect ratio, and no scaling. It scales correctly, but doesn't fix the problem. Finally, I tried running the output through a 1080p television with a VGA input (the laptop only has a VGA output -- supposedly, the motherboard has a DVI out, but there's no dongle to attach anything to). The television displays most resolutions fine (except 1080p, probably related to this problem), but shows the same problem in the affected games.
At this point I'm not sure what else to try. It's not like the laptop is super great, but I'd think it would have a better time playing old stuff than new stuff. Any help would be appreciated.
Specific problem games are:
Quick Specs:
■ CPU - 1.9 GHz AMD Athlon 64 X2 TK-57
■ GPU - integrated GeForce 7000m / nForce 610m
■ RAM - Some random 4 GB (2x2) DDR2 from Craigslist.
■ Storage - Crucial 240 GB SSD from Craigslist.
■ OS - Windows 10 Education 64-bit
I'm not positive, but it seems like it may be games using DirectX 8.1 that are the problem.
The problem itself is that the game flickers between a normal render and a render where the image is squished so it takes roughly ¾ of the screen (left-aligned) and is mostly greyscale. In some cases, there's no flickering, just the greyscale part of the image without the full-color version showing at all. I believe the flickering occurs in fullscreen only, and the non-flickering occurs in windowed mode only.
I'm running Windows 10 (my university bought the license for me, if that makes a difference), which has mostly been a good upgrade from the Vista OS the laptop came with. I tried XP, but couldn't find any drivers for it, while W10 (mostly) just works.
I tried installing DirectX 9 through both the standard and standalone run-time installers. I've checked "DirectPlay" under the Programs and Features menu in the Control Panel. I can't find any installers explicitly for DirectX 8, but my understanding is that DX9 is supposed to include the older versions.
I tried running some things in various compatibility modes, but no dice. (Really though, I don't think I've ever once had compatibility mode work for anything.)
I've also tried various resolutions, from 640 x 480 (about the only way I can get decent framerates) to 1280 x 800 (native resolution), with no success. Additionally, I've used the nVidia control panel to set the LCD scaling to stretch, maintain aspect ratio, and no scaling. It scales correctly, but doesn't fix the problem. Finally, I tried running the output through a 1080p television with a VGA input (the laptop only has a VGA output -- supposedly, the motherboard has a DVI out, but there's no dongle to attach anything to). The television displays most resolutions fine (except 1080p, probably related to this problem), but shows the same problem in the affected games.
At this point I'm not sure what else to try. It's not like the laptop is super great, but I'd think it would have a better time playing old stuff than new stuff. Any help would be appreciated.
Specific problem games are:
■ Blood Rayne
■ Blood Rayne 2 (Technically, the demo, since I haven't installed the full app yet.)
■ System Shock: Enhanced Edition
■ Morrowind Game of the Year Edition
■ Anything I've tried using Adobe Flash on Firefox (But the standalone Flash player works fine.)
■ Icewind Dale (Original CD version.)
■ Icewind Dale 2 (Original CD version.)
■ System Shock 2 (Using the NewDark engine included with the Steam version.)
■ Deus Ex: Game of the Year Edition (Although the framerate is unenjoyable.)
■ Deus Ex: Invisible War (With, as expected, even worse framerate.)
■ Aliens versus Predator 2000
■ Half-Life: Source