When I open ZSNES (It's automaticly on full screen) and when I change any video setting I get a Directdraw error.
So I was playing a GBA game on visualboy advance, and I had it on Direct3d but I noticed that there was a lot of screen tearing/jerky scrolling even with Vsync and Tripple buffering enabled.
So I switched to DirectDraw, and I got a black screen.
Then I switched to window mode and directdraw worked fine, and i had no screen tearing or input lag.
On an older version of visualboy advance ,if you go fullscreen you can pick your videocard(your internal, or my GTX 560 TI) Direct draw works on the first,but not on the GTX560TI.
So, ZSNES probably doesn't work because directdraw doesn't work at all on my GTX 560 TI.


On SNES9X, direct 3d has no screen tearing/coppy scrolling(but is uglier)
Direcrdraw(On window mode) Does but OpenGL doesn't.
Visualboy advance has screen tearing and choppy scrolling with Direct3d,but not with direct draw and OpenGL(the other way around)
It's pretty confusing

Windows 7 64 bit service pack 1.