--- a/src/maple/controller.c Sat May 20 02:40:51 2006 +0000 +++ b/src/maple/controller.c Sun Sep 30 21:19:43 2007 +0000 @@ -1,5 +1,5 @@ /** - * $Id: controller.c,v 1.4 2006-05-20 02:40:51 nkeynes Exp $ + * $Id: controller.c,v 1.5 2007-09-30 21:19:43 nkeynes Exp $ * * Implements the standard dreamcast controller * @@ -91,6 +91,10 @@ case JOY_DOWN: dev->condition[1] |= JOY_Y_AXIS; break; + case BUTTON_LEFT_TRIGGER: + case BUTTON_RIGHT_TRIGGER: + dev->condition[0] |= value; + break; default: dev->condition[0] &= ~value; } @@ -104,6 +108,10 @@ case JOY_DOWN: dev->condition[1] = (dev->condition[1] & ~JOY_Y_AXIS)| JOY_Y_AXIS_CENTER; break; + case BUTTON_LEFT_TRIGGER: + case BUTTON_RIGHT_TRIGGER: + dev->condition[0] &= ~value; + break; default: dev->condition[0] |= value; }