Wieso hat man nicht einfach Direct3D auch für den 2D-teil verwendet? Oder OpenGL (wenn es auf OS X kommen wird, muss man es sowieso auf OpenGL portieren)? Das alles läuft auf Windows XP. OpenGL bräuchte zwar graphictreiber von der herstellerwebsite, aber als gamer sollte man das sowieso haben.
Edit: Okay, das mit OpenGL hatte e-freak ja schon geschrieben.