--- np2/win9x/compiler.h 2004/04/08 13:08:22 1.17 +++ np2/win9x/compiler.h 2004/06/18 07:42:13 1.22 @@ -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) @@ -99,6 +103,7 @@ typedef signed __int64 SINT64; #define SUPPORT_HOSTDRV #define SUPPORT_SASI #define SUPPORT_SCSI +// #define SUPPORT_IDEIO #define SUPPORT_RESUME #define SUPPORT_STATSAVE 10