Joystick and graphics fixes

Better greenscreen support, joystick improvements and fixes.