diff -Nur a/core/hw/maple/maple_cfg.cpp b/core/hw/maple/maple_cfg.cpp --- a/core/hw/maple/maple_cfg.cpp 2016-05-16 10:10:44.233725925 -0300 +++ b/core/hw/maple/maple_cfg.cpp 2016-05-16 12:33:19.695805628 -0300 @@ -78,10 +78,9 @@ for (int i = 0; i < numberOfControl; i++){ mcfg_Create(MDT_SegaController, i, 5); + mcfg_Create(MDT_SegaVMU,i,0); + mcfg_Create(MDT_SegaVMU,i,1); } - - mcfg_Create(MDT_SegaVMU,0,0); - mcfg_Create(MDT_SegaVMU,0,1); #else mcfg_Create(MDT_NaomiJamma, 0, 5); #endif