@lunixbochs: i've found https://github.com/p3/regal yesterday - maybe it's of some help.
Hey but that Info can be very usefull in Future,thxDiablo 2 has an OpenGL renderer. You use it by passing "-opengl" on the command line ("d2 -opengl")
But now I see that you are actually using a win95 image, qemu system emulator has no 3D support to speak of. Sorry, I thought you were running it through your wine build.
This would be awesome. The most work in the games is done by the gpu. Half Life, Diablo 2 (and I think starcraft too) and co. doesn't requiere a strong cpu when there is hardware acceleration. If this would be possible, this would be awesome. Battlenet on the Pandora. EPIC!!!I have a few hours to kill this morning. I'm going to try my hand at implementing a passthrough library
We can do passthrough with WINE's directdraw lib though.Starcraft is 2D only, but for the others it might bring some speedboost. Although Diablo 2 used 3D acceleration mostly for colored lighting.
Yes, with Wine, everything DirectX related, even 2D, use OpenGL.We can do passthrough with WINE's directdraw lib though.Starcraft is 2D only, but for the others it might bring some speedboost. Although Diablo 2 used 3D acceleration mostly for colored lighting.