Hört sich fast an, als hättest du den System-Spieler, den man in einem normalen Projekt direkt steuert und den Graphik-Spieler, den man sieht, noch nicht getrennt - für pixelgenaues Movement brauchst du das.
Aber generell bin ich der Meinung, der 2k/2k3 taugt dafür nicht, was ist dein Grund, nicht auf den XP umzusteigen bei dem das mit Ruby wesentlich besser geht weil man eben nicht gegen unnötige Einschränkungen kämpfen muss?