revised gamepad.c to allow for SinglePlayer and MultiPlayer definitions