OSDN Git Service

wwwwwwwwww
authorsparky4 <sparky4@cock.li>
Mon, 29 Jun 2015 14:10:07 +0000 (09:10 -0500)
committersparky4 <sparky4@cock.li>
Mon, 29 Jun 2015 14:10:07 +0000 (09:10 -0500)
modified:   16.LIB
modified:   16/INPUTEST.EXE
modified:   16/src/lib/16_in.c
modified:   inputest.exe
modified:   src/lib/16_in.c

16.LIB
16/INPUTEST.EXE
16/src/lib/16_in.c
inputest.exe
src/lib/16_in.c

diff --git a/16.LIB b/16.LIB
index 56c3dbd..a0acda0 100644 (file)
Binary files a/16.LIB and b/16.LIB differ
index 2489683..9b3ec19 100644 (file)
Binary files a/16/INPUTEST.EXE and b/16/INPUTEST.EXE differ
index 9701442..1abf31a 100644 (file)
@@ -674,6 +674,16 @@ IN_Default(boolean gotit,player_t *player,ControlType nt)
        ||      ((nt == ctrl_Joypad2) && !inpu.JoyPadPresent[1])
        )
                nt = ctrl_Keyboard1;
+       inpu.KbdDefs[0].button0 = 0x1d;
+       inpu.KbdDefs[0].button1 = 0x38;
+       //in.KbdDefs[0].upleft = 0x47;
+       inpu.KbdDefs[0].up = 0x48;
+       //in.KbdDefs[0].upright = 0x49;
+       inpu.KbdDefs[0].left = 0x4b;
+       inpu.KbdDefs[0].right = 0x4d;
+       //in.KbdDefs[0].downleft = 0x4f;
+       inpu.KbdDefs[0].down = 0x50;
+       //in.KbdDefs[0].downright = 0x51;
        IN_SetControlType(0,player,nt);
 }
 
index 0ac3e6a..cfe870f 100644 (file)
Binary files a/inputest.exe and b/inputest.exe differ
index 55afb21..1abf31a 100644 (file)
@@ -55,11 +55,12 @@ struct inconfig
        char            LastASCII;\r
        ScanCode        LastScan;
 
-       KeyboardDef     KbdDefs[MaxKbds];// = {0x1d,0x38,/*0x47,*/0x48,/*0x49,*/0x4b,0x4d,/*0x4f,*/0x50/*,0x51*/};
+       KeyboardDef     KbdDefs[MaxKbds];
        JoystickDef     JoyDefs[MaxJoys];
        JoypadDef       JoypadDefs[MaxPads];
 } inpu;
 
+//extern inconfig inpu;
 //inpu.KbdDefs = {0x1d,0x38,/*0x47,*/0x48,/*0x49,*/0x4b,0x4d,/*0x4f,*/0x50/*,0x51*/};
 
 /*\r
@@ -673,6 +674,16 @@ IN_Default(boolean gotit,player_t *player,ControlType nt)
        ||      ((nt == ctrl_Joypad2) && !inpu.JoyPadPresent[1])
        )
                nt = ctrl_Keyboard1;
+       inpu.KbdDefs[0].button0 = 0x1d;
+       inpu.KbdDefs[0].button1 = 0x38;
+       //in.KbdDefs[0].upleft = 0x47;
+       inpu.KbdDefs[0].up = 0x48;
+       //in.KbdDefs[0].upright = 0x49;
+       inpu.KbdDefs[0].left = 0x4b;
+       inpu.KbdDefs[0].right = 0x4d;
+       //in.KbdDefs[0].downleft = 0x4f;
+       inpu.KbdDefs[0].down = 0x50;
+       //in.KbdDefs[0].downright = 0x51;
        IN_SetControlType(0,player,nt);
 }