cleanup the input mess, part2
[pcsx_rearmed.git] / include / psemu_plugin_defs.h
index 2d688f2..40a6760 100644 (file)
@@ -200,9 +200,6 @@ typedef struct
        // controller type - fill it withe predefined values above
        unsigned char controllerType;
 
-       //0 : no multitap between psx and pad
-       //1 : multitap between psx and pad on port 1
-       //2 : multitap between psx and pad on port 2
        int portMultitap;
        int requestPadIndex;
 
@@ -223,8 +220,11 @@ typedef struct
        //configuration mode Request 0x43
        int configMode;
 
-       unsigned char txData[32];
-       unsigned char reserved[56];
+       unsigned char txData[34];
+
+       unsigned char multitapLongModeEnabled;
+       unsigned char PadMode; // 0 : digital 1: analog
+       unsigned char reserved[52];
        
        //Lightgun values 
        int absoluteX,absoluteY;