Minimally, a video card must accept commands to control the colors of each pixel on the monitor. A typical card also has some extra functionality that that allows it to do certain common calculations on it's own hardware, taking workload off of the CPU. An nVidia or ATI card does a great deal of work by offering a complex rendering pipeline of the calulations that are repeated thousands of times per second when mapping a modeled 3D world to pixel colors on the screen.
An emulator driver would just reroute this work back to the processor, and in the case of any video game released in the last few years, it would likely cripple the system's available processor and memory resources to where the game would be unplayable.
An Intel integrated graphics chipset simply does not have the hardware necessary to perform certain 3D calculations required by modern 3d graphics engines. Nvidia and ATI are the only graphics processor manufacturers making video cards that do.
Hope that all made sense.
Your friend needs a nicer computer. Sorry.