I have a newish 4th gen i3 based Dell laptop, with Intel HD 4400 graphics. It is running Windows 8.1 64 bit, 4GB of physical RAM. Running the Dell version of the latest drivers with a version number that matches the "Intel Generic" drivers that just came out in October.
Here is the abbreviated DXDIAG output;
Windows 8.1 64-bit
Processor: i3-4030U CPU @ 1.9GHz
Tried to run a 3D MMOG, Roblox. The game display never actually starts. Lots of back and forth with their tech support. No real progress, as they keep asking questions like I am eight years old. In their defense, most of the their users are eight year olds, but I digress.
I also have tried to run the PC version of Disney Infinity 2.0. Again, full screen game display never actually starts, black screen for a few seconds, then back to the desktop. Their tech support is only slightly better than the Roblox folks. They at least know what DXDIAG.EXE is, and ask for the output. They immediately seize on the fact that the "Dedicated Memory" is ZERO, and say that "the Intel HD card isn't supported, have a nice day."
What is truly odd is that both of these programs run OK (but not great) on an older laptop with a 2nd-Gen i3-2310M @ 2.1MHz and Intel HD 3000 graphics, that is running Windows 7 64 bit. The DXDIAG.EXE output for that machine has a "Dedicated Memory" value of 64MB.
I have gone down the rabbit hole of reading about the wonderful Intel innovation, "Dynamic Video Memory Technology" and DirectX memory calls. Searches on this forum have revealed other people pointing out that many games check the "dedicated Memory' value instead of "Total available Video Memory", and promptly close (or crash) when they see that big fat ZERO. I have a feeling the kind folks at Roblox will also conclude "the Intel video card isn't powerful enough, have a nice day."
Intel's response always seems to be that "we don't need no stinkin' minimum video ram value" under Windows 8.x, and that the game developers are just "lazy". Can someone at Intel please tell us what is the chip-melting consequence of Intel setting a minimum video RAM value above ZERO? If you put a value in there (and heaven forbid allow the user to adjust it), you might increase the number of games that will "just work" on Intel graphics chipsets. Since Intel can't make game programmers program "the Intel way", Intel should take care of things on their end and change the drivers
My question is, why can't the Intel drivers report ANY dedicated video RAM? Is it the system manufacturers fault? Intel writes the drivers, and that is what Windows 8.x uses to record the hardware specs. If you want to actually convince people that Intel video chipsets can run games, I bet this simple value setting would help that.