--- np2/win9x/compiler.h 2004/04/08 13:08:22 1.17 +++ np2/win9x/compiler.h 2004/06/14 13:35:40 1.21 @@ -21,8 +21,8 @@ typedef unsigned int UINT32; typedef signed __int64 SINT64; typedef unsigned __int64 UINT64; #define INLINE __inline -#define QWORD_CONST(v) ((DWORDLONG)(v)) -#define SQWORD_CONST(v) ((LONGLONG)(v)) +#define QWORD_CONST(v) ((UINT64)(v)) +#define SQWORD_CONST(v) ((SINT64)(v)) #define snprintf _snprintf #define vsnprintf _vsnprintf #else @@ -58,7 +58,11 @@ typedef signed __int64 SINT64; #define GETTICK() GetTickCount() +#if defined(UNICODE) +#define SPRINTF sprintf +#else #define SPRINTF wsprintf +#endif #define __ASSERT(s) #define LABEL __declspec(naked) @@ -92,13 +96,14 @@ typedef signed __int64 SINT64; #endif #define SUPPORT_CRT15KHZ #define SUPPORT_PC9861K -#define SUPPORT_SOFTKBD 0 +// #define SUPPORT_SOFTKBD 0 #define SUPPORT_S98 #define SUPPORT_KEYDISP #define SUPPORT_MEMDBG32 #define SUPPORT_HOSTDRV #define SUPPORT_SASI #define SUPPORT_SCSI +// #define SUPPORT_IDEIO #define SUPPORT_RESUME #define SUPPORT_STATSAVE 10