Diff for /np2/win9x/np2.h between versions 1.18 and 1.26

version 1.18, 2005/02/07 14:46:14 version 1.26, 2007/11/11 07:11:27
Line 1 Line 1
   
   #if !defined(SUPPORT_PC9821)
   #define PROJECTNAME                     "Neko Project II"
   #else
   #define PROJECTNAME                     "Neko Project 21"
   #endif
   
   #if !defined(_WIN64)
   #define PROJECTSUBNAME          ""
   #else
   #define PROJECTSUBNAME          " x64"
   #endif
   
 typedef struct {  typedef struct {
         UINT8   port;          UINT8   port;
         UINT8   def_en;          UINT8   def_en;
         UINT8   param;          UINT8   param;
         UINT32  speed;          UINT32  speed;
         char    mout[MAXPNAMELEN];          OEMCHAR mout[MAXPNAMELEN];
         char    min[MAXPNAMELEN];          OEMCHAR min[MAXPNAMELEN];
         char    mdl[64];          OEMCHAR mdl[64];
         char    def[MAX_PATH];          OEMCHAR def[MAX_PATH];
 } COMCFG;  } COMCFG;
   
 typedef struct {  typedef struct {
         char    titles[256];          OEMCHAR titles[256];
         char    winid[4];          OEMCHAR winid[4];
   
         int             winx;          int             winx;
         int             winy;          int             winy;
         UINT    paddingx;          UINT    paddingx;
         UINT    paddingy;          UINT    paddingy;
           UINT    fscrn_cx;
           UINT    fscrn_cy;
         UINT8   force400;          UINT8   force400;
         UINT8   WINSNAP;          UINT8   WINSNAP;
         UINT8   NOWAIT;          UINT8   NOWAIT;
Line 51  typedef struct { Line 65  typedef struct {
   
         UINT8   resume;                                                                                                 // ver0.30          UINT8   resume;                                                                                                 // ver0.30
         UINT8   statsave;          UINT8   statsave;
   #if !defined(_WIN64)
         UINT8   disablemmx;          UINT8   disablemmx;
   #endif
         UINT8   wintype;          UINT8   wintype;
         UINT8   toolwin;          UINT8   toolwin;
         UINT8   keydisp;          UINT8   keydisp;
Line 61  typedef struct { Line 77  typedef struct {
         UINT8   useromeo;          UINT8   useromeo;
         UINT8   thickframe;          UINT8   thickframe;
         UINT8   xrollkey;          UINT8   xrollkey;
           UINT8   fscrnbpp;
           UINT8   fscrnmod;
 } NP2OSCFG;  } NP2OSCFG;
   
   
Line 75  enum { Line 93  enum {
 };  };
   
 enum {  enum {
         IDM_TOOLWIN                     = 20000,  
         IDM_KEYDISP                     = 20001,  
         IDM_SOFTKBD                     = 20002,  
         IDM_MEMDBG32            = 20003,  
         IDM_SCREENCENTER        = 20004,  
         IDM_SNAPENABLE          = 20005,  
         IDM_BACKGROUND          = 20006,  
         IDM_BGSOUND                     = 20007,  
         IDM_TRACEONOFF          = 20008,  
         IDM_MEMORYDUMP          = 20009,  
         IDM_DEBUGUTY            = 20010,  
         IDM_VIEWER                      = 20011,  
   
         IDM_SCRNMUL                     = 20050,  
         IDM_SCRNMUL4            = (IDM_SCRNMUL + 4),  
         IDM_SCRNMUL6            = (IDM_SCRNMUL + 6),  
         IDM_SCRNMUL8            = (IDM_SCRNMUL + 8),  
         IDM_SCRNMUL10           = (IDM_SCRNMUL + 10),  
         IDM_SCRNMUL12           = (IDM_SCRNMUL + 12),  
         IDM_SCRNMUL16           = (IDM_SCRNMUL + 16),  
   
         IDM_FLAGSAVE            = 20100,  
         IDM_FLAGLOAD            = 20150,  
   
         WM_NP2CMD                       = (WM_USER + 200),          WM_NP2CMD                       = (WM_USER + 200),
         WM_SSTP                         = (WM_USER + 201)          WM_SSTP                         = (WM_USER + 201)
 };  };
Line 117  enum { Line 111  enum {
   
   
 extern  NP2OSCFG        np2oscfg;  extern  NP2OSCFG        np2oscfg;
 extern  HWND            hWndMain;  extern  HWND            g_hWndMain;
 extern  HINSTANCE       hInst;  extern  HINSTANCE       g_hInstance;
 extern  HINSTANCE       hPrev;  extern  HINSTANCE       g_hPrevInst;
 extern  int                     mmxflag;  
 extern  UINT8           np2break;  extern  UINT8           np2break;
 extern  BOOL            winui_en;  extern  BOOL            winui_en;
   #if !defined(_WIN64)
   extern  int                     mmxflag;
   #endif
   
 extern  char            modulefile[MAX_PATH];  extern  OEMCHAR         modulefile[MAX_PATH];
 extern  char            fddfolder[MAX_PATH];  extern  OEMCHAR         fddfolder[MAX_PATH];
 extern  char            hddfolder[MAX_PATH];  extern  OEMCHAR         hddfolder[MAX_PATH];
 extern  char            bmpfilefolder[MAX_PATH];  extern  OEMCHAR         bmpfilefolder[MAX_PATH];
   
 void np2active_renewal(void);  void np2active_renewal(void);
   

Removed from v.1.18  
changed lines
  Added in v.1.26


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