Half life is not from 95
You cannot play it in window mode
and switching to another program is not
recommended (will mess up the
server list screen etc.). So the
compatibility is more made by limiting
the features. I bet we would also have
less problems with gfx cards and
stuff in Graal if there would only be the fullscreen
mode and no window mode.
The cursor can be a problem because normally
DirectX hides the cursor (because it's made for
games not for editors), so I need to show the
cursor again, which can make problems (may
be when setting the cursor it has a problem on
your computer and hides the thing :/ )