Diff for /np2/win9x/np2.cpp between versions 1.54 and 1.55

version 1.54, 2004/06/02 11:02:54 version 1.55, 2004/06/14 13:35:40
Line 1396  int WINAPI WinMain(HINSTANCE hInstance,  Line 1396  int WINAPI WinMain(HINSTANCE hInstance, 
 #ifdef OPENING_WAIT  #ifdef OPENING_WAIT
         UINT32          tick;          UINT32          tick;
 #endif  #endif
           BOOL            xrollkey;
   
         _MEM_INIT();          _MEM_INIT();
   
Line 1427  int WINAPI WinMain(HINSTANCE hInstance,  Line 1428  int WINAPI WinMain(HINSTANCE hInstance, 
         mmxflag += (np2oscfg.disablemmx)?MMXFLAG_DISABLE:0;          mmxflag += (np2oscfg.disablemmx)?MMXFLAG_DISABLE:0;
         TRACEINIT();          TRACEINIT();
   
           xrollkey = (np2oscfg.xrollkey == 0);
         if (np2oscfg.KEYBOARD >= KEY_TYPEMAX) {          if (np2oscfg.KEYBOARD >= KEY_TYPEMAX) {
                 int keytype = GetKeyboardType(1);                  int keytype = GetKeyboardType(1);
                 if ((keytype & 0xff00) == 0x0d00) {                  if ((keytype & 0xff00) == 0x0d00) {
                         np2oscfg.KEYBOARD = KEY_PC98;                          np2oscfg.KEYBOARD = KEY_PC98;
                           xrollkey = !xrollkey;
                 }                  }
                 else if (!keytype) {                  else if (!keytype) {
                         np2oscfg.KEYBOARD = KEY_KEY101;                          np2oscfg.KEYBOARD = KEY_KEY101;
Line 1439  int WINAPI WinMain(HINSTANCE hInstance,  Line 1442  int WINAPI WinMain(HINSTANCE hInstance, 
                         np2oscfg.KEYBOARD = KEY_KEY106;                          np2oscfg.KEYBOARD = KEY_KEY106;
                 }                  }
         }          }
         winkbd_roll(np2oscfg.KEYBOARD != KEY_PC98);          winkbd_roll(xrollkey);
         winkbd_setf12(np2oscfg.F12COPY);          winkbd_setf12(np2oscfg.F12COPY);
         keystat_initialize();          keystat_initialize();
   

Removed from v.1.54  
changed lines
  Added in v.1.55


RetroPC.NET-CVS <cvs@retropc.net>