removed rumble for now due to issues with mupen