From 7239a870a013c09415fdf3368d3af1935fc4ce92 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 4 Dec 2021 23:28:11 +0100 Subject: [PATCH] platform, fix pad not set from config when loading rom via command line and set 6 button pad as default --- platform/common/emu.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/common/emu.c b/platform/common/emu.c index 361e6c06..f2d46435 100644 --- a/platform/common/emu.c +++ b/platform/common/emu.c @@ -715,8 +715,8 @@ void emu_prep_defconfig(void) defaultConfig.s_PicoSndFilterAlpha = 0x10000 * 60 / 100; defaultConfig.confirm_save = EOPT_CONFIRM_SAVE; defaultConfig.Frameskip = -1; // auto - defaultConfig.input_dev0 = PICO_INPUT_PAD_3BTN; - defaultConfig.input_dev1 = PICO_INPUT_PAD_3BTN; + defaultConfig.input_dev0 = PICO_INPUT_PAD_6BTN; + defaultConfig.input_dev1 = PICO_INPUT_PAD_6BTN; defaultConfig.volume = 50; //defaultConfig.volume = 99; defaultConfig.gamma = 100; @@ -1612,6 +1612,9 @@ 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)