From 4dc0ec5b87ea56d2e420523381a7b83b03b697e1 Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Fri, 20 Dec 2024 20:24:35 +0100 Subject: [PATCH] fix bundled input display script's controller detection surely this breaks nothing --- Assets/Lua/Input_Display.lua | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Assets/Lua/Input_Display.lua b/Assets/Lua/Input_Display.lua index 208b17ea41..0744d68a7b 100644 --- a/Assets/Lua/Input_Display.lua +++ b/Assets/Lua/Input_Display.lua @@ -54,21 +54,20 @@ enable = {true,true,true,true,true,true,true,true,true,true,true,true} -------------------------------------------------------------------------------- -- Console Interface -- --- DO NOT CHANGE THIS, IS USED FOR DETECTION! do - pluged = {joypad.get(1)['Up'] ~= nil, - joypad.get( 2)['Up'] ~= nil, - joypad.get( 3)['Up'] ~= nil, - joypad.get( 4)['Up'] ~= nil, - joypad.get( 5)['Up'] ~= nil, - joypad.get( 6)['Up'] ~= nil, - joypad.get( 7)['Up'] ~= nil, - joypad.get( 8)['Up'] ~= nil, - joypad.get( 9)['Up'] ~= nil, - joypad.get(10)['Up'] ~= nil, - joypad.get(11)['Up'] ~= nil, - joypad.get(12)['Up'] ~= nil} + pluged = {next(joypad.get(1)) ~= nil, + next(joypad.get( 2)) ~= nil, + next(joypad.get( 3)) ~= nil, + next(joypad.get( 4)) ~= nil, + next(joypad.get( 5)) ~= nil, + next(joypad.get( 6)) ~= nil, + next(joypad.get( 7)) ~= nil, + next(joypad.get( 8)) ~= nil, + next(joypad.get( 9)) ~= nil, + next(joypad.get(10)) ~= nil, + next(joypad.get(11)) ~= nil, + next(joypad.get(12)) ~= nil} sys = emu.getsystemid() if sys == 'Game Gear' then sys = 'GG' end -- DualGG is weird