Hola.
Cualquier mando que soporte Windows lo podras usar con cualquier version de MAME32.
Abre el MAME y vete a Options -> Default Game Options -> Pestaña Controllers -> Activa "Enable Joystick Inpup" -> Aceptar.
Tras lo anterior ya tendras activado el pad activado en MAME y podras usarlo, el tema de asignar 1P Start, 1P Coin y reconfigurar los controles lo haces dentro del juego, entra a un juego, pulsa la tecla tabulador (Config Menu) y alli tendras las opciones "Input (This Game)" que sirve para modificar los controles de ese juego e "Input (General)" que sirve para modificar los controles de todos los juegos, ten especial cuidado con esta segunda opcion porque si desconfiguras algo lo desconfiguraras para todos los juegos.
Un saludo.