Added some sanity checks to both the DirectDraw and Direct3D code.
Re-worked the system pathnames (pc.c), renamed cfg_path to usr_path. Other small things here and there. Logitech bus mouse re-worked, should be OK now.