浏览代码

Fixed pad detection also when loading a per-game .cfg file

root 2 年之前
父节点
当前提交
967a4e17b8
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      platform/common/emu.c

+ 3 - 3
platform/common/emu.c

@@ -600,6 +600,9 @@ int emu_reload_rom(const char *rom_fname_in)
 	}
 	else
 	{
+		PicoSetInputDevice(0, currentConfig.input_dev0);
+		PicoSetInputDevice(1, currentConfig.input_dev1);
+
 		system_announce();
 		PicoIn.opt &= ~POPT_DIS_VDP_FIFO;
 	}
@@ -1612,9 +1615,6 @@ void emu_init(void)
 	PicoIn.mcdTrayClose = emu_tray_close;
 
 	sndout_init();
-
-	PicoSetInputDevice(0, currentConfig.input_dev0);
-	PicoSetInputDevice(1, currentConfig.input_dev1);
 }
 
 void emu_finish(void)