From 310cf0da7cf4186fde42222e6835d5a8ad485c8a Mon Sep 17 00:00:00 2001 From: gaa-cifasis Date: Sun, 18 Feb 2018 18:48:51 -0300 Subject: merged support for playing bink cutscenes and added 1366x768 resolution --- src/fixer.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/fixer.h') diff --git a/src/fixer.h b/src/fixer.h index 5164542..288d22c 100644 --- a/src/fixer.h +++ b/src/fixer.h @@ -152,6 +152,18 @@ typedef unsigned __int64 uint64_t; #define FILE_ATTRIBUTE_DIRECTORY 0x1000 #define FILE_ATTRIBUTE_NORMAL 0x2000 +#if defined(__BIG_ENDIAN__) + extern void DoByteSwap2(void* x); + extern void DoByteSwap4(void* x); + extern void DoByteSwap8(void* x); + #define BYTESWAP2(x) DoByteSwap2((void*)&x); + #define BYTESWAP4(x) DoByteSwap4((void*)&x); + #define BYTESWAP8(x) DoByteSwap8((void*)&x); +#else + #define BYTESWAP2(x) {} + #define BYTESWAP4(x) {} + #define BYTESWAP8(x) {} +#endif HANDLE CreateFile(const char *file, int write, int x, int y, int flags, int flags2, int z); HANDLE CreateFileA(const char *file, int write, int x, int y, int flags, int flags2, int z); -- cgit v1.3