--- xmil/win9x/compiler.h 2004/08/03 12:50:54 1.2 +++ xmil/win9x/compiler.h 2004/08/09 02:47:02 1.4 @@ -57,6 +57,8 @@ typedef signed __int64 SINT64; #define BRESULT UINT8 #define OEMCHAR TCHAR #define OEMTEXT(string) _T(string) +#define OEMSPRINTF wsprintf +#define OEMSTRLEN lstrlen #include "common.h" #include "milstr.h" @@ -66,9 +68,14 @@ typedef signed __int64 SINT64; #define GETTICK() GetTickCount() +#define __ASSERT(s) +#if defined(UNICODE) +#define SPRINTF sprintf +#define STRLEN strlen +#else #define SPRINTF wsprintf #define STRLEN lstrlen -#define __ASSERT(s) +#endif #define LABEL __declspec(naked) #define RELEASE(x) if (x) {(x)->Release(); (x) = NULL;} @@ -93,8 +100,8 @@ typedef signed __int64 SINT64; #define SUPPORT_16BPP #define SUPPORT_24BPP #define SUPPORT_32BPP -#define SUPPORT_NORMALDISP +#define SUPPORT_BANKMEM #define SUPPORT_X1F #define SOUNDRESERVE 20