[Scummvm-cvs-logs] SF.net SVN: scummvm: [20821] scummvm/trunk/engines/cine

kirben at users.sourceforge.net kirben at users.sourceforge.net
Thu Feb 23 01:14:03 CET 2006


Revision: 20821
Author:   kirben
Date:     2006-02-23 01:12:21 -0800 (Thu, 23 Feb 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm?rev=20821&view=rev

Log Message:
-----------
Cleanup to remove duplicate type defines

Modified Paths:
--------------
    scummvm/trunk/engines/cine/anim.cpp
    scummvm/trunk/engines/cine/anim.h
    scummvm/trunk/engines/cine/bg.cpp
    scummvm/trunk/engines/cine/bg.h
    scummvm/trunk/engines/cine/bg_list.cpp
    scummvm/trunk/engines/cine/bg_list.h
    scummvm/trunk/engines/cine/cine.cpp
    scummvm/trunk/engines/cine/cine.h
    scummvm/trunk/engines/cine/flip_support.cpp
    scummvm/trunk/engines/cine/flip_support.h
    scummvm/trunk/engines/cine/font.h
    scummvm/trunk/engines/cine/gfx.cpp
    scummvm/trunk/engines/cine/gfx.h
    scummvm/trunk/engines/cine/main_loop.cpp
    scummvm/trunk/engines/cine/msg.cpp
    scummvm/trunk/engines/cine/object.cpp
    scummvm/trunk/engines/cine/object.h
    scummvm/trunk/engines/cine/pal.cpp
    scummvm/trunk/engines/cine/pal.h
    scummvm/trunk/engines/cine/part.cpp
    scummvm/trunk/engines/cine/part.h
    scummvm/trunk/engines/cine/prc.cpp
    scummvm/trunk/engines/cine/prc.h
    scummvm/trunk/engines/cine/rel.cpp
    scummvm/trunk/engines/cine/rel.h
    scummvm/trunk/engines/cine/resource.cpp
    scummvm/trunk/engines/cine/resource.h
    scummvm/trunk/engines/cine/script.cpp
    scummvm/trunk/engines/cine/script.h
    scummvm/trunk/engines/cine/sfx_player.cpp
    scummvm/trunk/engines/cine/sfx_player.h
    scummvm/trunk/engines/cine/sound_driver.cpp
    scummvm/trunk/engines/cine/sound_driver.h
    scummvm/trunk/engines/cine/texte.cpp
    scummvm/trunk/engines/cine/texte.h
    scummvm/trunk/engines/cine/unpack.cpp
    scummvm/trunk/engines/cine/unpack.h
    scummvm/trunk/engines/cine/various.cpp
    scummvm/trunk/engines/cine/various.h
Modified: scummvm/trunk/engines/cine/anim.cpp
===================================================================
--- scummvm/trunk/engines/cine/anim.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/anim.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,18 +25,18 @@
 #include "cine/cine.h"
 
 struct animHeader2Struct {
-	u32 field_0;
-	u16 width;
-	u16 height;
-	u16 type;
-	u16 field_A;
-	u16 field_C;
-	u16 field_E;
+	uint32 field_0;
+	uint16 width;
+	uint16 height;
+	uint16 type;
+	uint16 field_A;
+	uint16 field_C;
+	uint16 field_E;
 };
 
 typedef struct animHeader2Struct animHeader2Struct;
 
-u16 frameVar0 = 0;
+uint16 frameVar0 = 0;
 
 animHeaderStruct animHeader;
 
@@ -176,9 +176,9 @@
 
 #define NUM_ANIM_DATA (sizeof(animData)/sizeof(animDataEntry))
 
-u8 findAnimInHardcodedData(char *animName) {
+uint8 findAnimInHardcodedData(char *animName) {
 	char name[15];
-	u16 i;
+	uint16 i;
 
 	removeExtention(name, animName);
 
@@ -191,9 +191,9 @@
 	return (0);
 }
 
-s16 allocFrame(u16 width, u16 height, s8 isMask) {
-	u16 i;
-	u32 frameSize;
+int16 allocFrame(uint16 width, uint16 height, int8 isMask) {
+	uint16 i;
+	uint32 frameSize;
 
 	for (i = 0; i < NUM_MAX_PARTDATA; i++) {
 		if (!animDataTable[i].ptr1)
@@ -206,8 +206,8 @@
 	if (!isMask) {		// sprite + generated mask
 		frameSize = width * height;
 
-		animDataTable[i].ptr1 = (u8 *) malloc(frameSize);
-		animDataTable[i].ptr2 = (u8 *) malloc(frameSize);
+		animDataTable[i].ptr1 = (uint8 *) malloc(frameSize);
+		animDataTable[i].ptr2 = (uint8 *) malloc(frameSize);
 
 		animDataTable[i].width = width;
 		animDataTable[i].var1 = width >> 3;
@@ -220,7 +220,7 @@
 		// mask
 		frameSize = width * height * 8;
 
-		animDataTable[i].ptr1 = (u8 *) malloc(frameSize);
+		animDataTable[i].ptr1 = (uint8 *) malloc(frameSize);
 		animDataTable[i].ptr2 = NULL;
 
 		animDataTable[i].width = width;
@@ -237,9 +237,9 @@
 	return (i);
 }
 
-s16 allocFrame2(u16 width, u16 height, u16 type) {
-	u16 i;
-	u32 frameSize;
+int16 allocFrame2(uint16 width, uint16 height, uint16 type) {
+	uint16 i;
+	uint32 frameSize;
 
 	for (i = 0; i < NUM_MAX_PARTDATA; i++) {
 		if (!animDataTable[i].ptr1)
@@ -264,7 +264,7 @@
 
 	frameSize *= 2;
 
-	animDataTable[i].ptr1 = (u8 *) malloc(frameSize);
+	animDataTable[i].ptr1 = (uint8 *) malloc(frameSize);
 
 	ASSERT_PTR(animDataTable[i].ptr1);
 
@@ -288,9 +288,9 @@
 	return (i);
 }
 
-s16 reserveFrame(u16 width, u16 height, u16 type, u16 idx) {
-	u16 i;
-	u32 frameSize;
+int16 reserveFrame(uint16 width, uint16 height, uint16 type, uint16 idx) {
+	uint16 i;
+	uint32 frameSize;
 
 	i = idx;
 
@@ -309,7 +309,7 @@
 
 	frameSize *= 2;
 
-	animDataTable[i].ptr1 = (u8 *) malloc(frameSize);
+	animDataTable[i].ptr1 = (uint8 *) malloc(frameSize);
 
 	ASSERT_PTR(animDataTable[i].ptr1);
 
@@ -333,8 +333,8 @@
 	return (i);
 }
 
-void generateMask(u8 * sprite, u8 * mask, u16 size, u8 transparency) {
-	u16 i;
+void generateMask(uint8 * sprite, uint8 * mask, uint16 size, uint8 transparency) {
+	uint16 i;
 
 	for (i = 0; i < size; i++) {
 		if (*(sprite++) != transparency) {
@@ -345,12 +345,12 @@
 	}
 }
 
-void convertMask(u8 * dest, u8 * source, s16 width, s16 height) {
-	s16 i;
-	s16 j;
+void convertMask(uint8 * dest, uint8 * source, int16 width, int16 height) {
+	int16 i;
+	int16 j;
 
 	for (i = 0; i < width * height; i++) {
-		u8 maskEntry = *(source++);
+		uint8 maskEntry = *(source++);
 		for (j = 0; j < 8; j++) {
 			if (maskEntry & 0x80) {
 				*(dest++) = 0;
@@ -363,31 +363,31 @@
 	}
 }
 
-void convert4BBP(u8 * dest, u8 * source, s16 width, s16 height) {
-	s16 i;
+void convert4BBP(uint8 * dest, uint8 * source, int16 width, int16 height) {
+	int16 i;
 
 	for (i = 0; i < width * height; i++) {
-		u8 maskEntry = *(source++);
+		uint8 maskEntry = *(source++);
 		*(dest++) = (maskEntry & 0xF0) >> 4;
 		*(dest++) = (maskEntry & 0xF);
 	}
 }
 
 void loadSpl(char *resourceName) {
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
 
 	entry =
-	    allocFrame((u16) partBuffer[foundFileIdx].unpacked_size, 1, -1);
+	    allocFrame((uint16) partBuffer[foundFileIdx].unpacked_size, 1, -1);
 
 	ASSERT(entry != -1);
 
 	memcpy(animDataTable[entry].ptr1, dataPtr,
-	    (u16) partBuffer[foundFileIdx].unpacked_size);
+	    (uint16) partBuffer[foundFileIdx].unpacked_size);
 
 	animDataTable[entry].fileIdx = foundFileIdx;
 	animDataTable[entry].frameIdx = 0;
@@ -395,11 +395,11 @@
 }
 
 void loadMsk(char *resourceName) {
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
-	u8 *ptr;
-	s16 i;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
+	uint8 *ptr;
+	int16 i;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
@@ -431,13 +431,13 @@
 }
 
 void loadAni(char *resourceName) {
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
-	u8 *ptr;
-	s16 i;
-	u8 transparentColor;
-	u32 fullSize;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
+	uint8 *ptr;
+	int16 i;
+	uint8 transparentColor;
+	uint32 fullSize;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
@@ -456,7 +456,7 @@
 	fullSize = animHeader.frameWidth * animHeader.frameHeight;
 
 	for (i = 0; i < animHeader.numFrames; i++) {
-		u8 *animPtr;
+		uint8 *animPtr;
 
 		entry =
 		    allocFrame(animHeader.frameWidth * 2,
@@ -481,7 +481,7 @@
 			}
 		}
 
-		animPtr = (u8 *) malloc(fullSize);
+		animPtr = (uint8 *) malloc(fullSize);
 
 		memcpy(animPtr, ptr, fullSize);
 		ptr += fullSize;
@@ -502,34 +502,34 @@
 	}
 }
 
-void convert8BBP(u8 * dest, u8 * source, s16 width, s16 height) {
-	u16 i;
-	u8 table[16];
+void convert8BBP(uint8 * dest, uint8 * source, int16 width, int16 height) {
+	uint16 i;
+	uint8 table[16];
 
 	memcpy(table, source, 16);
 	source += 16;
 
 	for (i = 0; i < width * height; i++) {
-		u8 color = *(source++);
+		uint8 color = *(source++);
 
 		*(dest++) = table[color >> 4];
 		*(dest++) = table[color & 0xF];
 	}
 }
 
-void convert8BBP2(u8 * dest, u8 * source, s16 width, s16 height) {
-	u16 i;
-	u16 j;
+void convert8BBP2(uint8 * dest, uint8 * source, int16 width, int16 height) {
+	uint16 i;
+	uint16 j;
 
-	u8 al;
-	u8 ah;
-	u8 bl;
-	u8 bh;
-	u8 cl;
-	u8 ch;
-	u8 dl;
-	u8 dh;
-	u8 color;
+	uint8 al;
+	uint8 ah;
+	uint8 bl;
+	uint8 bh;
+	uint8 cl;
+	uint8 ch;
+	uint8 dl;
+	uint8 dh;
+	uint8 color;
 
 	for (j = 0; j < (width * height) / 16; j++) {
 		al = *(source);
@@ -616,14 +616,14 @@
 
 void loadSet(char *resourceName) {
 	animHeader2Struct header2;
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
-	u8 *ptr;
-	s16 i;
-	u32 fullSize;
-	u16 numSpriteInAnim;
-	u8 *startOfDataPtr;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
+	uint8 *ptr;
+	int16 i;
+	uint32 fullSize;
+	uint16 numSpriteInAnim;
+	uint8 *startOfDataPtr;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
@@ -632,15 +632,15 @@
 
 	ptr = dataPtr + 4;
 
-	numSpriteInAnim = *(u16 *) ptr;
+	numSpriteInAnim = *(uint16 *) ptr;
 	flipU16(&numSpriteInAnim);
 	ptr += 2;
 
 	startOfDataPtr = ptr + numSpriteInAnim * 0x10;
 
 	for (i = 0; i < numSpriteInAnim; i++) {
-		s16 typeParam;
-		u8 table[16] =
+		int16 typeParam;
+		uint8 table[16] =
 		    { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };
 
 		memcpy(&header2, ptr, 0x10);
@@ -710,16 +710,16 @@
 	}
 }
 
-void loadSetAbs(char *resourceName, u16 idx) {
+void loadSetAbs(char *resourceName, uint16 idx) {
 	animHeader2Struct header2;
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
-	u8 *ptr;
-	s16 i;
-	u32 fullSize;
-	u16 numSpriteInAnim;
-	u8 *startOfDataPtr;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
+	uint8 *ptr;
+	int16 i;
+	uint32 fullSize;
+	uint16 numSpriteInAnim;
+	uint8 *startOfDataPtr;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
@@ -728,15 +728,15 @@
 
 	ptr = dataPtr + 4;
 
-	numSpriteInAnim = *(u16 *) ptr;
+	numSpriteInAnim = *(uint16 *) ptr;
 	flipU16(&numSpriteInAnim);
 	ptr += 2;
 
 	startOfDataPtr = ptr + numSpriteInAnim * 0x10;
 
 	for (i = 0; i < numSpriteInAnim; i++) {
-		s16 typeParam;
-		u8 table[16] =
+		int16 typeParam;
+		uint8 table[16] =
 		    { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };
 
 		memcpy(&header2, ptr, 0x10);
@@ -807,39 +807,39 @@
 }
 
 void loadSeq(char *resourceName) {
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
 
 	entry =
-	    allocFrame2((u16) partBuffer[foundFileIdx].unpacked_size, 1, 0);
+	    allocFrame2((uint16) partBuffer[foundFileIdx].unpacked_size, 1, 0);
 
 	memcpy(animDataTable[entry].ptr1, dataPtr + 0x16,
-	    (u16) partBuffer[foundFileIdx].unpacked_size - 0x16);
+	    (uint16) partBuffer[foundFileIdx].unpacked_size - 0x16);
 }
 
-void loadSeqAbs(char *resourceName, u16 idx) {
-	s16 foundFileIdx;
-	u8 *dataPtr;
-	s16 entry;
+void loadSeqAbs(char *resourceName, uint16 idx) {
+	int16 foundFileIdx;
+	uint8 *dataPtr;
+	int16 entry;
 
 	foundFileIdx = findFileInBundle(resourceName);
 	dataPtr = readBundleFile(foundFileIdx);
 
 	entry =
-	    reserveFrame((u16) partBuffer[foundFileIdx].unpacked_size, 1, 0,
+	    reserveFrame((uint16) partBuffer[foundFileIdx].unpacked_size, 1, 0,
 	    idx);
 
 	memcpy(animDataTable[entry].ptr1, dataPtr + 0x16,
-	    (u16) partBuffer[foundFileIdx].unpacked_size - 0x16);
+	    (uint16) partBuffer[foundFileIdx].unpacked_size - 0x16);
 }
 
 void loadResource(char *resourceName) {
-	u8 isMask = 0;
-	u8 isSpl = 0;
+	uint8 isMask = 0;
+	uint8 isSpl = 0;
 
 	if (strstr(resourceName, ".SPL")) {
 		loadSpl(resourceName);
@@ -870,9 +870,9 @@
 	ASSERT(0);
 }
 
-void loadAbs(char *resourceName, u16 idx) {
-	u8 isMask = 0;
-	u8 isSpl = 0;
+void loadAbs(char *resourceName, uint16 idx) {
+	uint8 isMask = 0;
+	uint8 isSpl = 0;
 
 	if (strstr(resourceName, ".SET")) {
 		loadSetAbs(resourceName, idx);
@@ -896,18 +896,18 @@
 
 void loadResourcesFromSave() {
 	char part[256];
-	s16 currentAnim;
+	int16 currentAnim;
 
 	strcpy(part, currentPartName);
 
 	for (currentAnim = 0; currentAnim < NUM_MAX_ANIMDATA; currentAnim++) {
 		animDataStruct *currentPtr = &animDataTable[currentAnim];
 		if (currentPtr->ptr1 && currentPtr->fileIdx != -1) {
-			s8 isMask = 0;
-			s8 isSpl = 0;
-			s16 foundFileIdx;
-			u8 *dataPtr;
-			u8 *ptr;
+			int8 isMask = 0;
+			int8 isSpl = 0;
+			int16 foundFileIdx;
+			uint8 *dataPtr;
+			uint8 *ptr;
 			char animName[256];
 
 			if (strcmp(currentPartName, currentPtr->name)) {
@@ -935,7 +935,7 @@
 
 			if (isSpl) {
 				animHeader.frameWidth =
-				    (u16) partBuffer[foundFileIdx].
+				    (uint16) partBuffer[foundFileIdx].
 				    unpacked_size;
 				animHeader.frameHeight = 1;
 				animHeader.numFrames = 1;
@@ -951,9 +951,9 @@
 			}
 
 			{
-				u16 fullSize;
-				u16 i;
-				u8 transparentColor;
+				uint16 fullSize;
+				uint16 i;
+				uint8 transparentColor;
 
 				fullSize =
 				    animHeader.frameWidth *
@@ -966,8 +966,8 @@
 
 				for (i = 0; i < animHeader.numFrames; i++)	// load all the frames
 				{
-					s16 entry;
-					u8 *animPtr;
+					int16 entry;
+					uint8 *animPtr;
 
 					// special case transparency handling
 					if (!strcmp(animName, "L2202.ANI")) {
@@ -1002,7 +1002,7 @@
 					} else {
 						if (!isMask) {
 							animPtr =
-							    (u8 *)
+							    (uint8 *)
 							    malloc(fullSize);
 
 							memcpy(animPtr, ptr,

Modified: scummvm/trunk/engines/cine/anim.h
===================================================================
--- scummvm/trunk/engines/cine/anim.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/anim.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,34 +25,34 @@
 #ifndef CINE_ANIM_H_
 #define CINE_ANIM_H_
 
-extern u16 frameVar0;
+extern uint16 frameVar0;
 
 struct animHeaderStruct {
-	u8 field_0;
-	u8 field_1;
-	u8 field_2;
-	u8 field_3;
-	u16 frameWidth;
-	u16 frameHeight;
-	u8 field_8;
-	u8 field_9;
-	u8 field_A;
-	u8 field_B;
-	u8 field_C;
-	u8 field_D;
-	u16 numFrames;
-	u8 field_10;
-	u8 field_11;
-	u8 field_12;
-	u8 field_13;
-	u16 field_14;
+	uint8 field_0;
+	uint8 field_1;
+	uint8 field_2;
+	uint8 field_3;
+	uint16 frameWidth;
+	uint16 frameHeight;
+	uint8 field_8;
+	uint8 field_9;
+	uint8 field_A;
+	uint8 field_B;
+	uint8 field_C;
+	uint8 field_D;
+	uint16 numFrames;
+	uint8 field_10;
+	uint8 field_11;
+	uint8 field_12;
+	uint8 field_13;
+	uint16 field_14;
 };
 
 typedef struct animHeaderStruct animHeaderStruct;
 
 struct animDataEntry {
 	char name[9];
-	u8 param;
+	uint8 param;
 };
 
 typedef struct animDataEntry animDataEntry;
@@ -60,7 +60,7 @@
 extern animDataEntry animData[];
 
 void loadResource(char *animName);
-void loadAbs(char *resourceName, u16 idx);
+void loadAbs(char *resourceName, uint16 idx);
 void loadResourcesFromSave();
 
 #endif

Modified: scummvm/trunk/engines/cine/bg.cpp
===================================================================
--- scummvm/trunk/engines/cine/bg.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/bg.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,19 +24,19 @@
 
 #include "cine/cine.h"
 
-u16 bgVar0;
+uint16 bgVar0;
 
-void loadCtHigh(u8 * currentPtr) {
+void loadCtHigh(uint8 * currentPtr) {
 	currentPtr += 256 * 3;
 
 	memcpy(page3Raw, currentPtr, 320 * 200);
 }
 
-u8 loadCt(const char *ctName) {
-	u8 *ptr;
-	u8 *currentPtr;
-	u8 i;
-	u16 header[0x20];
+uint8 loadCt(const char *ctName) {
+	uint8 *ptr;
+	uint8 *currentPtr;
+	uint8 i;
+	uint16 header[0x20];
 
 	///
 
@@ -45,7 +45,7 @@
 	currentPtr = ptr = readBundleFile(findFileInBundle(ctName));
 
 	if (gameType == Cine::GID_OS) {
-		if (*(u16 *) currentPtr == 0x800)	// detect 256 color background
+		if (*(uint16 *) currentPtr == 0x800)	// detect 256 color background
 		{
 			loadCtHigh(currentPtr + 2);
 			return 0;
@@ -83,11 +83,11 @@
 	colorMode256 = 1;
 }
 
-u8 loadBg(const char *bgName) {
-	u8 *ptr;
-	u8 *currentPtr;
-	u8 i;
-	u8 fileIdx;
+uint8 loadBg(const char *bgName) {
+	uint8 *ptr;
+	uint8 *currentPtr;
+	uint8 i;
+	uint8 fileIdx;
 
 	strcpy(currentBgName[0], bgName);
 
@@ -95,7 +95,7 @@
 
 	currentPtr = ptr = readBundleFile(fileIdx);
 
-	if (*(u16 *) currentPtr == 0x800)	// detect 256 color background
+	if (*(uint16 *) currentPtr == 0x800)	// detect 256 color background
 	{
 		loadBgHigh((char *)currentPtr + 2);
 		return 0;
@@ -121,15 +121,15 @@
 	return 0;
 }
 
-u8 *additionalBgTable[9] =
+uint8 *additionalBgTable[9] =
     { page2Raw, NULL, NULL, NULL, NULL, NULL, NULL, NULL, page3Raw };
-u8 currentAdditionalBgIdx = 0;
-u8 currentAdditionalBgIdx2 = 0;
+uint8 currentAdditionalBgIdx = 0;
+uint8 currentAdditionalBgIdx2 = 0;
 
-void addBackground(char *bgName, u16 bgIdx) {
-	u8 *ptr;
-	u8 *currentPtr;
-	u8 fileIdx;
+void addBackground(char *bgName, uint16 bgIdx) {
+	uint8 *ptr;
+	uint8 *currentPtr;
+	uint8 fileIdx;
 
 	strcpy(currentBgName[bgIdx], bgName);
 
@@ -137,9 +137,9 @@
 
 	currentPtr = ptr = readBundleFile(fileIdx);
 
-	additionalBgTable[bgIdx] = (u8 *) malloc(320 * 200);
+	additionalBgTable[bgIdx] = (uint8 *) malloc(320 * 200);
 
-	if (*(u16 *) currentPtr == 0x800)	// detect 256 color background
+	if (*(uint16 *) currentPtr == 0x800)	// detect 256 color background
 	{
 		memcpy(additionalBgTable[bgIdx], currentPtr + 2 + 3 * 256,
 		    320 * 200);

Modified: scummvm/trunk/engines/cine/bg.h
===================================================================
--- scummvm/trunk/engines/cine/bg.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/bg.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,15 +25,15 @@
 #ifndef CINE_BG_H_
 #define CINE_BG_H_
 
-u8 loadBg(const char *bgName);
-u8 loadCt(const char *bgName);
+uint8 loadBg(const char *bgName);
+uint8 loadCt(const char *bgName);
 
-extern u8 *additionalBgTable[9];
-extern u8 currentAdditionalBgIdx;
-extern u8 currentAdditionalBgIdx2;
+extern uint8 *additionalBgTable[9];
+extern uint8 currentAdditionalBgIdx;
+extern uint8 currentAdditionalBgIdx2;
 
-void addBackground(char *bgName, u16 bgIdx);
+void addBackground(char *bgName, uint16 bgIdx);
 
-extern u16 bgVar0;
+extern uint16 bgVar0;
 
 #endif

Modified: scummvm/trunk/engines/cine/bg_list.cpp
===================================================================
--- scummvm/trunk/engines/cine/bg_list.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/bg_list.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,13 +24,13 @@
 
 #include "cine/cine.h"
 
-void createVar9Element(s16 objIdx, s16 param);
+void createVar9Element(int16 objIdx, int16 param);
 
-void addSpriteFilledToBGList(s16 idx) {
-	s16 x;
-	s16 y;
-	s16 width;
-	s16 height;
+void addSpriteFilledToBGList(int16 idx) {
+	int16 x;
+	int16 y;
+	int16 width;
+	int16 height;
 
 	x = objectTable[idx].x;
 	y = objectTable[idx].y;

Modified: scummvm/trunk/engines/cine/bg_list.h
===================================================================
--- scummvm/trunk/engines/cine/bg_list.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/bg_list.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,6 +25,6 @@
 #ifndef CINE_BGLIST_H_
 #define CINE_BGLIST_H_
 
-void addSpriteFilledToBGList(s16 idx);
+void addSpriteFilledToBGList(int16 idx);
 
 #endif

Modified: scummvm/trunk/engines/cine/cine.cpp
===================================================================
--- scummvm/trunk/engines/cine/cine.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/cine.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -186,11 +186,11 @@
 int gameType;
 
 static void initialize() {
-	u16 i;
+	uint16 i;
 
 	init_video();
 
-	textDataPtr = (u8 *) malloc(8000);
+	textDataPtr = (uint8 *) malloc(8000);
 
 	partBuffer = (partBufferStruct *) malloc(255 * sizeof(animDataStruct));
 

Modified: scummvm/trunk/engines/cine/cine.h
===================================================================
--- scummvm/trunk/engines/cine/cine.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/cine.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -67,14 +67,6 @@
 
 extern char *savePath;
 
-typedef unsigned char u8;
-typedef unsigned short int u16;
-typedef unsigned long int u32;
-
-typedef signed char s8;
-typedef signed short int s16;
-typedef signed long int s32;
-
 #define ASSERT_PTR assert
 #define ASSERT assert
 

Modified: scummvm/trunk/engines/cine/flip_support.cpp
===================================================================
--- scummvm/trunk/engines/cine/flip_support.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/flip_support.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,34 +24,34 @@
 
 #include "cine/cine.h"
 
-void flipU16(u16 * pVar) {
+void flipU16(uint16 * pVar) {
 	*pVar = (((*pVar) & 0xFF) << 8) | (((*pVar) & 0xFF00) >> 8);
 }
 
-void flipU32(u32 * pVar) {
-	u16 part1;
-	u16 part2;
+void flipU32(uint32 * pVar) {
+	uint16 part1;
+	uint16 part2;
 
-	part1 = (u16) ((*pVar) & 0xFFFF);
-	part2 = (u16) (((*pVar) & 0xFFFF0000) >> 16);
+	part1 = (uint16) ((*pVar) & 0xFFFF);
+	part2 = (uint16) (((*pVar) & 0xFFFF0000) >> 16);
 
 	flipU16(&part1);
 	flipU16(&part2);
 
-	*pVar = (part2) | ((u32) part1 << 16);
+	*pVar = (part2) | ((uint32) part1 << 16);
 }
 
-u16 readU16LE(const void *ptr) {
-	const u8 *b = (const u8 *)ptr;
+uint16 readU16LE(const void *ptr) {
+	const uint8 *b = (const uint8 *)ptr;
 	return (b[1] << 8) | b[0];
 }
 
-u16 readU16BE(const void *ptr) {
-	const u8 *b = (const u8 *)ptr;
+uint16 readU16BE(const void *ptr) {
+	const uint8 *b = (const uint8 *)ptr;
 	return (b[0] << 8) | b[1];
 }
 
-u32 readU32BE(const void *ptr) {
-	const u8 *b = (const u8 *)ptr;
+uint32 readU32BE(const void *ptr) {
+	const uint8 *b = (const uint8 *)ptr;
 	return (b[0] << 24) | (b[1] << 16) | (b[2] << 8) | b[3];
 }

Modified: scummvm/trunk/engines/cine/flip_support.h
===================================================================
--- scummvm/trunk/engines/cine/flip_support.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/flip_support.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,10 +25,10 @@
 #ifndef CINE_FLIPSUPPORT_H_
 #define CINE_FLIPSUPPORT_H_
 
-void flipU16(u16 *);
-void flipU32(u32 *);
-u16 readU16LE(const void *ptr);
-u16 readU16BE(const void *ptr);
-u32 readU32BE(const void *ptr);
+void flipU16(uint16 *);
+void flipU32(uint32 *);
+uint16 readU16LE(const void *ptr);
+uint16 readU16BE(const void *ptr);
+uint32 readU32BE(const void *ptr);
 
 #endif

Modified: scummvm/trunk/engines/cine/font.h
===================================================================
--- scummvm/trunk/engines/cine/font.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/font.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -26,8 +26,8 @@
 #define CINE_FONT_H_
 
 struct characterEntry {
-	u8 characterIdx;
-	u8 characterWidth;
+	uint8 characterIdx;
+	uint8 characterWidth;
 };
 
 typedef struct characterEntry characterEntry;

Modified: scummvm/trunk/engines/cine/gfx.cpp
===================================================================
--- scummvm/trunk/engines/cine/gfx.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/gfx.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -26,16 +26,16 @@
 
 byte *screenBuffer;
 
-u16 c_palette[256];
+uint16 c_palette[256];
 
 unsigned char *page0;
 unsigned char *page1;
 unsigned char *page2;
 unsigned char *page3;
 
-u8 page1Raw[320 * 200];
-u8 page2Raw[320 * 200];
-u8 page3Raw[320 * 200];
+uint8 page1Raw[320 * 200];
+uint8 page2Raw[320 * 200];
+uint8 page3Raw[320 * 200];
 
 void init_video() {
 	screenBuffer = (byte *) malloc(320 * 200 * 3);
@@ -47,10 +47,10 @@
 	page3 = (unsigned char *)malloc(0x8000);
 }
 
-u16 transformColor(u16 baseColor, s8 r, s8 g, s8 b) {
-	s8 oriR = (baseColor & 0x7);
-	s8 oriG = (baseColor & 0x70) >> 4;
-	s8 oriB = (baseColor & 0x700) >> 8;
+uint16 transformColor(uint16 baseColor, int8 r, int8 g, int8 b) {
+	int8 oriR = (baseColor & 0x7);
+	int8 oriG = (baseColor & 0x70) >> 4;
+	int8 oriB = (baseColor & 0x700) >> 8;
 
 	oriR += r;
 	oriG += g;
@@ -77,8 +77,8 @@
 	return (oriR | (oriG << 4) | (oriB << 8));
 }
 
-void transformPaletteRange(u8 startColor, u8 stopColor, s8 r, s8 g, s8 b) {
-	u8 i;
+void transformPaletteRange(uint8 startColor, uint8 stopColor, int8 r, int8 g, int8 b) {
+	uint8 i;
 
 	for (i = startColor; i <= stopColor; i++) {
 		c_palette[i] = transformColor(tempPalette[i], b, g, r);
@@ -86,12 +86,12 @@
 	//gfxFlipPage(page2);
 }
 
-void gfxFillSprite(u8 *spritePtr, u16 width, u16 height, u8 *page, s16 x, s16 y) {
-	s16 i;
-	s16 j;
+void gfxFillSprite(uint8 *spritePtr, uint16 width, uint16 height, uint8 *page, int16 x, int16 y) {
+	int16 i;
+	int16 j;
 
 	for (i = 0; i < height; i++) {
-		u8 *destPtr = page + x + y * 320;
+		uint8 *destPtr = page + x + y * 320;
 		destPtr += i * 320;
 
 		for (j = 0; j < width * 8; j++) {
@@ -110,8 +110,8 @@
 	}
 }
 
-void gfxDrawLine(s16 x1, s16 y1, s16 x2, s16 y2, u8 color, u8 *page) {
-	s16 t;
+void gfxDrawLine(int16 x1, int16 y1, int16 x2, int16 y2, uint8 color, uint8 *page) {
+	int16 t;
 	if (x1 == x2) {
 		if (y1 > y2) {
 			t = y1;
@@ -136,8 +136,8 @@
 
 }
 
-void gfxDrawPlainBoxRaw(s16 x1, s16 y1, s16 x2, s16 y2, u8 color, u8 *page) {
-	s16 t;
+void gfxDrawPlainBoxRaw(int16 x1, int16 y1, int16 x2, int16 y2, uint8 color, uint8 *page) {
+	int16 t;
 
 	if (x1 > x2) {
 		t = x1;
@@ -162,8 +162,8 @@
 	}
 }
 
-s16 gfxGetBit(s16 x, s16 y, u8 *ptr, s16 width) {
-	u8 *ptrToData = (ptr) + y * width + x;
+int16 gfxGetBit(int16 x, int16 y, uint8 *ptr, int16 width) {
+	uint8 *ptrToData = (ptr) + y * width + x;
 
 	if (x > width) {
 		return 0;
@@ -176,13 +176,13 @@
 	return (1);
 }
 
-void gfxResetRawPage(u8 *pageRaw) {
+void gfxResetRawPage(uint8 *pageRaw) {
 	memset(pageRaw, 0, 320 * 200);
 }
 
-void gfxConvertSpriteToRaw(u8 *dest, u8 *source, u16 width, u16 height) {
+void gfxConvertSpriteToRaw(uint8 *dest, uint8 *source, uint16 width, uint16 height) {
 	int x, y;
-	u8 b1, b2, b3, b4, b5, b6, b7, b8, d1a, d1b, d2a, d2b, d3a, d3b, d4a,
+	uint8 b1, b2, b3, b4, b5, b6, b7, b8, d1a, d1b, d2a, d2b, d3a, d3b, d4a,
 	    d4b;
 
 	for (y = 0; y < height; y++) {
@@ -289,14 +289,14 @@
 	}
 }
 
-void gfxCopyRawPage(u8 *source, u8 *dest) {
+void gfxCopyRawPage(uint8 *source, uint8 *dest) {
 	memcpy(dest, source, 320 * 200);
 }
 
-void gfxFlipRawPage(u8 *frontBuffer) {
-	u8 *page = frontBuffer;
+void gfxFlipRawPage(uint8 *frontBuffer) {
+	uint8 *page = frontBuffer;
 	int x, y;
-	u8 *pixels = (u8 *) screenBuffer;
+	uint8 *pixels = (uint8 *) screenBuffer;
 	byte c;
 
 	for (y = 0; y < 200; y++) {
@@ -340,13 +340,13 @@
 	g_system->delayMillis(100);
 }
 
-void drawSpriteRaw(u8 *spritePtr, u8 *maskPtr, s16 width, s16 height,
-				   u8 *page, s16 x, s16 y) {
-	s16 i;
-	s16 j;
+void drawSpriteRaw(uint8 *spritePtr, uint8 *maskPtr, int16 width, int16 height,
+				   uint8 *page, int16 x, int16 y) {
+	int16 i;
+	int16 j;
 
 	for (i = 0; i < height; i++) {
-		u8 *destPtr = page + x + y * 320;
+		uint8 *destPtr = page + x + y * 320;
 		destPtr += i * 320;
 
 		for (j = 0; j < width * 8; j++) {
@@ -364,13 +364,13 @@
 	}
 }
 
-void drawSpriteRaw2(u8 *spritePtr, u8 transColor, s16 width, s16 height,
-					u8 *page, s16 x, s16 y) {
-	s16 i;
-	s16 j;
+void drawSpriteRaw2(uint8 *spritePtr, uint8 transColor, int16 width, int16 height,
+					uint8 *page, int16 x, int16 y) {
+	int16 i;
+	int16 j;
 
 	for (i = 0; i < height; i++) {
-		u8 *destPtr = page + x + y * 320;
+		uint8 *destPtr = page + x + y * 320;
 		destPtr += i * 320;
 
 		for (j = 0; j < width * 8; j++) {

Modified: scummvm/trunk/engines/cine/gfx.h
===================================================================
--- scummvm/trunk/engines/cine/gfx.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/gfx.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,7 +25,7 @@
 #ifndef CINE_GFX_H_
 #define CINE_GFX_H_
 
-void gfxDrawSprite(u8 *src4, u16 sw, u16 sh, u8 *dst4, s16 sx, s16 sy);
+void gfxDrawSprite(uint8 *src4, uint16 sw, uint16 sh, uint8 *dst4, int16 sx, int16 sy);
 
 extern unsigned char *page0;
 extern unsigned char *page1;
@@ -34,38 +34,38 @@
 
 void init_video();
 
-void convertGfx(u8 *source, u8 *dest, const u16 width, const u16 height);
-void convertGfx2(u8 *source, u8 *dest, const u16 width, const u16 height);
-void gfxCopyPage(u8 *source, u8 *dest);
+void convertGfx(uint8 *source, uint8 *dest, const uint16 width, const uint16 height);
+void convertGfx2(uint8 *source, uint8 *dest, const uint16 width, const uint16 height);
+void gfxCopyPage(uint8 *source, uint8 *dest);
 
-void transformPaletteRange(u8 startColor, u8 numColor, s8 r, s8 g, s8 b);
+void transformPaletteRange(uint8 startColor, uint8 numColor, int8 r, int8 g, int8 b);
 void gfxFlipPage(void);
 
-void gfxSpriteFunc1(u8 *ptr, u16 width, u16 height, u8 *page, s16 x, s16 y);
-void gfxFillSprite(u8 *src4, u16 sw, u16 sh, u8 *dst4, s16 sx, s16 sy);
+void gfxSpriteFunc1(uint8 *ptr, uint16 width, uint16 height, uint8 *page, int16 x, int16 y);
+void gfxFillSprite(uint8 *src4, uint16 sw, uint16 sh, uint8 *dst4, int16 sx, int16 sy);
 
-void gfxSpriteFunc2(u8 *spritePtr, s16 width, s16 height, u8 *maskPtr,
-    s16 maskWidth, s16 maskHeight, u8 *bufferPtr, s16 x, s16 y, u8 maskIdx);
+void gfxSpriteFunc2(uint8 *spritePtr, int16 width, int16 height, uint8 *maskPtr,
+    int16 maskWidth, int16 maskHeight, uint8 *bufferPtr, int16 x, int16 y, uint8 maskIdx);
 
-void gfxDrawLine(s16 x1, s16 y1, s16 x2, s16 y2, u8 color, u8 *page);
-void gfxDrawPlainBox(s16 x1, s16 y1, s16 x2, s16 y2, u8 color);
+void gfxDrawLine(int16 x1, int16 y1, int16 x2, int16 y2, uint8 color, uint8 *page);
+void gfxDrawPlainBox(int16 x1, int16 y1, int16 x2, int16 y2, uint8 color);
 
-void gfxResetPage(u8 *pagePtr);
+void gfxResetPage(uint8 *pagePtr);
 
-s16 gfxGetBit(s16 x, s16 y, u8 *ptr, s16 width);
+int16 gfxGetBit(int16 x, int16 y, uint8 *ptr, int16 width);
 
-extern u8 page1Raw[320 * 200];
-extern u8 page2Raw[320 * 200];
-extern u8 page3Raw[320 * 200];
+extern uint8 page1Raw[320 * 200];
+extern uint8 page2Raw[320 * 200];
+extern uint8 page3Raw[320 * 200];
 
-void gfxResetRawPage(u8 *pageRaw);
-void gfxConvertSpriteToRaw(u8 *dest, u8 *source, u16 width, u16 height);
-void gfxCopyRawPage(u8 *source, u8 * dest);
-void gfxFlipRawPage(u8 *frontBuffer);
-void drawSpriteRaw(u8 *spritePtr, u8 *maskPtr, s16 width, s16 height,
-    u8 *page, s16 x, s16 y);
-void gfxDrawPlainBoxRaw(s16 x1, s16 y1, s16 x2, s16 y2, u8 color, u8 *page);
-void drawSpriteRaw2(u8 *spritePtr, u8 transColor, s16 width, s16 height,
-    u8 *page, s16 x, s16 y);
+void gfxResetRawPage(uint8 *pageRaw);
+void gfxConvertSpriteToRaw(uint8 *dest, uint8 *source, uint16 width, uint16 height);
+void gfxCopyRawPage(uint8 *source, uint8 * dest);
+void gfxFlipRawPage(uint8 *frontBuffer);
+void drawSpriteRaw(uint8 *spritePtr, uint8 *maskPtr, int16 width, int16 height,
+    uint8 *page, int16 x, int16 y);
+void gfxDrawPlainBoxRaw(int16 x1, int16 y1, int16 x2, int16 y2, uint8 color, uint8 *page);
+void drawSpriteRaw2(uint8 *spritePtr, uint8 transColor, int16 width, int16 height,
+    uint8 *page, int16 x, int16 y);
 
 #endif

Modified: scummvm/trunk/engines/cine/main_loop.cpp
===================================================================
--- scummvm/trunk/engines/cine/main_loop.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/main_loop.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -26,11 +26,11 @@
 
 mouseStatusStruct mouseData;
 
-u16 mouseRight = 0;
-u16 mouseLeft = 0;
+uint16 mouseRight = 0;
+uint16 mouseLeft = 0;
 
-u16 mouseUpdateStatus;
-u16 dummyU16;
+uint16 mouseUpdateStatus;
+uint16 dummyU16;
 
 void manageEvents(void) {
 	OSystem::Event event;
@@ -62,7 +62,7 @@
 	mouseRight = 0;
 }
 
-void getMouseData(u16 param, u16 *pButton, u16 *pX, u16 *pY) {
+void getMouseData(uint16 param, uint16 *pButton, uint16 *pX, uint16 *pY) {
 	*pX = mouseData.X;
 	*pY = mouseData.Y;
 
@@ -78,11 +78,11 @@
 }
 
 void mainLoop(int bootScriptIdx) {
-	u16 var_6;
-	u16 var_2;
-	u16 i;
+	uint16 var_6;
+	uint16 var_2;
+	uint16 i;
 	char *di;
-	u16 mouseButton;
+	uint16 mouseButton;
 
 	closeEngine3();
 	resetMessageHead();

Modified: scummvm/trunk/engines/cine/msg.cpp
===================================================================
--- scummvm/trunk/engines/cine/msg.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/msg.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,11 +24,11 @@
 
 #include "cine/cine.h"
 
-u16 msgVar0;
+uint16 msgVar0;
 
 void loadMsg(char *pMsgName) {
-	u16 i;
-	u8 *ptr;
+	uint16 i;
+	uint8 *ptr;
 
 	checkDataDisk(-1);
 
@@ -50,14 +50,14 @@
 
 	processPendingUpdates(1);
 
-	msgVar0 = *(u16 *) ptr;
+	msgVar0 = *(uint16 *) ptr;
 	ptr += 2;
 	flipU16(&msgVar0);
 
 	ASSERT(msgVar0 <= NUM_MAX_MESSAGE);
 
 	for (i = 0; i < msgVar0; i++) {
-		messageTable[i].len = *(u16 *) ptr;
+		messageTable[i].len = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&messageTable[i].len);
 	}
@@ -65,7 +65,7 @@
 	for (i = 0; i < msgVar0; i++) {
 		if (messageTable[i].len) {
 			messageTable[i].ptr =
-			    (u8 *) malloc(messageTable[i].len);
+			    (uint8 *) malloc(messageTable[i].len);
 
 			ASSERT_PTR(messageTable[i].ptr);
 

Modified: scummvm/trunk/engines/cine/object.cpp
===================================================================
--- scummvm/trunk/engines/cine/object.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/object.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,7 +25,7 @@
 #include "cine/cine.h"
 
 objectStruct objectTable[NUM_MAX_OBJECT];
-u16 globalVars[NUM_MAX_OBJECTDATA];
+uint16 globalVars[NUM_MAX_OBJECTDATA];
 overlayHeadElement overlayHead;
 
 void unloadAllMasks(void) {
@@ -48,10 +48,10 @@
 }
 
 void loadObject(char *pObjectName) {
-	u16 numEntry;
-	u16 entrySize;
-	u16 i;
-	u8 *ptr;
+	uint16 numEntry;
+	uint16 entrySize;
+	uint16 i;
+	uint8 *ptr;
 
 	checkDataDisk(-1);
 
@@ -59,11 +59,11 @@
 
 	processPendingUpdates(1);
 
-	numEntry = *(u16 *) ptr;
+	numEntry = *(uint16 *) ptr;
 	ptr += 2;
 	flipU16(&numEntry);
 
-	entrySize = *(u16 *) ptr;
+	entrySize = *(uint16 *) ptr;
 	ptr += 2;
 	flipU16(&entrySize);
 
@@ -75,11 +75,11 @@
 		{
 			memcpy(&objectTable[i], ptr, entrySize);
 
-			flipU16((u16 *) & objectTable[i].x);
-			flipU16((u16 *) & objectTable[i].y);
+			flipU16((uint16 *) & objectTable[i].x);
+			flipU16((uint16 *) & objectTable[i].y);
 			flipU16(&objectTable[i].mask);
-			flipU16((u16 *) & objectTable[i].frame);
-			flipU16((u16 *) & objectTable[i].costume);
+			flipU16((uint16 *) & objectTable[i].frame);
+			flipU16((uint16 *) & objectTable[i].costume);
 			flipU16(&objectTable[i].part);
 		}
 
@@ -93,7 +93,7 @@
 	}
 }
 
-s8 removeOverlayElement(u16 objIdx, u16 param) {
+int8 removeOverlayElement(uint16 objIdx, uint16 param) {
 	overlayHeadElement *currentHeadPtr = &overlayHead;
 	overlayHeadElement *tempHead = currentHeadPtr;
 	overlayHeadElement *tempPtr2;
@@ -129,7 +129,7 @@
 	return (0);
 }
 
-s16 freeOverlay(u16 objIdx, u16 param) {
+int16 freeOverlay(uint16 objIdx, uint16 param) {
 	overlayHeadElement *currentHeadPtr = overlayHead.next;
 	overlayHeadElement *tempHead = &overlayHead;
 	overlayHeadElement *tempPtr2;
@@ -164,11 +164,11 @@
 	return 0;
 }
 
-void loadOverlayElement(u16 objIdx, u16 param) {
+void loadOverlayElement(uint16 objIdx, uint16 param) {
 	overlayHeadElement *currentHeadPtr = &overlayHead;
 	overlayHeadElement *pNewElement;
 
-	u16 si = objectTable[objIdx].mask;
+	uint16 si = objectTable[objIdx].mask;
 
 	overlayHeadElement *tempHead = currentHeadPtr;
 
@@ -200,7 +200,7 @@
 	currentHeadPtr->previous = pNewElement;
 }
 
-void setupObject(u8 objIdx, u16 param1, u16 param2, u16 param3, u16 param4) {
+void setupObject(uint8 objIdx, uint16 param1, uint16 param2, uint16 param3, uint16 param4) {
 	objectTable[objIdx].x = param1;
 	objectTable[objIdx].y = param2;
 	objectTable[objIdx].mask = param3;
@@ -211,7 +211,7 @@
 	}
 }
 
-void subObjectParam(u8 objIdx, u8 paramIdx, s16 newValue) {
+void subObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue) {
 	ASSERT(objIdx <= NUM_MAX_OBJECT);
 
 	paramIdx--;
@@ -256,7 +256,7 @@
 	}
 }
 
-void addObjectParam(u8 objIdx, u8 paramIdx, s16 newValue) {
+void addObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue) {
 	ASSERT(objIdx <= NUM_MAX_OBJECT);
 
 	paramIdx--;
@@ -301,7 +301,7 @@
 	}
 }
 
-void modifyObjectParam(u8 objIdx, u8 paramIdx, s16 newValue) {
+void modifyObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue) {
 	ASSERT(objIdx <= NUM_MAX_OBJECT);
 
 	paramIdx--;
@@ -350,8 +350,8 @@
 	}
 }
 
-u8 compareObjectParam(u8 objIdx, u8 param1, s16 param2) {
-	u8 compareResult = 0;
+uint8 compareObjectParam(uint8 objIdx, uint8 param1, int16 param2) {
+	uint8 compareResult = 0;
 
 	switch (param1 - 1) {
 	case 0:
@@ -445,7 +445,7 @@
 	return (compareResult);
 }
 
-s16 getObjectParam(u16 objIdx, u16 paramIdx) {
+int16 getObjectParam(uint16 objIdx, uint16 paramIdx) {
 	ASSERT(objIdx <= NUM_MAX_OBJECT);
 
 	paramIdx--;

Modified: scummvm/trunk/engines/cine/object.h
===================================================================
--- scummvm/trunk/engines/cine/object.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/object.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -26,24 +26,24 @@
 #define CINE_OBJECT_H_
 
 typedef struct {
-	s16 x;
-	s16 y;
-	u16 mask;
-	s16 frame;
-	s16 costume;
+	int16 x;
+	int16 y;
+	uint16 mask;
+	int16 frame;
+	int16 costume;
 	char name[20];
-	u16 part;
+	uint16 part;
 } objectStruct;
 
 struct overlayHeadElement {
 	struct overlayHeadElement *next;
 	struct overlayHeadElement *previous;
-	u16 objIdx;
-	u16 type;
-	s16 x;
-	s16 y;
-	s16 var10;
-	s16 var12;
+	uint16 objIdx;
+	uint16 type;
+	int16 x;
+	int16 y;
+	int16 var10;
+	int16 var12;
 };
 
 typedef struct overlayHeadElement overlayHeadElement;
@@ -52,7 +52,7 @@
 #define NUM_MAX_OBJECTDATA 255
 
 extern objectStruct objectTable[NUM_MAX_OBJECT];
-extern u16 globalVars[NUM_MAX_OBJECTDATA];
+extern uint16 globalVars[NUM_MAX_OBJECTDATA];
 
 extern overlayHeadElement overlayHead;
 
@@ -60,17 +60,17 @@
 void resetMessageHead(void);
 
 void loadObject(char *pObjectName);
-void setupObject(u8 objIdx, u16 param1, u16 param2, u16 param3, u16 param4);
-void modifyObjectParam(u8 objIdx, u8 paramIdx, s16 newValue);
+void setupObject(uint8 objIdx, uint16 param1, uint16 param2, uint16 param3, uint16 param4);
+void modifyObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue);
 
-void loadOverlayElement(u16 objIdx, u16 param);
-s8 removeOverlayElement(u16 objIdx, u16 param);
+void loadOverlayElement(uint16 objIdx, uint16 param);
+int8 removeOverlayElement(uint16 objIdx, uint16 param);
 
-s16 getObjectParam(u16 objIdx, u16 paramIdx);
-s16 freeOverlay(u16 objIdx, u16 param);
+int16 getObjectParam(uint16 objIdx, uint16 paramIdx);
+int16 freeOverlay(uint16 objIdx, uint16 param);
 
-void addObjectParam(u8 objIdx, u8 paramIdx, s16 newValue);
-void subObjectParam(u8 objIdx, u8 paramIdx, s16 newValue);
-u8 compareObjectParam(u8 objIdx, u8 param1, s16 param2);
+void addObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue);
+void subObjectParam(uint8 objIdx, uint8 paramIdx, int16 newValue);
+uint8 compareObjectParam(uint8 objIdx, uint8 param1, int16 param2);
 
 #endif

Modified: scummvm/trunk/engines/cine/pal.cpp
===================================================================
--- scummvm/trunk/engines/cine/pal.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/pal.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,20 +24,20 @@
 
 #include "cine/cine.h"
 
-u16 tempPalette[256];
+uint16 tempPalette[256];
 
-u8 colorMode256 = 0;
-u8 palette256[256 * 3];
+uint8 colorMode256 = 0;
+uint8 palette256[256 * 3];
 
-u16 palVar;
-u16 palVar0;
+uint16 palVar;
+uint16 palVar0;
 
 Common::File palFileHandle;
 
 palEntryStruct *palPtr;
 
-u8 paletteBuffer1[16];
-u8 paletteBuffer2[16];
+uint8 paletteBuffer1[16];
+uint8 paletteBuffer2[16];
 
 void loadPal(const char *fileName) {
 	char buffer[20];
@@ -70,10 +70,10 @@
 	palFileHandle.read(palPtr, palVar * palVar0);
 }
 
-s16 findPaletteFromName(const char *fileName) {
+int16 findPaletteFromName(const char *fileName) {
 	char buffer[10];
-	u16 position = 0;
-	u16 i;
+	uint16 position = 0;
+	uint16 i;
 
 	strcpy(buffer, fileName);
 
@@ -97,8 +97,8 @@
 
 void loadRelatedPalette(const char *fileName) {
 	char localName[16];
-	u8 i;
-	s16 paletteIndex;
+	uint8 i;
+	int16 paletteIndex;
 
 	removeExtention(localName, fileName);
 

Modified: scummvm/trunk/engines/cine/pal.h
===================================================================
--- scummvm/trunk/engines/cine/pal.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/pal.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -27,17 +27,17 @@
 
 struct palEntryStruct {
 	char name[10];
-	u8 pal1[16];
-	u8 pal2[16];
+	uint8 pal1[16];
+	uint8 pal2[16];
 };
 
 typedef struct palEntryStruct palEntryStruct;
 
 void loadPal(const char *fileName);
 
-extern u16 tempPalette[256];
-extern u8 colorMode256;
-extern u8 palette256[256 * 3];
+extern uint16 tempPalette[256];
+extern uint8 colorMode256;
+extern uint8 palette256[256 * 3];
 
 void loadRelatedPalette(const char *fileName);
 

Modified: scummvm/trunk/engines/cine/part.cpp
===================================================================
--- scummvm/trunk/engines/cine/part.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/part.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,14 +24,14 @@
 
 #include "cine/cine.h"
 
-u16 numElementInPart;
-u16 partVar1;
+uint16 numElementInPart;
+uint16 partVar1;
 
 animDataStruct animDataTable[NUM_MAX_PARTDATA];
 partBufferStruct *partBuffer;
 
 void loadPart(const char *partName) {
-	u16 i;
+	uint16 i;
 
 	ASSERT(sizeof(partBufferStruct) == 0x1E);
 
@@ -77,7 +77,7 @@
 		loadPal(partName);
 }
 
-void freePartEntry(u8 idx) {
+void freePartEntry(uint8 idx) {
 	if (animDataTable[idx].ptr1) {
 		//free(animDataTable[idx].ptr1);
 
@@ -91,8 +91,8 @@
 	}
 }
 
-void freePartRange(u8 startIdx, u8 numIdx) {
-	u8 i;
+void freePartRange(uint8 startIdx, uint8 numIdx) {
+	uint8 i;
 
 	for (i = 0; i < numIdx; i++) {
 		freePartEntry(i + startIdx);
@@ -156,11 +156,11 @@
 */
 };
 
-s16 findFileInBundle(const char *fileName) {
-	u16 i;
+int16 findFileInBundle(const char *fileName) {
+	uint16 i;
 
 	if (gameType == Cine::GID_OS) {
-		u16 j;
+		uint16 j;
 
 		for (i = 0; i < numElementInPart; i++) {
 			if (!strcmp(fileName, partBuffer[i].part_name)) {
@@ -187,7 +187,7 @@
 	return -1;
 }
 
-void readFromPart(s16 idx, u8 *dataPtr) {
+void readFromPart(int16 idx, uint8 *dataPtr) {
 	processPendingUpdates(1);
 
 	partFileHandle.seek(partBuffer[idx].offset, SEEK_SET);
@@ -195,23 +195,23 @@
 	partFileHandle.read(dataPtr, partBuffer[idx].packed_size);
 }
 
-u8 *readBundleFile(s16 foundFileIdx) {
-	u8 *dataPtr;
+uint8 *readBundleFile(int16 foundFileIdx) {
+	uint8 *dataPtr;
 
-	dataPtr = (u8 *) malloc(partBuffer[foundFileIdx].unpacked_size + 2);
+	dataPtr = (uint8 *) malloc(partBuffer[foundFileIdx].unpacked_size + 2);
 	memset(dataPtr, 0, partBuffer[foundFileIdx].unpacked_size + 2);
 
 	if (partBuffer[foundFileIdx].unpacked_size !=
 	    partBuffer[foundFileIdx].packed_size) {
-		u8 *unpackBuffer;
-		u16 realSize;
+		uint8 *unpackBuffer;
+		uint16 realSize;
 
 		unpackBuffer =
-		    (u8 *) malloc(partBuffer[foundFileIdx].packed_size + 500);
+		    (uint8 *) malloc(partBuffer[foundFileIdx].packed_size + 500);
 		readFromPart(foundFileIdx, unpackBuffer);
 
 		realSize =
-		    *(u16 *) (unpackBuffer +
+		    *(uint16 *) (unpackBuffer +
 		    partBuffer[foundFileIdx].packed_size - 2);
 		flipU16(&realSize);
 

Modified: scummvm/trunk/engines/cine/part.h
===================================================================
--- scummvm/trunk/engines/cine/part.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/part.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -27,23 +27,23 @@
 
 typedef struct {
 	char part_name[10];
-	u32 varA;		/* unused */
-	u32 offset;
-	u32 packed_size;
-	u32 unpacked_size;
-	u32 var1A;		/* unused */
+	uint32 varA;		/* unused */
+	uint32 offset;
+	uint32 packed_size;
+	uint32 unpacked_size;
+	uint32 var1A;		/* unused */
 } partBufferStruct;
 
 typedef struct {
-	u16 width;
-	u16 var1;
-	u16 field_4;
-	u16 var2;
+	uint16 width;
+	uint16 var1;
+	uint16 field_4;
+	uint16 var2;
 
-	u8 *ptr1;
-	u8 *ptr2;
-	s16 fileIdx;
-	s16 frameIdx;
+	uint8 *ptr1;
+	uint8 *ptr2;
+	int16 fileIdx;
+	int16 frameIdx;
 	char name[10];
 } animDataStruct;
 
@@ -54,13 +54,13 @@
 extern partBufferStruct *partBuffer;
 
 void loadPart(const char *partName);
-void freePartRange(u8 startIdx, u8 numIdx);
+void freePartRange(uint8 startIdx, uint8 numIdx);
 void closePart(void);
 
-s16 findFileInBundle(const char *fileName);
+int16 findFileInBundle(const char *fileName);
 
-void readFromPart(s16 idx, u8 *dataPtr);
+void readFromPart(int16 idx, uint8 *dataPtr);
 
-u8 *readBundleFile(s16 foundFileIdx);
+uint8 *readBundleFile(int16 foundFileIdx);
 
 #endif

Modified: scummvm/trunk/engines/cine/prc.cpp
===================================================================
--- scummvm/trunk/engines/cine/prc.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/prc.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -53,8 +53,8 @@
 }
 
 void loadPrc(char *pPrcName) {
-	u8 i;
-	u16 numEntry;
+	uint8 i;
+	uint16 numEntry;
 
 	ASSERT_PTR(pPrcName);
 
@@ -88,7 +88,7 @@
 		}
 
 		for (i = 0; i < numEntry; i++) {
-			u16 size;
+			uint16 size;
 
 			size = scriptTable[i].var4;
 
@@ -105,26 +105,26 @@
 			}
 		}
 	} else {
-		u8 *ptr = readBundleFile(findFileInBundle(pPrcName));
+		uint8 *ptr = readBundleFile(findFileInBundle(pPrcName));
 
 		ASSERT_PTR(ptr);
 
 		processPendingUpdates(1);
 
-		numEntry = *(u16 *) ptr;
+		numEntry = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&numEntry);
 
 		ASSERT(numEntry <= NUM_MAX_SCRIPT);
 
 		for (i = 0; i < numEntry; i++) {
-			scriptTable[i].var4 = *(u16 *) ptr;
+			scriptTable[i].var4 = *(uint16 *) ptr;
 			ptr += 2;
 			flipU16(&scriptTable[i].var4);
 		}
 
 		for (i = 0; i < numEntry; i++) {
-			u16 size;
+			uint16 size;
 
 			size = scriptTable[i].var4;
 

Modified: scummvm/trunk/engines/cine/prc.h
===================================================================
--- scummvm/trunk/engines/cine/prc.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/prc.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -27,12 +27,12 @@
 
 struct prcLinkedListStruct {
 	struct prcLinkedListStruct *next;
-	s16 stack[SCRIPT_STACK_SIZE];
-	s16 localVars[50];
-	u16 compareResult;
-	u16 scriptPosition;
+	int16 stack[SCRIPT_STACK_SIZE];
+	int16 localVars[50];
+	uint16 compareResult;
+	uint16 scriptPosition;
 	byte *scriptPtr;
-	s16 scriptIdx;
+	int16 scriptIdx;
 };
 
 typedef struct prcLinkedListStruct prcLinkedListStruct;

Modified: scummvm/trunk/engines/cine/rel.cpp
===================================================================
--- scummvm/trunk/engines/cine/rel.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/rel.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -50,9 +50,9 @@
 }
 
 void loadRel(char *pRelName) {
-	u16 numEntry;
-	u16 i;
-	u8 *ptr;
+	uint16 numEntry;
+	uint16 i;
+	uint8 *ptr;
 
 	checkDataDisk(-1);
 
@@ -72,26 +72,26 @@
 
 	processPendingUpdates(1);
 
-	numEntry = *(u16 *) ptr;
+	numEntry = *(uint16 *) ptr;
 	ptr += 2;
 	flipU16(&numEntry);
 
 	ASSERT(numEntry <= NUM_MAX_REL);
 
 	for (i = 0; i < numEntry; i++) {
-		relTable[i].var4 = *(u16 *) ptr;
+		relTable[i].var4 = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&relTable[i].var4);
 
-		relTable[i].var6 = *(u16 *) ptr;
+		relTable[i].var6 = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&relTable[i].var6);
 
-		relTable[i].var8 = *(u16 *) ptr;
+		relTable[i].var8 = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&relTable[i].var8);
 
-		relTable[i].varA = *(u16 *) ptr;
+		relTable[i].varA = *(uint16 *) ptr;
 		ptr += 2;
 		flipU16(&relTable[i].varA);
 	}
@@ -110,8 +110,8 @@
 #ifdef DUMP_SCRIPTS_OBJ
 
 	{
-		u16 i;
-		u8 buffer[256];
+		uint16 i;
+		uint8 buffer[256];
 
 		for (i = 0; i < numEntry; i++) {
 			if (relTable[i].var4) {

Modified: scummvm/trunk/engines/cine/rel.h
===================================================================
--- scummvm/trunk/engines/cine/rel.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/rel.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -27,10 +27,10 @@
 
 typedef struct relData {
 	char *ptr0;
-	u16 var4;
-	u16 var6;
-	u16 var8;
-	u16 varA;
+	uint16 var4;
+	uint16 var6;
+	uint16 var8;
+	uint16 varA;
 } relStruct;
 
 #define NUM_MAX_REL 255

Modified: scummvm/trunk/engines/cine/resource.cpp
===================================================================
--- scummvm/trunk/engines/cine/resource.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/resource.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,5 +24,5 @@
 
 #include "cine/cine.h"
 
-void checkDataDisk(s16 param) {
+void checkDataDisk(int16 param) {
 }

Modified: scummvm/trunk/engines/cine/resource.h
===================================================================
--- scummvm/trunk/engines/cine/resource.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/resource.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,6 +25,6 @@
 #ifndef CINE_RESOURCE_H_
 #define CINE_RESOURCE_H_
 
-void checkDataDisk(s16 param);
+void checkDataDisk(int16 param);
 
 #endif

Modified: scummvm/trunk/engines/cine/script.cpp
===================================================================
--- scummvm/trunk/engines/cine/script.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/script.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,7 +24,7 @@
 
 #include "cine/cine.h"
 
-void addGfxElementA0(s16 param1, s16 param2) {
+void addGfxElementA0(int16 param1, int16 param2) {
 	overlayHeadElement *currentHead = &overlayHead;
 	overlayHeadElement *tempHead = currentHead;
 	overlayHeadElement *newElement;
@@ -68,7 +68,7 @@
 	currentHead->previous = newElement;
 }
 
-void removeSeq(u16 param1, u16 param2, u16 param3) {
+void removeSeq(uint16 param1, uint16 param2, uint16 param3) {
 	unkListElementStruct *currentHead = &unkList;
 	unkListElementStruct *tempHead = currentHead;
 
@@ -85,7 +85,7 @@
 	}
 }
 
-u16 isSeqRunning(u16 param1, u16 param2, u16 param3) {
+uint16 isSeqRunning(uint16 param1, uint16 param2, uint16 param3) {
 	unkListElementStruct *currentHead = &unkList;
 	unkListElementStruct *tempHead = currentHead;
 
@@ -106,15 +106,15 @@
 
 scriptStruct scriptTable[NUM_MAX_SCRIPT];
 
-void createVar9Element(s16 objIdx, s16 param) {
+void createVar9Element(int16 objIdx, int16 param) {
 }
 
-void addToBGList(s16 objIdx) {
-	s16 x;
-	s16 y;
-	s16 width;
-	s16 height;
-	s16 part;
+void addToBGList(int16 objIdx) {
+	int16 x;
+	int16 y;
+	int16 width;
+	int16 height;
+	int16 part;
 
 	x = objectTable[objIdx].x;
 	y = objectTable[objIdx].y;
@@ -136,7 +136,7 @@
 	createVar9Element(objIdx, 0);
 }
 
-void stopGlobalScript(u16 scriptIdx) {
+void stopGlobalScript(uint16 scriptIdx) {
 	prcLinkedListStruct *currentHead = &globalScriptsHead;
 	prcLinkedListStruct *tempHead = currentHead;
 
@@ -158,13 +158,13 @@
 	currentHead->scriptIdx = -1;
 }
 
-u16 computeScriptStackSub(u8 mode, byte *scriptPtr, s16 *stackPtr,
-    u16 scriptSize, u8 param1, u16 startOffset) {
+uint16 computeScriptStackSub(uint8 mode, byte *scriptPtr, int16 *stackPtr,
+    uint16 scriptSize, uint8 param1, uint16 startOffset) {
 	byte *localScriptPtr = scriptPtr;
-	u16 exitScript;
-	u16 i;
-	u16 position;
-	u16 di;
+	uint16 exitScript;
+	uint16 i;
+	uint16 position;
+	uint16 di;
 
 	ASSERT_PTR(scriptPtr);
 	ASSERT_PTR(stackPtr);
@@ -182,7 +182,7 @@
 	exitScript = 0;
 
 	do {
-		u16 opcode = *(localScriptPtr + position);
+		uint16 opcode = *(localScriptPtr + position);
 		position++;
 
 		//printf("Opcode: %X\n",opcode-1);
@@ -248,7 +248,7 @@
 		case 0x52:
 		case 0x53:
 			{
-				u8 param;
+				uint8 param;
 				position++;
 
 				param = *(localScriptPtr + position);
@@ -263,7 +263,7 @@
 			}
 		case 0x9E:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -418,19 +418,19 @@
 	return (position);
 }
 
-void computeScriptStack(byte *scriptPtr, s16 *stackPtr, u16 scriptSize) {
+void computeScriptStack(byte *scriptPtr, int16 *stackPtr, uint16 scriptSize) {
 	computeScriptStackSub(1, scriptPtr, stackPtr, scriptSize, 0, 0);
 }
 
-u16 computeScriptStackFromScript(byte *scriptPtr, u16 currentPosition,
-								 u16 labelIdx, u16 scriptSize) {
-	return computeScriptStackSub(0, scriptPtr, (s16 *) & dummyU16,
-	    (u16) scriptSize, labelIdx, currentPosition);
+uint16 computeScriptStackFromScript(byte *scriptPtr, uint16 currentPosition,
+								 uint16 labelIdx, uint16 scriptSize) {
+	return computeScriptStackSub(0, scriptPtr, (int16 *) & dummyU16,
+	    (uint16) scriptSize, labelIdx, currentPosition);
 }
 
-void palRotate(u8 var1, u8 var2, u8 var3) {
-	s16 i;
-	u16 currentColor;
+void palRotate(uint8 var1, uint8 var2, uint8 var3) {
+	int16 i;
+	uint16 currentColor;
 
 	if (var3 == 1) {
 		currentColor = c_palette[var2];
@@ -443,8 +443,8 @@
 	}
 }
 
-void addScriptToList0(u16 idx) {
-	u16 i;
+void addScriptToList0(uint16 idx) {
+	uint16 i;
 	prcLinkedListStruct *pNewElement;
 	prcLinkedListStruct *currentHead = &globalScriptsHead;
 	prcLinkedListStruct *tempHead = currentHead;
@@ -501,7 +501,7 @@
 }
 #endif
 
-s16 endScript0(u16 scriptIdx) {
+int16 endScript0(uint16 scriptIdx) {
 	prcLinkedListStruct *currentHead = &globalScriptsHead;
 	prcLinkedListStruct *tempHead = currentHead;
 
@@ -528,7 +528,7 @@
 	return (0);
 }
 
-s16 endScript1(u16 scriptIdx) {
+int16 endScript1(uint16 scriptIdx) {
 	prcLinkedListStruct *currentHead = &objScriptList;
 	prcLinkedListStruct *tempHead = currentHead;
 
@@ -553,9 +553,9 @@
 	return (0);
 }
 
-s16 getZoneFromPosition(u8 *page, s16 x, s16 y, s16 width) {
-	u8 *ptr = page + (y * width) + x / 2;
-	u8 zoneVar;
+int16 getZoneFromPosition(uint8 *page, int16 x, int16 y, int16 width) {
+	uint8 *ptr = page + (y * width) + x / 2;
+	uint8 zoneVar;
 
 	if (!(x % 2)) {
 		zoneVar = (*(ptr) >> 4) & 0xF;
@@ -566,25 +566,25 @@
 	return (zoneVar);
 }
 
-s16 getZoneFromPositionRaw(u8 *page, s16 x, s16 y, s16 width) {
-	u8 *ptr = page + (y * width) + x;
-	u8 zoneVar;
+int16 getZoneFromPositionRaw(uint8 *page, int16 x, int16 y, int16 width) {
+	uint8 *ptr = page + (y * width) + x;
+	uint8 zoneVar;
 
 	zoneVar = (*(ptr)) & 0xF;
 
 	return (zoneVar);
 }
 
-s16 checkCollision(s16 objIdx, s16 x, s16 y, s16 numZones, s16 zoneIdx) {
-	s16 i;
-	s16 lx;
-	s16 ly;
+int16 checkCollision(int16 objIdx, int16 x, int16 y, int16 numZones, int16 zoneIdx) {
+	int16 i;
+	int16 lx;
+	int16 ly;
 
 	lx = objectTable[objIdx].x + x;
 	ly = objectTable[objIdx].y + y;
 
 	for (i = 0; i < numZones; i++) {
-		s16 idx;
+		int16 idx;
 
 		// if(gameType == GAME_OS)
 		{
@@ -606,8 +606,8 @@
 	return 0;
 }
 
-u16 compareVars(s16 var1, s16 var2) {
-	u16 flag = 0;
+uint16 compareVars(int16 var1, int16 var2) {
+	uint16 flag = 0;
 
 	if (var1 == var2) {
 		flag |= 1;
@@ -624,10 +624,10 @@
 	return flag;
 }
 
-void executeScript(prcLinkedListStruct *scriptElement, u16 param) {
+void executeScript(prcLinkedListStruct *scriptElement, uint16 param) {
 	byte *currentScriptPtr;
-	u16 closeScript;
-	u16 currentPosition;
+	uint16 closeScript;
+	uint16 currentPosition;
 
 	ASSERT_PTR(scriptElement);
 
@@ -643,8 +643,8 @@
 	closeScript = 0;
 
 	while (!closeScript) {
-		u16 currentLine;
-		u16 opcode;
+		uint16 currentLine;
+		uint16 opcode;
 
 		currentLine = currentPosition;
 
@@ -660,9 +660,9 @@
 			}
 		case 0x0:	//OP_modifyObjectParam
 			{
-				u8 objIdx;
-				u8 paramIdx;
-				s16 newValue;
+				uint8 objIdx;
+				uint8 paramIdx;
+				int16 newValue;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -672,10 +672,10 @@
 				currentPosition++;
 
 				newValue =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & newValue);
+				flipU16((uint16 *) & newValue);
 
 				DEBUG_SCRIPT(currentLine,
 				    "modifyObjectParam(objIdx:%d,paramIdx:%d,newValue:%d)",
@@ -687,9 +687,9 @@
 			}
 		case 0x1:	//OP_getObjectParam
 			{
-				u8 objIdx;
-				u8 paramIdx;
-				u8 newValue;
+				uint8 objIdx;
+				uint8 paramIdx;
+				uint8 newValue;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -713,9 +713,9 @@
 			}
 		case 0x2:
 			{
-				u8 objIdx;
-				u8 paramIdx;
-				s16 newValue;
+				uint8 objIdx;
+				uint8 paramIdx;
+				int16 newValue;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -725,10 +725,10 @@
 				currentPosition++;
 
 				newValue =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & newValue);
+				flipU16((uint16 *) & newValue);
 
 				DEBUG_SCRIPT(currentLine,
 				    "addObjectParam(objIdx:%d,paramIdx:%d,newValue:%d)",
@@ -740,9 +740,9 @@
 			}
 		case 0x3:
 			{
-				u8 objIdx;
-				u8 paramIdx;
-				s16 newValue;
+				uint8 objIdx;
+				uint8 paramIdx;
+				int16 newValue;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -752,10 +752,10 @@
 				currentPosition++;
 
 				newValue =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & newValue);
+				flipU16((uint16 *) & newValue);
 
 				DEBUG_SCRIPT(currentLine,
 				    "subObjectParam(objIdx:%d,paramIdx:%d,newValue:%d)",
@@ -767,9 +767,9 @@
 			}
 		case 0x6:
 			{
-				u8 objIdx;
-				u8 param1;
-				s16 param2;
+				uint8 objIdx;
+				uint8 param1;
+				int16 param2;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -778,10 +778,10 @@
 				currentPosition++;
 
 				param2 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param2);
+				flipU16((uint16 *) & param2);
 
 				DEBUG_SCRIPT(currentLine,
 				    "compareObjectParam(objIdx:%d,type:%d,value:%d)",
@@ -794,38 +794,38 @@
 			}
 		case 0x7:
 			{
-				u8 objIdx;
-				s16 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
+				uint8 objIdx;
+				int16 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
 				param1 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param1);
+				flipU16((uint16 *) & param1);
 
 				param2 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param2);
+				flipU16((uint16 *) & param2);
 
 				param3 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param3);
+				flipU16((uint16 *) & param3);
 
 				param4 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param4);
+				flipU16((uint16 *) & param4);
 
 				DEBUG_SCRIPT(currentLine,
 				    "setupObject(objIdx:%d,%d,%d,%d,%d)",
@@ -838,38 +838,38 @@
 			}
 		case 0x8:
 			{
-				u8 objIdx;
-				s16 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
+				uint8 objIdx;
+				int16 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
 				param1 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param1);
+				flipU16((uint16 *) & param1);
 
 				param2 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param2);
+				flipU16((uint16 *) & param2);
 
 				param3 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param3);
+				flipU16((uint16 *) & param3);
 
 				param4 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & param4);
+				flipU16((uint16 *) & param4);
 
 				DEBUG_SCRIPT(currentLine,
 				    "checkCollision(objIdx:%d,%d,%d,%d,%d)",
@@ -883,8 +883,8 @@
 			}
 		case 0x9:	// OP_loadVar
 			{
-				u8 varIdx;
-				u8 varType;
+				uint8 varIdx;
+				uint8 varType;
 
 				varIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -894,7 +894,7 @@
 				currentPosition++;
 
 				if (varType) {
-					u8 dataIdx;
+					uint8 dataIdx;
 
 					dataIdx =
 					    *(currentScriptPtr +
@@ -928,7 +928,7 @@
 						}
 					case 3:
 						{
-							s16 var;
+							int16 var;
 
 							DEBUG_SCRIPT
 							    (currentLine,
@@ -937,8 +937,8 @@
 							getMouseData
 							    (mouseUpdateStatus,
 							    &dummyU16,
-							    (u16 *) & var,
-							    (u16 *) &
+							    (uint16 *) & var,
+							    (uint16 *) &
 							    dummyU16);
 							scriptElement->
 							    localVars[varIdx] =
@@ -947,7 +947,7 @@
 						}
 					case 4:
 						{
-							s16 var;
+							int16 var;
 
 							DEBUG_SCRIPT
 							    (currentLine,
@@ -956,8 +956,8 @@
 							getMouseData
 							    (mouseUpdateStatus,
 							    &dummyU16,
-							    (u16 *) & dummyU16,
-							    (u16 *) & var);
+							    (uint16 *) & dummyU16,
+							    (uint16 *) & var);
 							scriptElement->
 							    localVars[varIdx] =
 							    var;
@@ -1006,13 +1006,13 @@
 						}
 					}
 				} else {
-					s16 newData;
+					int16 newData;
 
 					newData =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & newData);
+					flipU16((uint16 *) & newData);
 
 					DEBUG_SCRIPT(currentLine,
 					    "var[%d] = %d", varIdx, newData);
@@ -1024,8 +1024,8 @@
 			}
 		case 0xA:	// OP_addVar
 			{
-				u8 param1;
-				u8 type;
+				uint8 param1;
+				uint8 type;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1034,7 +1034,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 param2;
+					uint8 param2;
 
 					param2 =
 					    *(currentScriptPtr +
@@ -1048,13 +1048,13 @@
 					scriptElement->localVars[param1] +=
 					    scriptElement->localVars[param2];
 				} else {
-					s16 param2;
+					int16 param2;
 
 					param2 =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & param2);
+					flipU16((uint16 *) & param2);
 
 					DEBUG_SCRIPT(currentLine,
 					    "var[%d] += %d", param1, param2);
@@ -1067,8 +1067,8 @@
 			}
 		case 0xB:	// OP_subVar
 			{
-				u8 param1;
-				u8 type;
+				uint8 param1;
+				uint8 type;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1077,7 +1077,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 param2;
+					uint8 param2;
 
 					param2 =
 					    *(currentScriptPtr +
@@ -1092,13 +1092,13 @@
 					    scriptElement->localVars[param1] -
 					    scriptElement->localVars[param2];
 				} else {
-					s16 param2;
+					int16 param2;
 
 					param2 =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & param2);
+					flipU16((uint16 *) & param2);
 
 					DEBUG_SCRIPT(currentLine,
 					    "var[%d] -= %d", param1, param2);
@@ -1112,8 +1112,8 @@
 			}
 		case 0xC:	// OP_mulVar
 			{
-				u8 param1;
-				u8 type;
+				uint8 param1;
+				uint8 type;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1122,7 +1122,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 param2;
+					uint8 param2;
 
 					param2 =
 					    *(currentScriptPtr +
@@ -1137,13 +1137,13 @@
 					    scriptElement->localVars[param1] *
 					    scriptElement->localVars[param2];
 				} else {
-					s16 param2;
+					int16 param2;
 
 					param2 =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & param2);
+					flipU16((uint16 *) & param2);
 
 					DEBUG_SCRIPT(currentLine,
 					    "var[%d] *= %d", param1, param2);
@@ -1157,8 +1157,8 @@
 			}
 		case 0xD:	// OP_modVar
 			{
-				u8 param1;
-				u8 type;
+				uint8 param1;
+				uint8 type;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1167,7 +1167,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 param2;
+					uint8 param2;
 
 					param2 =
 					    *(currentScriptPtr +
@@ -1182,13 +1182,13 @@
 					    scriptElement->localVars[param1] /
 					    scriptElement->localVars[param2];
 				} else {
-					s16 param2;
+					int16 param2;
 
 					param2 =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & param2);
+					flipU16((uint16 *) & param2);
 
 					DEBUG_SCRIPT(currentLine,
 					    "var[%d] /= %d", param1, param2);
@@ -1202,8 +1202,8 @@
 			}
 		case 0xE:	// OP_ compareVar
 			{
-				u8 varIdx;
-				u8 varType;
+				uint8 varIdx;
+				uint8 varType;
 
 				varIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1213,7 +1213,7 @@
 				currentPosition++;
 
 				if (varType) {
-					u8 value;
+					uint8 value;
 
 					value =
 					    *(currentScriptPtr +
@@ -1249,13 +1249,13 @@
 						    globalVars[value]);
 					}
 				} else {
-					s16 value;
+					int16 value;
 
 					value =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
-					flipU16((u16 *) & value);
+					flipU16((uint16 *) & value);
 
 					DEBUG_SCRIPT(currentLine,
 					    "compare var[%d] and %d", varIdx,
@@ -1270,9 +1270,9 @@
 			}
 		case 0xF:	//OP_modifyObjectParam2
 			{
-				u8 objIdx;
-				u8 paramIdx;
-				u8 newValue;
+				uint8 objIdx;
+				uint8 paramIdx;
+				uint8 newValue;
 
 				objIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1296,7 +1296,7 @@
 			}
 		case 0x13:	// OP_loadV7Element
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1310,7 +1310,7 @@
 			}
 		case 0x14:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1324,7 +1324,7 @@
 			}
 		case 0x15:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1338,7 +1338,7 @@
 			}
 		case 0x16:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1352,7 +1352,7 @@
 			}
 		case 0x17:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1366,7 +1366,7 @@
 			}
 		case 0x18:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1380,7 +1380,7 @@
 			}
 		case 0x19:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1394,7 +1394,7 @@
 			}
 		case 0x1A:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1414,7 +1414,7 @@
 			}
 		case 0x1D:	// OP_label
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1430,7 +1430,7 @@
 			}
 		case 0x1E:	// OP_goto
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1448,7 +1448,7 @@
 			}
 		case 0x1F:	// OP_gotoIfSup
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1471,7 +1471,7 @@
 			}
 		case 0x20:	// OP_gotoIfSupEqu
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1495,7 +1495,7 @@
 			}
 		case 0x21:	// OP_gotoIfInf
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1518,7 +1518,7 @@
 			}
 		case 0x22:	// OP_gotoIfInfEqu
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1542,7 +1542,7 @@
 			}
 		case 0x23:	// OP_gotoIfEqu
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1565,7 +1565,7 @@
 			}
 		case 0x24:	// OP_gotoIfDiff
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1588,8 +1588,8 @@
 			}
 		case 0x26:	// loop
 			{
-				u8 varIdx;
-				u8 labelIdx;
+				uint8 varIdx;
+				uint8 labelIdx;
 
 				varIdx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1618,7 +1618,7 @@
 			}
 		case 0x31:	// OP_startScript
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1633,7 +1633,7 @@
 			}
 		case 0x32:
 			{
-				u8 scriptIdx;
+				uint8 scriptIdx;
 
 				scriptIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -1716,7 +1716,7 @@
 			}
 		case 0x41:	// OP_loadData
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1787,7 +1787,7 @@
 				// TODO: use real code
 
 				memcpy(c_palette, tempPalette,
-				    sizeof(u16) * 16);
+				    sizeof(uint16) * 16);
 				drawOverlays();
 				flip();
 
@@ -1802,11 +1802,11 @@
 			}
 		case 0x47:
 			{
-				u8 startColor;
-				u8 numColor;
-				u16 r;
-				u16 g;
-				u16 b;
+				uint8 startColor;
+				uint8 numColor;
+				uint16 r;
+				uint16 g;
+				uint16 b;
 
 				startColor =
 				    *(currentScriptPtr + currentPosition);
@@ -1816,17 +1816,17 @@
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
-				r = *(s16 *) (currentScriptPtr +
+				r = *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&r);
 
-				g = *(s16 *) (currentScriptPtr +
+				g = *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&g);
 
-				b = *(s16 *) (currentScriptPtr +
+				b = *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&b);
@@ -1842,9 +1842,9 @@
 			}
 		case 0x4A:
 			{
-				u8 var1;
-				u8 var2;
-				u8 var3;
+				uint8 var1;
+				uint8 var2;
+				uint8 var3;
 
 				var1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1898,35 +1898,35 @@
 			}
 		case 0x51:
 			{
-				u8 param1;
-				u16 param2;
-				u16 param3;
-				u16 param4;
-				u16 param5;
+				uint8 param1;
+				uint16 param2;
+				uint16 param3;
+				uint16 param4;
+				uint16 param5;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
 				param2 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param2);
 
 				param3 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param3);
 
 				param4 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param4);
 
 				param5 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param5);
@@ -1942,8 +1942,8 @@
 			}
 		case 0x52:	// OP_loadGlobalVar
 			{
-				u8 idx;
-				u8 type;
+				uint8 idx;
+				uint8 type;
 
 				idx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -1952,7 +1952,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 idx2;
+					uint8 idx2;
 
 					idx2 =
 					    *(currentScriptPtr +
@@ -1976,10 +1976,10 @@
 						    globalVars[idx2];
 					}
 				} else {
-					u16 newData;
+					uint16 newData;
 
 					newData =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
 					flipU16(&newData);
@@ -1995,8 +1995,8 @@
 			}
 		case 0x53:	// OP_compareGlobalVar
 			{
-				u8 idx;
-				u8 type;
+				uint8 idx;
+				uint8 type;
 
 				idx = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2005,7 +2005,7 @@
 				currentPosition++;
 
 				if (type) {
-					u8 var2;
+					uint8 var2;
 
 					var2 =
 					    *(currentScriptPtr +
@@ -2020,10 +2020,10 @@
 					    compareVars(globalVars[idx],
 					    scriptElement->localVars[var2]);
 				} else {
-					u16 newData;
+					uint16 newData;
 
 					newData =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
 					flipU16(&newData);
@@ -2057,8 +2057,8 @@
 			}
 		case 0x5A:
 			{
-				u8 startIdx;
-				u8 numIdx;
+				uint8 startIdx;
+				uint8 numIdx;
 
 				startIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2087,7 +2087,7 @@
 			}
 		case 0x65:
 			{
-				u8 i;
+				uint8 i;
 
 				DEBUG_SCRIPT(currentLine,
 				    "initializeZoneData()");
@@ -2100,15 +2100,15 @@
 			}
 		case 0x66:
 			{
-				u8 zoneIdx;
-				u16 var;
+				uint8 zoneIdx;
+				uint16 var;
 
 				zoneIdx =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
 				var =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&var);
@@ -2150,7 +2150,7 @@
 			}
 		case 0x6B:	// OP_changeDataDisk
 			{
-				u8 newDisk;
+				uint8 newDisk;
 
 				newDisk =
 				    *(currentScriptPtr + currentPosition);
@@ -2196,9 +2196,9 @@
 		case 0x78:
 			{
 				DEBUG_SCRIPT(currentLine, "playSample()");
-				u8 anim, channel;
-				s16 volume;
-				u16 flag;
+				uint8 anim, channel;
+				int16 volume;
+				uint16 flag;
 
 				anim = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2215,13 +2215,13 @@
 				currentPosition++;
 
 				volume =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
-				flipU16((u16 *) & volume);
+				flipU16((uint16 *) & volume);
 
 				flag =
-				    *(u16 *) (currentScriptPtr +
+				    *(uint16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&flag);
@@ -2260,7 +2260,7 @@
 			}
 		case 0x7A:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2274,7 +2274,7 @@
 			}
 		case 0x7B:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2288,13 +2288,13 @@
 			}
 		case 0x7F:
 			{
-				u8 param1;
-				u8 param2;
-				u8 param3;
-				u8 param4;
-				u16 param5;
-				u16 param6;
-				u16 param7;
+				uint8 param1;
+				uint8 param2;
+				uint8 param3;
+				uint8 param4;
+				uint16 param5;
+				uint16 param6;
+				uint16 param7;
 
 				param1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2309,17 +2309,17 @@
 				currentPosition++;
 
 				param5 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 
 				param6 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 
 				param7 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 
@@ -2339,8 +2339,8 @@
 			}
 		case 0x80:
 			{
-				u8 var1;
-				u8 var2;
+				uint8 var1;
+				uint8 var2;
 
 				var1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2357,8 +2357,8 @@
 			}
 		case 0x83:
 			{
-				u8 var1;
-				u8 var2;
+				uint8 var1;
+				uint8 var2;
 
 				var1 = *(currentScriptPtr + currentPosition);
 				currentPosition++;
@@ -2378,7 +2378,7 @@
 			}
 		case 0x84:	// OP_gotoIfSup nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2407,7 +2407,7 @@
 			}
 		case 0x85:	// OP_gotoIfSupEqu nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2436,7 +2436,7 @@
 			}
 		case 0x86:	// OP_gotoIfInf nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2465,7 +2465,7 @@
 			}
 		case 0x87:	// OP_gotoIfInfEqu nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2494,7 +2494,7 @@
 			}
 		case 0x88:	// OP_gotoIfEqu nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2522,7 +2522,7 @@
 			}
 		case 0x89:	// OP_gotoIfDiff nearest
 			{
-				u8 labelIdx;
+				uint8 labelIdx;
 
 				labelIdx =
 				    *(currentScriptPtr + currentPosition);
@@ -2550,7 +2550,7 @@
 			}
 		case 0x8B:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2563,7 +2563,7 @@
 			}
 		case 0x8C:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2576,7 +2576,7 @@
 			}
 		case 0x8E:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2594,7 +2594,7 @@
 			}
 		case 0x8F:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2621,7 +2621,7 @@
 			}
 		case 0x90:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2639,7 +2639,7 @@
 			}
 		case 0x91:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2658,7 +2658,7 @@
 			}
 		case 0x9D:
 			{
-				u8 temp =
+				uint8 temp =
 				    *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
@@ -2674,13 +2674,13 @@
 			}
 		case 0x9E:
 			{
-				u8 type;
+				uint8 type;
 
 				type = *(currentScriptPtr + currentPosition);
 				currentPosition++;
 
 				if (type) {
-					u8 param2;
+					uint8 param2;
 
 					param2 =
 					    *(currentScriptPtr +
@@ -2694,10 +2694,10 @@
 					additionalBgVScroll =
 					    scriptElement->localVars[param2];
 				} else {
-					u16 param2;
+					uint16 param2;
 
 					param2 =
-					    *(s16 *) (currentScriptPtr +
+					    *(int16 *) (currentScriptPtr +
 					    currentPosition);
 					currentPosition += 2;
 					flipU16(&param2);
@@ -2713,17 +2713,17 @@
 			}
 		case 0xA0:
 			{
-				u16 param1;
-				u16 param2;
+				uint16 param1;
+				uint16 param2;
 
 				param1 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param1);
 
 				param2 =
-				    *(s16 *) (currentScriptPtr +
+				    *(int16 *) (currentScriptPtr +
 				    currentPosition);
 				currentPosition += 2;
 				flipU16(&param2);
@@ -2796,15 +2796,15 @@
 
 #ifdef DUMP_SCRIPTS
 
-u8 decompileBuffer[10000][1000];
-u16 decompileBufferPosition = 0;
+uint8 decompileBuffer[10000][1000];
+uint16 decompileBufferPosition = 0;
 
-u8 bufferDec[256];
+uint8 bufferDec[256];
 
-u8 compareString1[256];
-u8 compareString2[256];
+uint8 compareString1[256];
+uint8 compareString2[256];
 
-u8 *getObjPramName(u8 paramIdx) {
+uint8 *getObjPramName(uint8 paramIdx) {
 	switch (paramIdx) {
 	case 1:
 		{
@@ -2838,12 +2838,12 @@
 	}
 }
 
-void decompileScript(u8 *scriptPtr, s16 *stackPtr, u16 scriptSize,
-					 u16 scriptIdx) {
-	u8 lineBuffer[256];
-	u8 *localScriptPtr = scriptPtr;
-	u16 exitScript;
-	u32 position = 0;
+void decompileScript(uint8 *scriptPtr, int16 *stackPtr, uint16 scriptSize,
+					 uint16 scriptIdx) {
+	uint8 lineBuffer[256];
+	uint8 *localScriptPtr = scriptPtr;
+	uint16 exitScript;
+	uint32 position = 0;
 
 	ASSERT_PTR(scriptPtr);
 	// ASSERT_PTR(stackPtr);
@@ -2854,7 +2854,7 @@
 	    "--------- SCRIPT %d ---------\n", scriptIdx);
 
 	do {
-		u16 opcode = *(localScriptPtr + position);
+		uint16 opcode = *(localScriptPtr + position);
 		position++;
 
 		if (position == scriptSize) {
@@ -2872,9 +2872,9 @@
 			}
 		case 0x0:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2882,7 +2882,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -2894,9 +2894,9 @@
 			}
 		case 0x1:
 			{
-				u8 param1;
-				u8 param2;
-				u8 param3;
+				uint8 param1;
+				uint8 param2;
+				uint8 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2913,9 +2913,9 @@
 			}
 		case 0x2:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2923,7 +2923,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -2935,9 +2935,9 @@
 			}
 		case 0x3:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2945,7 +2945,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -2957,9 +2957,9 @@
 			}
 		case 0x4:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2967,7 +2967,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -2980,9 +2980,9 @@
 			}
 		case 0x5:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -2990,7 +2990,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -3003,9 +3003,9 @@
 			}
 		case 0x6:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3013,7 +3013,7 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -3026,25 +3026,25 @@
 			}
 		case 0x7:
 			{
-				u8 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
-				s16 param5;
+				uint8 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
+				int16 param5;
 
 				param1 = *(localScriptPtr + position);
 				position++;
 
-				param2 = *(s16 *) (localScriptPtr + position);
+				param2 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param2);
@@ -3060,25 +3060,25 @@
 			}
 		case 0x8:
 			{
-				u8 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
-				s16 param5;
+				uint8 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
+				int16 param5;
 
 				param1 = *(localScriptPtr + position);
 				position++;
 
-				param2 = *(s16 *) (localScriptPtr + position);
+				param2 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param2);
@@ -3094,8 +3094,8 @@
 			}
 		case 0x9:
 			{
-				u8 param1;
-				s16 param2;
+				uint8 param1;
+				int16 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3104,7 +3104,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3133,10 +3133,10 @@
 						ASSERT(0);
 					}
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3150,8 +3150,8 @@
 			}
 		case 0xA:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3160,7 +3160,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3169,10 +3169,10 @@
 					    "var[%d]+=var[%d]\n", param1,
 					    param3);
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3185,8 +3185,8 @@
 			}
 		case 0xB:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3195,7 +3195,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3204,10 +3204,10 @@
 					    "var[%d]-=var[%d]\n", param1,
 					    param3);
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3220,8 +3220,8 @@
 			}
 		case 0xC:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3230,7 +3230,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3239,10 +3239,10 @@
 					    "var[%d]*=var[%d]\n", param1,
 					    param3);
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3255,8 +3255,8 @@
 			}
 		case 0xD:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3265,7 +3265,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3274,10 +3274,10 @@
 					    "var[%d]/=var[%d]\n", param1,
 					    param3);
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3290,8 +3290,8 @@
 			}
 		case 0xE:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3300,7 +3300,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3320,10 +3320,10 @@
 						ASSERT(0);
 					}
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3337,9 +3337,9 @@
 			}
 		case 0xF:
 			{
-				u8 param1;
-				u8 param2;
-				u8 param3;
+				uint8 param1;
+				uint8 param2;
+				uint8 param3;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3357,7 +3357,7 @@
 			}
 		case 0x13:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3368,7 +3368,7 @@
 			}
 		case 0x14:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3380,7 +3380,7 @@
 			}
 		case 0x15:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3391,7 +3391,7 @@
 			}
 		case 0x16:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3402,7 +3402,7 @@
 			}
 		case 0x17:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3414,7 +3414,7 @@
 			}
 		case 0x18:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3425,7 +3425,7 @@
 			}
 		case 0x19:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3437,7 +3437,7 @@
 			}
 		case 0x1A:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3453,7 +3453,7 @@
 			}
 		case 0x1D:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3464,7 +3464,7 @@
 			}
 		case 0x1E:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3475,7 +3475,7 @@
 			}
 		case 0x1F:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3487,7 +3487,7 @@
 			}
 		case 0x20:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3499,7 +3499,7 @@
 			}
 		case 0x21:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3511,7 +3511,7 @@
 			}
 		case 0x22:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3523,7 +3523,7 @@
 			}
 		case 0x23:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3535,7 +3535,7 @@
 			}
 		case 0x24:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3547,7 +3547,7 @@
 			}
 		case 0x25:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3559,8 +3559,8 @@
 			}
 		case 0x26:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3575,7 +3575,7 @@
 			}
 		case 0x31:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3587,7 +3587,7 @@
 			}
 		case 0x32:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3640,7 +3640,7 @@
 			}
 		case OP_loadNewPrcName:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3670,11 +3670,11 @@
 			}
 		case 0x47:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
-				s16 param4;
-				s16 param5;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
+				int16 param4;
+				int16 param5;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3682,13 +3682,13 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -3703,7 +3703,7 @@
 			}
 		case 0x49:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3726,25 +3726,25 @@
 			}
 		case 0x51:
 			{
-				u8 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
-				s16 param5;
+				uint8 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
+				int16 param5;
 
 				param1 = *(localScriptPtr + position);
 				position++;
 
-				param2 = *(s16 *) (localScriptPtr + position);
+				param2 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param2);
@@ -3760,8 +3760,8 @@
 			}
 		case 0x52:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3770,7 +3770,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3787,10 +3787,10 @@
 						ASSERT(0);
 					}
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3804,8 +3804,8 @@
 			}
 		case 0x53:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3814,7 +3814,7 @@
 				position++;
 
 				if (param2) {
-					u8 param3;
+					uint8 param3;
 
 					param3 = *(localScriptPtr + position);
 					position++;
@@ -3833,10 +3833,10 @@
 						ASSERT(0);
 					}
 				} else {
-					s16 param3;
+					int16 param3;
 
 					param3 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 
@@ -3858,8 +3858,8 @@
 			}
 		case 0x5A:
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3884,13 +3884,13 @@
 			}
 		case 0x66:
 			{
-				u8 param1;
-				s16 param2;
+				uint8 param1;
+				int16 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
 
-				param2 = *(s16 *) (localScriptPtr + position);
+				param2 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param2);
@@ -3902,7 +3902,7 @@
 			}
 		case 0x68:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3924,7 +3924,7 @@
 			}
 		case OP_changeDataDisk:
 			{
-				u8 newDisk;
+				uint8 newDisk;
 
 				newDisk = *(localScriptPtr + position);
 				position++;
@@ -3961,7 +3961,7 @@
 			}
 		case OP_79:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -3973,12 +3973,12 @@
 			}
 		case 0x77:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
-				u8 param4;
-				s16 param5;
-				s16 param6;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
+				uint8 param4;
+				int16 param5;
+				int16 param6;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -3986,16 +3986,16 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				param4 = *(localScriptPtr + position);
 				position++;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param6 = *(s16 *) (localScriptPtr + position);
+				param6 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -4010,12 +4010,12 @@
 			}
 		case 0x78:
 			{
-				u8 param1;
-				u8 param2;
-				s16 param3;
-				u8 param4;
-				s16 param5;
-				s16 param6;
+				uint8 param1;
+				uint8 param2;
+				int16 param3;
+				uint8 param4;
+				int16 param5;
+				int16 param6;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4023,16 +4023,16 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				param4 = *(localScriptPtr + position);
 				position++;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param6 = *(s16 *) (localScriptPtr + position);
+				param6 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param3);
@@ -4047,7 +4047,7 @@
 			}
 		case 0x7A:
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4058,7 +4058,7 @@
 			}
 		case 0x7B:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4069,13 +4069,13 @@
 			}
 		case 0x7F:	// OS only
 			{
-				u8 param1;
-				u8 param2;
-				u8 param3;
-				u8 param4;
-				s16 param5;
-				s16 param6;
-				s16 param7;
+				uint8 param1;
+				uint8 param2;
+				uint8 param3;
+				uint8 param4;
+				int16 param5;
+				int16 param6;
+				int16 param7;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4089,13 +4089,13 @@
 				param4 = *(localScriptPtr + position);
 				position++;
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param6 = *(s16 *) (localScriptPtr + position);
+				param6 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
-				param7 = *(s16 *) (localScriptPtr + position);
+				param7 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 
 				flipU16(&param5);
@@ -4110,8 +4110,8 @@
 			}
 		case 0x80:	// OS only
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4126,11 +4126,11 @@
 			}
 		case 0x82:	// OS only
 			{
-				u8 param1;
-				u8 param2;
-				u16 param3;
-				u16 param4;
-				u8 param5;
+				uint8 param1;
+				uint8 param2;
+				uint16 param3;
+				uint16 param4;
+				uint8 param5;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4138,11 +4138,11 @@
 				param2 = *(localScriptPtr + position);
 				position++;
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param3);
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param4);
 
@@ -4156,8 +4156,8 @@
 			}
 		case 0x83:	// OS only
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4172,7 +4172,7 @@
 			}
 		case 0x89:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4185,7 +4185,7 @@
 			}
 		case 0x8B:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4196,7 +4196,7 @@
 			}
 		case 0x8C:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4207,44 +4207,44 @@
 			}
 		case 0x8D:	// OS only
 			{
-				s16 param1;
-				s16 param2;
-				s16 param3;
-				s16 param4;
-				s16 param5;
-				s16 param6;
-				s16 param7;
-				s16 param8;
+				int16 param1;
+				int16 param2;
+				int16 param3;
+				int16 param4;
+				int16 param5;
+				int16 param6;
+				int16 param7;
+				int16 param8;
 
-				param1 = *(s16 *) (localScriptPtr + position);
+				param1 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param1);
 
-				param2 = *(s16 *) (localScriptPtr + position);
+				param2 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param2);
 
-				param3 = *(s16 *) (localScriptPtr + position);
+				param3 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param3);
 
-				param4 = *(s16 *) (localScriptPtr + position);
+				param4 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param4);
 
-				param5 = *(s16 *) (localScriptPtr + position);
+				param5 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param5);
 
-				param6 = *(s16 *) (localScriptPtr + position);
+				param6 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param6);
 
-				param7 = *(s16 *) (localScriptPtr + position);
+				param7 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param7);
 
-				param8 = *(s16 *) (localScriptPtr + position);
+				param8 = *(int16 *) (localScriptPtr + position);
 				position += 2;
 				flipU16(&param8);
 
@@ -4257,7 +4257,7 @@
 			}
 		case 0x8E:	// OS only
 			{
-				u8 param1;
+				uint8 param1;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4271,7 +4271,7 @@
 			}
 		case 0x8F:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4282,7 +4282,7 @@
 			}
 		case 0x90:	// OS only
 			{
-				u8 param1;
+				uint8 param1;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4296,7 +4296,7 @@
 			}
 		case 0x91:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4307,7 +4307,7 @@
 			}
 		case 0x9D:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
@@ -4319,13 +4319,13 @@
 			}
 		case 0x9E:	// OS only
 			{
-				u8 param;
+				uint8 param;
 
 				param = *(localScriptPtr + position);
 				position++;
 
 				if (param) {
-					u8 param2;
+					uint8 param2;
 
 					param2 = *(localScriptPtr + position);
 					position++;
@@ -4333,10 +4333,10 @@
 					sprintf(lineBuffer, "OP_9E(%d,%d)\n",
 					    param, param2);
 				} else {
-					s16 param2;
+					int16 param2;
 
 					param2 =
-					    *(s16 *) (localScriptPtr +
+					    *(int16 *) (localScriptPtr +
 					    position);
 					position += 2;
 					flipU16(&param2);
@@ -4349,8 +4349,8 @@
 			}
 		case 0xA0:	// OS only
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4365,8 +4365,8 @@
 			}
 		case 0xA1:	// OS only
 			{
-				u8 param1;
-				u8 param2;
+				uint8 param1;
+				uint8 param2;
 
 				param1 = *(localScriptPtr + position);
 				position++;
@@ -4400,10 +4400,10 @@
 	} while (!exitScript);
 }
 
-void dumpScript(u8 * dumpName)
+void dumpScript(uint8 * dumpName)
 {
 	File *fHandle;
-	u16 i;
+	uint16 i;
 
 	fHandle = fopen(dumpName, "wt+");
 

Modified: scummvm/trunk/engines/cine/script.h
===================================================================
--- scummvm/trunk/engines/cine/script.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/script.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -29,17 +29,17 @@
 
 typedef struct {
 	byte *ptr;
-	u16 var4;
-	s16 stack[SCRIPT_STACK_SIZE];
+	uint16 var4;
+	int16 stack[SCRIPT_STACK_SIZE];
 } scriptStruct;
 
 #define NUM_MAX_SCRIPT 50
 
 extern scriptStruct scriptTable[NUM_MAX_SCRIPT];
 
-void computeScriptStack(byte *scriptPtr, s16 *stackPtr, u16 scriptSize);
-void decompileScript(byte *scriptPtr, s16 *stackPtr, u16 scriptSize,
-					 u16 scriptIdx);
+void computeScriptStack(byte *scriptPtr, int16 *stackPtr, uint16 scriptSize);
+void decompileScript(byte *scriptPtr, int16 *stackPtr, uint16 scriptSize,
+					 uint16 scriptIdx);
 void dumpScript(char *dumpName);
 
 #define OP_loadPart                     0x3F
@@ -49,11 +49,11 @@
 #define OP_changeDataDisk               0x6B
 #define OP_79                           0x79
 
-void addScriptToList0(u16 idx);
-s16 checkCollision(s16 objIdx, s16 x, s16 y, s16 numZones, s16 zoneIdx);
+void addScriptToList0(uint16 idx);
+int16 checkCollision(int16 objIdx, int16 x, int16 y, int16 numZones, int16 zoneIdx);
 
-void runObjectScript(s16 entryIdx);
-s16 stopObjectScript(s16 entryIdx);
+void runObjectScript(int16 entryIdx);
+int16 stopObjectScript(int16 entryIdx);
 
 void executeList1(void);
 void executeList0(void);

Modified: scummvm/trunk/engines/cine/sfx_player.cpp
===================================================================
--- scummvm/trunk/engines/cine/sfx_player.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/sfx_player.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -28,17 +28,17 @@
 
 #include "cine/cine.h"
 
-u16 snd_eventsDelay;
+uint16 snd_eventsDelay;
 int snd_songIsPlaying = 0;
-u8 snd_nullInstrument[] = { 0, 0 };
+uint8 snd_nullInstrument[] = { 0, 0 };
 sfxStateStruct snd_sfxState;
 
-static u8 snd_mute = 0;
+static uint8 snd_mute = 0;
 static char snd_songFileName[30];
 
 /* LVDT specific */
 static Common::File *snd_baseSndFile = NULL;
-static u16 snd_numBasesonEntries = 0;
+static uint16 snd_numBasesonEntries = 0;
 static BasesonEntryStruct *snd_basesonEntries = NULL;
 
 int snd_loadBasesonEntries(const char *fileName) {
@@ -94,9 +94,9 @@
 	return -1;
 }
 
-static u8 *snd_loadBasesonEntry(const char *entryName) {
+static uint8 *snd_loadBasesonEntry(const char *entryName) {
 	int entryNum;
-	u8 *entryData = NULL;
+	uint8 *entryData = NULL;
 
 	if (gameType == Cine::GID_OS) {
 		entryNum = findFileInBundle((const char *)entryName);
@@ -107,10 +107,10 @@
 		if (entryNum != -1 && entryNum < snd_numBasesonEntries) {
 			const BasesonEntryStruct *be =
 			    &snd_basesonEntries[entryNum];
-			entryData = (u8 *) malloc(be->unpackedSize);
+			entryData = (uint8 *) malloc(be->unpackedSize);
 			if (entryData) {
 				if (be->unpackedSize > be->size) {
-					u8 *tempData = (u8 *) malloc(be->size);
+					uint8 *tempData = (uint8 *) malloc(be->size);
 					if (tempData) {
 						snd_baseSndFile->seek(be->
 						    offset, SEEK_SET);
@@ -231,9 +231,9 @@
 
 void snd_handleEvents() {
 	int i;
-	const u8 *patternData = snd_sfxState.songData + 600;
-	const u8 *orderTable = snd_sfxState.songData + 472;
-	u16 patternNum = orderTable[snd_sfxState.currentOrder] * 1024;
+	const uint8 *patternData = snd_sfxState.songData + 600;
+	const uint8 *orderTable = snd_sfxState.songData + 472;
+	uint16 patternNum = orderTable[snd_sfxState.currentOrder] * 1024;
 
 	for (i = 0; i < 4; ++i) {
 		snd_handlePattern(i,
@@ -253,8 +253,8 @@
 	}
 }
 
-void snd_handlePattern(int channelNum, const u8 *patternData) {
-	u16 instrNum = patternData[2] >> 4;
+void snd_handlePattern(int channelNum, const uint8 *patternData) {
+	uint16 instrNum = patternData[2] >> 4;
 	snd_adlibInstrumentsTable[channelNum] = snd_nullInstrument;
 	if (instrNum != 0) {
 		if (snd_sfxState.currentInstrumentChannel[channelNum] !=
@@ -278,7 +278,7 @@
 	if (snd_mute != 0)
 		(*snd_driver.stopChannel) (channelNum);
 	else {
-		s16 freq = (s16) readU16BE(patternData);
+		int16 freq = (int16) readU16BE(patternData);
 		if (freq > 0) {
 			(*snd_driver.stopChannel) (channelNum);
 			(*snd_driver.setChannelFrequency) (channelNum, freq);

Modified: scummvm/trunk/engines/cine/sfx_player.h
===================================================================
--- scummvm/trunk/engines/cine/sfx_player.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/sfx_player.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -27,23 +27,23 @@
 
 typedef struct {
 	char name[14];
-	u32 offset;
-	u32 size;
-	u32 unpackedSize;
+	uint32 offset;
+	uint32 size;
+	uint32 unpackedSize;
 } BasesonEntryStruct;
 
 typedef struct {
-	u8 *songData;
+	uint8 *songData;
 	int currentInstrumentChannel[4];
-	u8 *instruments[15];
+	uint8 *instruments[15];
 	int currentOrder;
 	int currentPos;
 	int numOrders;
 } sfxStateStruct;
 
-extern u16 snd_eventsDelay;
+extern uint16 snd_eventsDelay;
 extern int snd_songIsPlaying;
-extern u8 snd_nullInstrument[];
+extern uint8 snd_nullInstrument[];
 extern sfxStateStruct snd_sfxState;
 
 extern int snd_loadBasesonEntries(const char *fileName);
@@ -54,6 +54,6 @@
 extern void snd_fadeOutSong();
 extern void snd_playSong();
 extern void snd_handleEvents();
-extern void snd_handlePattern(int channelNum, const u8 *patternData);
+extern void snd_handlePattern(int channelNum, const uint8 *patternData);
 
 #endif				/* _SFXPLAYER_H_ */

Modified: scummvm/trunk/engines/cine/sound_driver.cpp
===================================================================
--- scummvm/trunk/engines/cine/sound_driver.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/sound_driver.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -28,32 +28,32 @@
 #include "sound/mixer.h"
 #include "sound/fmopl.h"
 
-u8 snd_useAdlib = 0;
-u16 snd_fadeOutCounter = 0;
-u16 snd_songTicksCounter = 0;
-u8 *snd_adlibInstrumentsTable[4];
+uint8 snd_useAdlib = 0;
+uint16 snd_fadeOutCounter = 0;
+uint16 snd_songTicksCounter = 0;
+uint8 *snd_adlibInstrumentsTable[4];
 sndDriverStruct snd_driver;
 
-static u8 snd_adlibVibrato = 0;
-static s16 snd_adlibChannelVolume[4];
+static uint8 snd_adlibVibrato = 0;
+static int16 snd_adlibChannelVolume[4];
 
-static const u16 snd_adlibFreqTable[] = {
+static const uint16 snd_adlibFreqTable[] = {
 	0x0157, 0x016C, 0x0181, 0x0198, 0x01B1, 0x01CB, 0x01E6, 0x0203,
 	0x0222, 0x0243, 0x0266, 0x028A
 };
 
-static const u8 snd_adlibOpTable[] = {
+static const uint8 snd_adlibOpTable[] = {
 	0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x09, 0x0A,
 	0x0B, 0x0C, 0x0D, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15
 };
 
-static const u8 snd_adlibNoteTable[] = {
+static const uint8 snd_adlibNoteTable[] = {
 	0x00, 0x03, 0x01, 0x04, 0x02, 0x05, 0x06, 0x09, 0x07,
 	0x0A, 0x08, 0x0B, 0x0C, 0x0F, 0x10, 0x10, 0x0E, 0x0E,
 	0x11, 0x11, 0x0D, 0x0D, 0x00, 0x00
 };
 
-static const s16 snd_adlibNoteFreqTable[] = {
+static const int16 snd_adlibNoteFreqTable[] = {
 	0x0EEE, 0x0E17, 0x0D4D, 0x0C8C, 0x0BD9, 0x0B2F, 0x0A8E, 0x09F7,
 	0x0967, 0x08E0, 0x0861, 0x07E8, 0x0777, 0x070B, 0x06A6, 0x0647,
 	0x05EC, 0x0597, 0x0547, 0x04FB, 0x04B3, 0x0470, 0x0430, 0x03F4,
@@ -73,16 +73,16 @@
 	OPLWriteReg(g_cine_adlib->getOPL(), port, value);
 }
 
-static void snd_adlibDriverSetupInstrument(const u8 *instrumentData, int channelNum) {
-	s16 tmp;
+static void snd_adlibDriverSetupInstrument(const uint8 *instrumentData, int channelNum) {
+	int16 tmp;
 
-	u8 waveSelect1 = instrumentData[54] & 3;	/* var2 */
-	u8 waveSelect2 = instrumentData[56] & 3;	/* var1 */
+	uint8 waveSelect1 = instrumentData[54] & 3;	/* var2 */
+	uint8 waveSelect2 = instrumentData[56] & 3;	/* var1 */
 
-	u8 fl = *instrumentData++;	/* varB */
-	u8 ch = *instrumentData++;	/* var4 */
+	uint8 fl = *instrumentData++;	/* varB */
+	uint8 ch = *instrumentData++;	/* var4 */
 
-	u8 adlibOp1, adlibOp2;	/* _di, varA */
+	uint8 adlibOp1, adlibOp2;	/* _di, varA */
 
 	if (fl != 0) {
 		adlibOp1 = snd_adlibOpTable[snd_adlibNoteTable[ch * 2 + 0]];
@@ -192,7 +192,7 @@
 	snd_adlibWriteData(ADLIB_REG_WAVE_SELECT + adlibOp2, waveSelect2);
 }
 
-static void snd_adlibInterrupt(void *param, s16 *buf, int len) {
+static void snd_adlibInterrupt(void *param, int16 *buf, int len) {
 	int16 *origData = buf;
 	uint origLen = len;
 	static int samplesLeft = 0;
@@ -227,9 +227,9 @@
 	}
 }
 
-static void snd_adlibDriverSetupChannel(int channelNum, const u8 *data,
+static void snd_adlibDriverSetupChannel(int channelNum, const uint8 *data,
 										int instrumentNum) {
-	s16 vol = snd_sfxState.songData[instrumentNum];
+	int16 vol = snd_sfxState.songData[instrumentNum];
 	if (vol != 0 && vol < 0x50)
 		vol = 0x50;
 
@@ -258,15 +258,15 @@
 }
 
 static void snd_adlibDriverSetChannelFrequency(int channelNum, int frequency) {
-	const u8 *instr = snd_adlibInstrumentsTable[channelNum];
-	u8 fl = *instr++;	/* var2 */
-	u8 ch = *instr++;	/* var1 */
+	const uint8 *instr = snd_adlibInstrumentsTable[channelNum];
+	uint8 fl = *instr++;	/* var2 */
+	uint8 ch = *instr++;	/* var1 */
 
 	if (fl != 0 && ch == 6)
 		channelNum = 6;
 
 	if (fl == 0 || channelNum == 6) {
-		u16 freqLow, freqHigh;	/* var8 */
+		uint16 freqLow, freqHigh;	/* var8 */
 		int adlibFreq;
 
 		snd_getAdlibFrequency(frequency, &adlibFreq);
@@ -291,9 +291,9 @@
 }
 
 static void snd_adlibDriverStopChannel(int channelNum) {
-	const u8 *instr = snd_adlibInstrumentsTable[channelNum];
-	u8 fl = *instr++;	/* var2 */
-	u8 ch = *instr++;	/* var1 */
+	const uint8 *instr = snd_adlibInstrumentsTable[channelNum];
+	uint8 fl = *instr++;	/* var2 */
+	uint8 ch = *instr++;	/* var1 */
 
 	if (fl != 0 && ch == 6)
 		channelNum = 6;
@@ -309,9 +309,9 @@
 	}
 }
 
-static void snd_adlibDriverPlaySound(u8 * data, int channelNum, int volume) {
+static void snd_adlibDriverPlaySound(uint8 * data, int channelNum, int volume) {
 /*  if (_snd_mute) return;*/
-	u8 fl, ch;		/* var2, var1 */
+	uint8 fl, ch;		/* var2, var1 */
 
 	assert(channelNum < 4);
 	data += 257;
@@ -326,7 +326,7 @@
 		channelNum = 6;
 
 	if (fl == 0 || channelNum == 6) {
-		u16 freqLow, freqHigh;
+		uint16 freqLow, freqHigh;
 		freqLow = snd_adlibFreqTable[0];
 		snd_adlibWriteData(ADLIB_REG_FREQUENCY_0 + channelNum,
 		    freqLow);

Modified: scummvm/trunk/engines/cine/sound_driver.h
===================================================================
--- scummvm/trunk/engines/cine/sound_driver.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/sound_driver.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -38,15 +38,15 @@
 #define ADLIB_REG_WAVE_SELECT 0xE0
 
 typedef struct {
-	void (*setupChannel) (int channelNum, const u8 * data,
+	void (*setupChannel) (int channelNum, const uint8 * data,
 	    int instrumentNum);
 	void (*setChannelFrequency) (int channelNum, int frequency);
 	void (*stopChannel) (int channelNum);
-	void (*playSound) (u8 * data, int channelNum, int volume);
+	void (*playSound) (uint8 * data, int channelNum, int volume);
 } sndDriverStruct;
 
-extern u16 snd_fadeOutCounter, snd_songTicksCounter;
-extern u8 *snd_adlibInstrumentsTable[4];
+extern uint16 snd_fadeOutCounter, snd_songTicksCounter;
+extern uint8 *snd_adlibInstrumentsTable[4];
 extern sndDriverStruct snd_driver;
 
 extern void snd_adlibDriverInit();

Modified: scummvm/trunk/engines/cine/texte.cpp
===================================================================
--- scummvm/trunk/engines/cine/texte.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/texte.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,19 +24,19 @@
 
 #include "cine/cine.h"
 
-u8 *textDataPtr;
+uint8 *textDataPtr;
 
-u8 textTable[256][2][16 * 8];
+uint8 textTable[256][2][16 * 8];
 
-void generateMask(u8 *sprite, u8 *mask, u16 size, u8 transparency);
+void generateMask(uint8 *sprite, uint8 *mask, uint16 size, uint8 transparency);
 
-void loadTextData(const char *pFileName, u8 *pDestinationBuffer) {
+void loadTextData(const char *pFileName, uint8 *pDestinationBuffer) {
 	Common::File pFileHandle;
-	u16 entrySize;
-	u16 numEntry;
-	u16 i;
-	u8 *tempBuffer;
-	u16 dataSize;
+	uint16 entrySize;
+	uint16 numEntry;
+	uint16 i;
+	uint8 *tempBuffer;
+	uint16 dataSize;
 
 	assert(pFileName);
 	assert(pDestinationBuffer);

Modified: scummvm/trunk/engines/cine/texte.h
===================================================================
--- scummvm/trunk/engines/cine/texte.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/texte.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,9 +25,9 @@
 #ifndef CINE_TEXTE_H_
 #define CINE_TEXTE_H_
 
-extern u8 *textDataPtr;
-extern u8 textTable[256][2][16 * 8];
+extern uint8 *textDataPtr;
+extern uint8 textTable[256][2][16 * 8];
 
-void loadTextData(const char *pFileName, u8 *pDestinationBuffer);
+void loadTextData(const char *pFileName, uint8 *pDestinationBuffer);
 
 #endif

Modified: scummvm/trunk/engines/cine/unpack.cpp
===================================================================
--- scummvm/trunk/engines/cine/unpack.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/unpack.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,10 +24,10 @@
 
 #include "cine/cine.h"
 
-u32 crc;			// variable at 5C5A
-u32 bitbucket;			// dx:bx
+uint32 crc;			// variable at 5C5A
+uint32 bitbucket;			// dx:bx
 
-u16 swap16(u16 r) {
+uint16 swap16(uint16 r) {
 	return (r >> 8) | (r << 8);
 }
 
@@ -60,14 +60,14 @@
     } while (nbits);\
 }
 
-int decomp(u8 *in, u8 *out, int size) {
-	u8 bit;			// Carry flag
-	u8 nbits;		// cl
-	u8 byte = 0;		// ch
-	u16 counter;		// bp
-	u16 var = 0;		// variable at 5C58
-	u16 ptr;
-	u16 flags;
+int decomp(uint8 *in, uint8 *out, int size) {
+	uint8 bit;			// Carry flag
+	uint8 nbits;		// cl
+	uint8 byte = 0;		// ch
+	uint16 counter;		// bp
+	uint16 var = 0;		// variable at 5C58
+	uint16 ptr;
+	uint16 flags;
 
 	enum {
 		DO_COPY,

Modified: scummvm/trunk/engines/cine/unpack.h
===================================================================
--- scummvm/trunk/engines/cine/unpack.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/unpack.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -25,6 +25,6 @@
 #ifndef CINE_UNPACK_H_
 #define CINE_UNPACK_H_
 
-int decomp(u8 *in, u8 *out, int size);
+int decomp(uint8 *in, uint8 *out, int size);
 
 #endif

Modified: scummvm/trunk/engines/cine/various.cpp
===================================================================
--- scummvm/trunk/engines/cine/various.cpp	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/various.cpp	2006-02-23 09:12:21 UTC (rev 20821)
@@ -24,31 +24,31 @@
 
 #include "cine/cine.h"
 
-s16 allowSystemMenu = 0;
+int16 allowSystemMenu = 0;
 
-s16 commandVar3[4];
-s16 commandVar1;
-s16 commandVar2;
+int16 commandVar3[4];
+int16 commandVar1;
+int16 commandVar2;
 
 unk1Struct messageTable[NUM_MAX_MESSAGE];
 
-u32 var6;
-u32 var8;
-u8 *var9;
+uint32 var6;
+uint32 var8;
+uint8 *var9;
 
-u16 var2;
-u16 var3;
-u16 var4;
-u16 var5;
+uint16 var2;
+uint16 var3;
+uint16 var4;
+uint16 var5;
 
-void drawString(char *string, u8 param) {
+void drawString(char *string, uint8 param) {
 }
 
-void blitRawScreen(u8 *frontBuffer) {
+void blitRawScreen(uint8 *frontBuffer) {
 	gfxFlipRawPage(frontBuffer);
 }
 
-void processPendingUpdates(s16 param) {
+void processPendingUpdates(int16 param) {
 }
 
 Common::File partFileHandle;
@@ -62,17 +62,17 @@
 void mainLoopSub1(void) {
 }
 
-void mainLoopSub2(u16 param1, u16 param2, u16 param3, u16 param4) {
+void mainLoopSub2(uint16 param1, uint16 param2, uint16 param3, uint16 param4) {
 }
 
-u16 errorVar;
-u8 menuVar;
+uint16 errorVar;
+uint8 menuVar;
 
-void gfxFuncGen1(u8 *param1, u8 *param2, u8 *param3, u8 *param4,
-    s16 param5) {
+void gfxFuncGen1(uint8 *param1, uint8 *param2, uint8 *param3, uint8 *param4,
+    int16 param5) {
 }
 
-u8 *page0c;
+uint8 *page0c;
 
 void ptrGfxFunc13(void) {
 }
@@ -80,25 +80,25 @@
 void gfxFuncGen2(void) {
 }
 
-u16 allowPlayerInput;
+uint16 allowPlayerInput;
 
-u16 checkForPendingDataLoadSwitch;
+uint16 checkForPendingDataLoadSwitch;
 
-u16 fadeRequired;
-u16 isDrawCommandEnabled;
-u16 waitForPlayerClick;
-u16 var16;
-u16 var17;
-u16 var18;
-u16 var19;
-u16 var20;
-u8 var21;
+uint16 fadeRequired;
+uint16 isDrawCommandEnabled;
+uint16 waitForPlayerClick;
+uint16 var16;
+uint16 var17;
+uint16 var18;
+uint16 var19;
+uint16 var20;
+uint8 var21;
 
-s16 playerCommand;
+int16 playerCommand;
 
 char commandBuffer[80];
 
-u16 palette_[256];
+uint16 palette_[256];
 
 char currentPrcName[20];
 char currentRelName[20];
@@ -114,16 +114,16 @@
 char currentPartName[15];
 char currentDatName[30];
 
-s16 saveVar2;
+int16 saveVar2;
 
-u8 isInPause = 0;
+uint8 isInPause = 0;
 
-u16 defaultMenuBoxColor;
+uint16 defaultMenuBoxColor;
 
-u8 inputVar1 = 0;
+uint8 inputVar1 = 0;
 
-u16 inputVar2;
-u16 inputVar3;
+uint16 inputVar2;
+uint16 inputVar3;
 
 commandeType defaultActionCommand[] = {
 	"EXAMINE",
@@ -154,7 +154,7 @@
 void mainLoopSub3(void) {
 }
 
-s16 stopObjectScript(s16 entryIdx) {
+int16 stopObjectScript(int16 entryIdx) {
 	prcLinkedListStruct *currentHead = &objScriptList;
 	prcLinkedListStruct *tempHead = currentHead;
 
@@ -173,8 +173,8 @@
 	return (-1);
 }
 
-void runObjectScript(s16 entryIdx) {
-	u16 i;
+void runObjectScript(int16 entryIdx) {
+	uint16 i;
 	prcLinkedListStruct *pNewElement;
 	prcLinkedListStruct *currentHead = &objScriptList;
 	prcLinkedListStruct *tempHead = currentHead;
@@ -216,10 +216,10 @@
 	    relTable[entryIdx].var4);
 }
 
-s16 getRelEntryForObject(u16 param1, u16 param2,
+int16 getRelEntryForObject(uint16 param1, uint16 param2,
     selectedObjStruct *pSelectedObject) {
-	s16 i;
-	s16 di = -1;
+	int16 i;
+	int16 di = -1;
 
 	for (i = 0; i < NUM_MAX_REL; i++) {
 		if (relTable[i].ptr0 && relTable[i].var6 == param1
@@ -240,26 +240,26 @@
 	return di;
 }
 
-s16 getObjectUnderCursor(u16 x, u16 y) {
+int16 getObjectUnderCursor(uint16 x, uint16 y) {
 	overlayHeadElement *currentHead = overlayHead.previous;
 
 	while (currentHead) {
 		if (currentHead->type < 2) {
 			if (objectTable[currentHead->objIdx].name[0]) {
-				s16 objX;
-				s16 objY;
-				s16 frame;
-				s16 part;
-				s16 treshold;
-				s16 height;
-				s16 xdif;
-				s16 ydif;
+				int16 objX;
+				int16 objY;
+				int16 frame;
+				int16 part;
+				int16 treshold;
+				int16 height;
+				int16 xdif;
+				int16 ydif;
 
 				objX = objectTable[currentHead->objIdx].x;
 				objY = objectTable[currentHead->objIdx].y;
 
 				frame =
-				    abs((s16) (objectTable[currentHead->
+				    abs((int16) (objectTable[currentHead->
 					    objIdx].frame));
 
 				part = objectTable[currentHead->objIdx].part;
@@ -337,7 +337,7 @@
 
 commandeType currentSaveName[10];
 
-s16 loadSaveDirectory(void) {
+int16 loadSaveDirectory(void) {
 	Common::File fHandle;
 
 	if (gameType == Cine::GID_FW)
@@ -355,10 +355,10 @@
 	return 1;
 }
 
-s16 currentDisk;
+int16 currentDisk;
 
 void loadObjectScritpFromSave(Common::File *fHandle) {
-	s16 i;
+	int16 i;
 
 	prcLinkedListStruct *newElement;
 	prcLinkedListStruct *currentHead = &globalScriptsHead;
@@ -379,12 +379,12 @@
 
 	fHandle->read(&newElement->stack, 100);
 	for (i = 0; i < SCRIPT_STACK_SIZE; i++) {
-		flipU16((u16 *) & newElement->stack[i]);
+		flipU16((uint16 *) & newElement->stack[i]);
 	}
 
 	fHandle->read(&newElement->localVars, 100);
 	for (i = 0; i < 50; i++) {
-		flipU16((u16 *) & newElement->localVars[i]);
+		flipU16((uint16 *) & newElement->localVars[i]);
 	}
 
 	fHandle->read(&newElement->compareResult, 2);
@@ -394,13 +394,13 @@
 	flipU16(&newElement->scriptPosition);
 
 	fHandle->read(&newElement->scriptIdx, 2);
-	flipU16((u16 *) & newElement->scriptIdx);
+	flipU16((uint16 *) & newElement->scriptIdx);
 
 	newElement->scriptPtr = (byte *) relTable[newElement->scriptIdx].ptr0;
 }
 
 void loadGlobalScritpFromSave(Common::File *fHandle) {
-	s16 i;
+	int16 i;
 
 	prcLinkedListStruct *newElement;
 	prcLinkedListStruct *currentHead = &globalScriptsHead;
@@ -421,12 +421,12 @@
 
 	fHandle->read(&newElement->stack, 100);
 	for (i = 0; i < SCRIPT_STACK_SIZE; i++) {
-		flipU16((u16 *) & newElement->stack[i]);
+		flipU16((uint16 *) & newElement->stack[i]);
 	}
 
 	fHandle->read(&newElement->localVars, 100);
 	for (i = 0; i < 50; i++) {
-		flipU16((u16 *) & newElement->localVars[i]);
+		flipU16((uint16 *) & newElement->localVars[i]);
 	}
 
 	fHandle->read(&newElement->compareResult, 2);
@@ -436,7 +436,7 @@
 	flipU16(&newElement->scriptPosition);
 
 	fHandle->read(&newElement->scriptIdx, 2);
-	flipU16((u16 *) & newElement->scriptIdx);
+	flipU16((uint16 *) & newElement->scriptIdx);
 
 	newElement->scriptPtr = scriptTable[newElement->scriptIdx].ptr;
 }
@@ -459,10 +459,10 @@
 
 	flipU16(&newElement->objIdx);
 	flipU16(&newElement->type);
-	flipU16((u16 *) & newElement->x);
-	flipU16((u16 *) & newElement->y);
-	flipU16((u16 *) & newElement->var10);
-	flipU16((u16 *) & newElement->var12);
+	flipU16((uint16 *) & newElement->x);
+	flipU16((uint16 *) & newElement->y);
+	flipU16((uint16 *) & newElement->var10);
+	flipU16((uint16 *) & newElement->var12);
 
 	newElement->next = tempHead->next;
 	tempHead->next = newElement;
@@ -498,9 +498,9 @@
 	}
 }
 
-s16 makeLoad(char *saveName) {
-	s16 i;
-	s16 size;
+int16 makeLoad(char *saveName) {
+	int16 i;
+	int16 size;
 	Common::File fHandle;
 
 	fHandle.open(saveName, Common::File::kFileReadMode, savePath);
@@ -594,13 +594,13 @@
 	checkForPendingDataLoadSwitch = 0;
 
 	fHandle.read(&currentDisk, 2);
-	flipU16((u16 *) & currentDisk);
+	flipU16((uint16 *) & currentDisk);
 
 	fHandle.read(currentPartName, 13);
 	fHandle.read(currentDatName, 13);
 
 	fHandle.read(&saveVar2, 2);
-	flipU16((u16 *) & saveVar2);
+	flipU16((uint16 *) & saveVar2);
 
 	fHandle.read(currentPrcName, 13);
 	fHandle.read(currentRelName, 13);
@@ -610,16 +610,16 @@
 
 	fHandle.read(&i, 2);
 	fHandle.read(&i, 2);
-	flipU16((u16 *) & i);
+	flipU16((uint16 *) & i);
 
 	fHandle.read(objectTable, i * 255);
 
 	for (i = 0; i < NUM_MAX_OBJECT; i++) {
-		flipU16((u16 *) & objectTable[i].x);
-		flipU16((u16 *) & objectTable[i].y);
+		flipU16((uint16 *) & objectTable[i].x);
+		flipU16((uint16 *) & objectTable[i].y);
 		flipU16(&objectTable[i].mask);
-		flipU16((u16 *) & objectTable[i].frame);
-		flipU16((u16 *) & objectTable[i].costume);
+		flipU16((uint16 *) & objectTable[i].frame);
+		flipU16((uint16 *) & objectTable[i].costume);
 		flipU16(&objectTable[i].part);
 	}
 
@@ -645,7 +645,7 @@
 
 	fHandle.read(&commandVar3, 8);
 	for (i = 0; i < 4; i++) {
-		flipU16((u16 *) & commandVar3[i]);
+		flipU16((uint16 *) & commandVar3[i]);
 	}
 
 	fHandle.read(commandBuffer, 0x50);
@@ -660,10 +660,10 @@
 	flipU16(&allowPlayerInput);
 
 	fHandle.read(&playerCommand, 2);
-	flipU16((u16 *) & playerCommand);
+	flipU16((uint16 *) & playerCommand);
 
 	fHandle.read(&commandVar1, 2);
-	flipU16((u16 *) & commandVar1);
+	flipU16((uint16 *) & commandVar1);
 
 	fHandle.read(&isDrawCommandEnabled, 2);
 	flipU16(&isDrawCommandEnabled);
@@ -681,46 +681,46 @@
 	flipU16(&var2);
 
 	fHandle.read(&commandVar2, 2);
-	flipU16((u16 *) & commandVar2);
+	flipU16((uint16 *) & commandVar2);
 
 	fHandle.read(&defaultMenuBoxColor2, 2);
 	flipU16(&defaultMenuBoxColor2);
 
 	fHandle.read(&i, 2);
 	fHandle.read(&i, 2);
-	flipU16((u16 *) & i);
+	flipU16((uint16 *) & i);
 	fHandle.read(animDataTable, i * 255);
 	for (i = 0; i < NUM_MAX_ANIMDATA; i++) {
 		flipU16(&animDataTable[i].width);
 		flipU16(&animDataTable[i].var1);
 		flipU16(&animDataTable[i].field_4);
 		flipU16(&animDataTable[i].var2);
-		flipU16((u16 *) & animDataTable[i].fileIdx);
-		flipU16((u16 *) & animDataTable[i].frameIdx);
+		flipU16((uint16 *) & animDataTable[i].fileIdx);
+		flipU16((uint16 *) & animDataTable[i].frameIdx);
 	}
 
 	fHandle.seek(12, SEEK_CUR);	// TODO: handle screen params (realy required ?)
 
 	fHandle.read(&size, 2);
-	flipU16((u16 *) & size);
+	flipU16((uint16 *) & size);
 	for (i = 0; i < size; i++) {
 		loadGlobalScritpFromSave(&fHandle);
 	}
 
 	fHandle.read(&size, 2);
-	flipU16((u16 *) & size);
+	flipU16((uint16 *) & size);
 	for (i = 0; i < size; i++) {
 		loadObjectScritpFromSave(&fHandle);
 	}
 
 	fHandle.read(&size, 2);
-	flipU16((u16 *) & size);
+	flipU16((uint16 *) & size);
 	for (i = 0; i < size; i++) {
 		loadOverlayFromSave(&fHandle);
 	}
 
 	fHandle.read(&size, 2);
-	flipU16((u16 *) & size);
+	flipU16((uint16 *) & size);
 	for (i = 0; i < size; i++) {
 		//  loadBgIncrustFromSave(fHandle);
 	}
@@ -773,13 +773,13 @@
 	return (0);
 }
 
-void saveU16(u16 var, Common::File * fHandle) {
+void saveU16(uint16 var, Common::File * fHandle) {
 	flipU16(&var);
 	fHandle->write(&var, 2);
 }
 
 void makeSave(char *saveFileName) {
-	s16 i;
+	int16 i;
 	Common::File fHandle;
 
 	fHandle.open(saveFileName, Common::File::kFileWriteMode, savePath);
@@ -849,8 +849,8 @@
 		flipU16(&animDataTable[i].var1);
 		flipU16(&animDataTable[i].field_4);
 		flipU16(&animDataTable[i].var2);
-		flipU16((u16 *) & animDataTable[i].fileIdx);
-		flipU16((u16 *) & animDataTable[i].frameIdx);
+		flipU16((uint16 *) & animDataTable[i].fileIdx);
+		flipU16((uint16 *) & animDataTable[i].frameIdx);
 
 		fHandle.write(&animDataTable[i], sizeof(animDataStruct));
 
@@ -858,8 +858,8 @@
 		flipU16(&animDataTable[i].var1);
 		flipU16(&animDataTable[i].field_4);
 		flipU16(&animDataTable[i].var2);
-		flipU16((u16 *) & animDataTable[i].fileIdx);
-		flipU16((u16 *) & animDataTable[i].frameIdx);
+		flipU16((uint16 *) & animDataTable[i].fileIdx);
+		flipU16((uint16 *) & animDataTable[i].frameIdx);
 	}
 
 	saveU16(0, &fHandle);	// Screen params, unhandled
@@ -870,7 +870,7 @@
 	saveU16(0, &fHandle);
 
 	{
-		s16 numScript = 0;
+		int16 numScript = 0;
 		prcLinkedListStruct *currentHead = globalScriptsHead.next;
 
 		while (currentHead) {
@@ -884,7 +884,7 @@
 		currentHead = globalScriptsHead.next;
 
 		while (currentHead) {
-			s16 i;
+			int16 i;
 
 			for (i = 0; i < SCRIPT_STACK_SIZE; i++) {
 				saveU16(currentHead->stack[i], &fHandle);
@@ -904,7 +904,7 @@
 	}
 
 	{
-		s16 numScript = 0;
+		int16 numScript = 0;
 		prcLinkedListStruct *currentHead = objScriptList.next;
 
 		while (currentHead) {
@@ -918,7 +918,7 @@
 		currentHead = objScriptList.next;
 
 		while (currentHead) {
-			s16 i;
+			int16 i;
 
 			for (i = 0; i < SCRIPT_STACK_SIZE; i++) {
 				saveU16(currentHead->stack[i], &fHandle);
@@ -938,7 +938,7 @@
 	}
 
 	{
-		s16 numScript = 0;
+		int16 numScript = 0;
 		overlayHeadElement *currentHead = overlayHead.next;
 
 		while (currentHead) {
@@ -955,19 +955,19 @@
 		while (currentHead) {
 			flipU16(&currentHead->objIdx);
 			flipU16(&currentHead->type);
-			flipU16((u16 *) & currentHead->x);
-			flipU16((u16 *) & currentHead->y);
-			flipU16((u16 *) & currentHead->var10);
-			flipU16((u16 *) & currentHead->var12);
+			flipU16((uint16 *) & currentHead->x);
+			flipU16((uint16 *) & currentHead->y);
+			flipU16((uint16 *) & currentHead->var10);
+			flipU16((uint16 *) & currentHead->var12);
 
 			fHandle.write(currentHead, 0x14);
 
 			flipU16(&currentHead->objIdx);
 			flipU16(&currentHead->type);
-			flipU16((u16 *) & currentHead->x);
-			flipU16((u16 *) & currentHead->y);
-			flipU16((u16 *) & currentHead->var10);
-			flipU16((u16 *) & currentHead->var12);
+			flipU16((uint16 *) & currentHead->x);
+			flipU16((uint16 *) & currentHead->y);
+			flipU16((uint16 *) & currentHead->var10);
+			flipU16((uint16 *) & currentHead->var12);
 
 			currentHead = currentHead->next;
 		}
@@ -981,21 +981,21 @@
 }
 
 void makeSystemMenu(void) {
-	s16 numEntry;
-	s16 mouseButton;
-	s16 mouseX;
-	s16 mouseY;
-	s16 systemCommand;
+	int16 numEntry;
+	int16 mouseButton;
+	int16 mouseX;
+	int16 mouseY;
+	int16 systemCommand;
 
 	if (!allowSystemMenu) {
 		manageEvents();
-		getMouseData(mouseUpdateStatus, (u16 *) & mouseButton,
-		    (u16 *) & mouseX, (u16 *) & mouseY);
+		getMouseData(mouseUpdateStatus, (uint16 *) & mouseButton,
+		    (uint16 *) & mouseX, (uint16 *) & mouseY);
 
 		while (mouseButton) {
 			manageEvents();
-			getMouseData(mouseUpdateStatus, (u16 *) & mouseButton,
-			    (u16 *) & mouseX, (u16 *) & mouseY);
+			getMouseData(mouseUpdateStatus, (uint16 *) & mouseButton,
+			    (uint16 *) & mouseX, (uint16 *) & mouseY);
 		}
 
 		numEntry = 6;
@@ -1017,8 +1017,8 @@
 		case 1:
 			{
 				getMouseData(mouseUpdateStatus,
-				    (u16 *) & mouseButton, (u16 *) & mouseX,
-				    (u16 *) & mouseY);
+				    (uint16 *) & mouseButton, (uint16 *) & mouseX,
+				    (uint16 *) & mouseY);
 				if (!makeMenuChoice(confirmMenu, 2, mouseX,
 					mouseY + 8, 100)) {
 					//reinitEngine();
@@ -1028,8 +1028,8 @@
 		case 2:
 			{
 				getMouseData(mouseUpdateStatus,
-				    (u16 *) & mouseButton, (u16 *) & mouseX,
-				    (u16 *) & mouseY);
+				    (uint16 *) & mouseButton, (uint16 *) & mouseX,
+				    (uint16 *) & mouseY);
 				if (!makeMenuChoice(confirmMenu, 2, mouseX,
 					mouseY + 8, 100)) {
 					exitEngine = 1;
@@ -1043,12 +1043,12 @@
 		case 4:	// load game
 			{
 				if (loadSaveDirectory()) {
-					s16 selectedSave;
+					int16 selectedSave;
 
 					getMouseData(mouseUpdateStatus,
-					    (u16 *) & mouseButton,
-					    (u16 *) & mouseX,
-					    (u16 *) & mouseY);
+					    (uint16 *) & mouseButton,
+					    (uint16 *) & mouseX,
+					    (uint16 *) & mouseY);
 					selectedSave =
 					    makeMenuChoice(currentSaveName, 10,
 					    mouseX, mouseY + 8, 180);
@@ -1065,9 +1065,9 @@
 							    selectedSave);
 
 						getMouseData(mouseUpdateStatus,
-						    (u16 *) & mouseButton,
-						    (u16 *) & mouseX,
-						    (u16 *) & mouseY);
+						    (uint16 *) & mouseButton,
+						    (uint16 *) & mouseX,
+						    (uint16 *) & mouseY);
 						if (!makeMenuChoice
 						    (confirmMenu, 2, mouseX,
 							mouseY + 8, 100)) {
@@ -1107,7 +1107,7 @@
 			}
 		case 5:
 			{
-				s16 selectedSave;
+				int16 selectedSave;
 
 				loadSaveDirectory();
 				selectedSave =
@@ -1128,9 +1128,9 @@
 						    selectedSave);
 
 					getMouseData(mouseUpdateStatus,
-					    (u16 *) & mouseButton,
-					    (u16 *) & mouseX,
-					    (u16 *) & mouseY);
+					    (uint16 *) & mouseButton,
+					    (uint16 *) & mouseX,
+					    (uint16 *) & mouseY);
 					if (!makeMenuChoice(confirmMenu, 2,
 						mouseX, mouseY + 8, 100)) {
 						char saveString[256];
@@ -1175,7 +1175,7 @@
 	}
 }
 
-const s16 choiceResultTable[] = {
+const int16 choiceResultTable[] = {
 	1,
 	1,
 	1,
@@ -1185,7 +1185,7 @@
 	1
 };
 
-const s16 subObjectUseTable[] = {
+const int16 subObjectUseTable[] = {
 	3,
 	3,
 	3,
@@ -1195,7 +1195,7 @@
 	0
 };
 
-const s16 canUseOnItemTable[] = {
+const int16 canUseOnItemTable[] = {
 	1,
 	0,
 	0,
@@ -1206,15 +1206,15 @@
 };
 
 commandeType objectListCommand[20];
-s16 objListTab[20];
+int16 objListTab[20];
 
-s16 processInventory(s16 x, s16 y) {
+int16 processInventory(int16 x, int16 y) {
 	return 0;
 }
 
-s16 buildObjectListCommand(void) {
-	s16 i;
-	s16 j;
+int16 buildObjectListCommand(void) {
+	int16 i;
+	int16 j;
 
 	ASSERT(gameType == Cine::GID_FW);
 
@@ -1235,9 +1235,9 @@
 	return (j);
 }
 
-s16 buildObjectListCommand2(s16 param) {
-	s16 i;
-	s16 j;
+int16 buildObjectListCommand2(int16 param) {
+	int16 i;
+	int16 j;
 
 	ASSERT(gameType == Cine::GID_OS);
 
@@ -1258,9 +1258,9 @@
 	return (j);
 }
 
-s16 selectSubObject(s16 x, s16 y) {
-	s16 listSize = buildObjectListCommand();
-	s16 selectedObject;
+int16 selectSubObject(int16 x, int16 y) {
+	int16 listSize = buildObjectListCommand();
+	int16 selectedObject;
 
 	if (!listSize) {
 		return -2;
@@ -1275,9 +1275,9 @@
 	return objListTab[selectedObject];
 }
 
-s16 selectSubObject2(s16 x, s16 y, s16 param) {
-	s16 listSize = buildObjectListCommand2(param);
-	s16 selectedObject;
+int16 selectSubObject2(int16 x, int16 y, int16 param) {
+	int16 listSize = buildObjectListCommand2(param);
+	int16 selectedObject;
 
 	if (!listSize) {
 		return -2;
@@ -1296,11 +1296,11 @@
 	return objListTab[selectedObject];
 }
 
-s16 canUseOnObject = 0;
+int16 canUseOnObject = 0;
 
 void makeCommandLine(void) {
-	u16 x;
-	u16 y;
+	uint16 x;
+	uint16 y;
 
 	commandVar1 = 0;
 	commandVar2 = -10;
@@ -1313,7 +1313,7 @@
 
 	if ((playerCommand != -1) && (choiceResultTable[playerCommand] == 2))	// need object selection ?
 	{
-		s16 si;
+		int16 si;
 
 		getMouseData(mouseUpdateStatus, &dummyU16, &x, &y);
 
@@ -1359,7 +1359,7 @@
 	if (gameType == Cine::GID_OS) {
 		if (playerCommand != -1 && canUseOnObject != 0)	// call use on sub object
 		{
-			s16 si;
+			int16 si;
 
 			getMouseData(mouseUpdateStatus, &dummyU16, &x, &y);
 
@@ -1383,7 +1383,7 @@
 			if (playerCommand != -1
 			    && choiceResultTable[playerCommand] ==
 			    commandVar1) {
-				s16 di =
+				int16 di =
 				    getRelEntryForObject(playerCommand,
 				    commandVar1,
 				    (selectedObjStruct *) & commandVar3);
@@ -1400,30 +1400,30 @@
 	}
 }
 
-u16 needMouseSave = 0;
+uint16 needMouseSave = 0;
 
-u16 menuVar4 = 0;
-u16 menuVar5 = 0;
+uint16 menuVar4 = 0;
+uint16 menuVar5 = 0;
 
-s16 makeMenuChoice(const commandeType commandList[], u16 height, u16 X, u16 Y,
-    u16 width) {
-	u8 color = 2;
-	u8 color2;
-	s16 paramY;
-	s16 currentX;
-	s16 currentY;
-	s16 i;
-	u16 button;
-	s16 var_A;
-	s16 di;
-	u16 j;
-	s16 mouseX;
-	s16 mouseY;
-	s16 var_16;
-	s16 var_14;
-	s16 currentSelection;
-	s16 oldSelection;
-	s16 var_4;
+int16 makeMenuChoice(const commandeType commandList[], uint16 height, uint16 X, uint16 Y,
+    uint16 width) {
+	uint8 color = 2;
+	uint8 color2;
+	int16 paramY;
+	int16 currentX;
+	int16 currentY;
+	int16 i;
+	uint16 button;
+	int16 var_A;
+	int16 di;
+	uint16 j;
+	int16 mouseX;
+	int16 mouseY;
+	int16 var_16;
+	int16 var_14;
+	int16 currentSelection;
+	int16 oldSelection;
+	int16 var_4;
 
 	if (allowSystemMenu)
 		return -1;
@@ -1454,16 +1454,16 @@
 		currentX = X + 4;
 
 		for (j = 0; j < strlen(commandList[i]); j++) {
-			u8 currentChar = commandList[i][j];
+			uint8 currentChar = commandList[i][j];
 
 			if (currentChar == ' ') {
 				currentX += 5;
 			} else {
-				u8 characterWidth =
+				uint8 characterWidth =
 				    fontParamTable[currentChar].characterWidth;
 
 				if (characterWidth) {
-					u8 characterIdx =
+					uint8 characterIdx =
 					    fontParamTable[currentChar].
 					    characterIdx;
 					drawSpriteRaw(textTable[characterIdx]
@@ -1505,16 +1505,16 @@
 	currentX = X + 4;
 
 	for (j = 0; j < strlen(commandList[currentSelection]); j++) {
-		u8 currentChar = commandList[currentSelection][j];
+		uint8 currentChar = commandList[currentSelection][j];
 
 		if (currentChar == ' ') {
 			currentX += 5;
 		} else {
-			u8 characterWidth =
+			uint8 characterWidth =
 			    fontParamTable[currentChar].characterWidth;
 
 			if (characterWidth) {
-				u8 characterIdx =
+				uint8 characterIdx =
 				    fontParamTable[currentChar].characterIdx;
 				drawSpriteRaw(textTable[characterIdx][0],
 				    textTable[characterIdx][1], 2, 8, page1Raw,
@@ -1527,8 +1527,8 @@
 	blitRawScreen(page1Raw);
 
 	manageEvents();
-	getMouseData(mouseUpdateStatus, &button, (u16 *) & mouseX,
-	    (u16 *) & mouseY);
+	getMouseData(mouseUpdateStatus, &button, (uint16 *) & mouseX,
+	    (uint16 *) & mouseY);
 
 	var_16 = mouseX;
 	var_14 = mouseY;
@@ -1537,8 +1537,8 @@
 
 	do {
 		manageEvents();
-		getMouseData(mouseUpdateStatus, &button, (u16 *) & mouseX,
-		    (u16 *) & mouseY);
+		getMouseData(mouseUpdateStatus, &button, (uint16 *) & mouseX,
+		    (uint16 *) & mouseY);
 
 		if (button) {
 			var_A = 1;
@@ -1588,17 +1588,17 @@
 			currentX = X + 4;
 
 			for (j = 0; j < strlen(commandList[oldSelection]); j++) {
-				u8 currentChar = commandList[oldSelection][j];
+				uint8 currentChar = commandList[oldSelection][j];
 
 				if (currentChar == ' ') {
 					currentX += 5;
 				} else {
-					u8 characterWidth =
+					uint8 characterWidth =
 					    fontParamTable[currentChar].
 					    characterWidth;
 
 					if (characterWidth) {
-						u8 characterIdx =
+						uint8 characterIdx =
 						    fontParamTable
 						    [currentChar].characterIdx;
 						drawSpriteRaw(textTable
@@ -1619,18 +1619,18 @@
 
 			for (j = 0; j < strlen(commandList[currentSelection]);
 			    j++) {
-				u8 currentChar =
+				uint8 currentChar =
 				    commandList[currentSelection][j];
 
 				if (currentChar == ' ') {
 					currentX += 5;
 				} else {
-					u8 characterWidth =
+					uint8 characterWidth =
 					    fontParamTable[currentChar].
 					    characterWidth;
 
 					if (characterWidth) {
-						u8 characterIdx =
+						uint8 characterIdx =
 						    fontParamTable
 						    [currentChar].characterIdx;
 						drawSpriteRaw(textTable
@@ -1673,25 +1673,25 @@
 	return currentSelection;
 }
 
-s16 makeMenuChoice2(const commandeType commandList[], u16 height, u16 X, u16 Y,
-    u16 width) {
-	u8 color = 2;
-	u8 color2;
-	s16 paramY;
-	s16 currentX;
-	s16 currentY;
-	s16 i;
-	u16 button;
-	s16 var_A;
-	s16 di;
-	u16 j;
-	s16 mouseX;
-	s16 mouseY;
-	s16 var_16;
-	s16 var_14;
-	s16 currentSelection;
-	s16 oldSelection;
-	s16 var_4;
+int16 makeMenuChoice2(const commandeType commandList[], uint16 height, uint16 X, uint16 Y,
+    uint16 width) {
+	uint8 color = 2;
+	uint8 color2;
+	int16 paramY;
+	int16 currentX;
+	int16 currentY;
+	int16 i;
+	uint16 button;
+	int16 var_A;
+	int16 di;
+	uint16 j;
+	int16 mouseX;
+	int16 mouseY;
+	int16 var_16;
+	int16 var_14;
+	int16 currentSelection;
+	int16 oldSelection;
+	int16 var_4;
 
 	if (allowSystemMenu)
 		return -1;
@@ -1722,16 +1722,16 @@
 		currentX = X + 4;
 
 		for (j = 0; j < strlen(commandList[i]); j++) {
-			u8 currentChar = commandList[i][j];
+			uint8 currentChar = commandList[i][j];
 
 			if (currentChar == ' ') {
 				currentX += 5;
 			} else {
-				u8 characterWidth =
+				uint8 characterWidth =
 				    fontParamTable[currentChar].characterWidth;
 
 				if (characterWidth) {
-					u8 characterIdx =
+					uint8 characterIdx =
 					    fontParamTable[currentChar].
 					    characterIdx;
 					drawSpriteRaw(textTable[characterIdx]
@@ -1773,16 +1773,16 @@
 	currentX = X + 4;
 
 	for (j = 0; j < strlen(commandList[currentSelection]); j++) {
-		u8 currentChar = commandList[currentSelection][j];
+		uint8 currentChar = commandList[currentSelection][j];
 
 		if (currentChar == ' ') {
 			currentX += 5;
 		} else {
-			u8 characterWidth =
+			uint8 characterWidth =
 			    fontParamTable[currentChar].characterWidth;
 
 			if (characterWidth) {
-				u8 characterIdx =
+				uint8 characterIdx =
 				    fontParamTable[currentChar].characterIdx;
 				drawSpriteRaw(textTable[characterIdx][0],
 				    textTable[characterIdx][1], 2, 8, page1Raw,
@@ -1795,8 +1795,8 @@
 	blitRawScreen(page1Raw);
 
 	manageEvents();
-	getMouseData(mouseUpdateStatus, &button, (u16 *) & mouseX,
-	    (u16 *) & mouseY);
+	getMouseData(mouseUpdateStatus, &button, (uint16 *) & mouseX,
+	    (uint16 *) & mouseY);
 
 	var_16 = mouseX;
 	var_14 = mouseY;
@@ -1805,8 +1805,8 @@
 
 	do {
 		manageEvents();
-		getMouseData(mouseUpdateStatus, &button, (u16 *) & mouseX,
-		    (u16 *) & mouseY);
+		getMouseData(mouseUpdateStatus, &button, (uint16 *) & mouseX,
+		    (uint16 *) & mouseY);
 
 		if (button) {
 			var_A = 1;
@@ -1856,17 +1856,17 @@
 			currentX = X + 4;
 
 			for (j = 0; j < strlen(commandList[oldSelection]); j++) {
-				u8 currentChar = commandList[oldSelection][j];
+				uint8 currentChar = commandList[oldSelection][j];
 
 				if (currentChar == ' ') {
 					currentX += 5;
 				} else {
-					u8 characterWidth =
+					uint8 characterWidth =
 					    fontParamTable[currentChar].
 					    characterWidth;
 
 					if (characterWidth) {
-						u8 characterIdx =
+						uint8 characterIdx =
 						    fontParamTable
 						    [currentChar].characterIdx;
 						drawSpriteRaw(textTable
@@ -1887,18 +1887,18 @@
 
 			for (j = 0; j < strlen(commandList[currentSelection]);
 			    j++) {
-				u8 currentChar =
+				uint8 currentChar =
 				    commandList[currentSelection][j];
 
 				if (currentChar == ' ') {
 					currentX += 5;
 				} else {
-					u8 characterWidth =
+					uint8 characterWidth =
 					    fontParamTable[currentChar].
 					    characterWidth;
 
 					if (characterWidth) {
-						u8 characterIdx =
+						uint8 characterIdx =
 						    fontParamTable
 						    [currentChar].characterIdx;
 						drawSpriteRaw(textTable
@@ -1941,9 +1941,9 @@
 	return currentSelection;
 }
 
-void drawMenuBox(char *command, s16 x, s16 y) {
-	u8 j;
-	u8 lColor = 2;
+void drawMenuBox(char *command, int16 x, int16 y) {
+	uint8 j;
+	uint8 lColor = 2;
 
 	hideMouse();
 
@@ -1958,16 +1958,16 @@
 	y += 2;
 
 	for (j = 0; j < strlen(command); j++) {
-		u8 currentChar = command[j];
+		uint8 currentChar = command[j];
 
 		if (currentChar == ' ') {
 			x += 5;
 		} else {
-			u8 characterWidth =
+			uint8 characterWidth =
 			    fontParamTable[currentChar].characterWidth;
 
 			if (characterWidth) {
-				u8 characterIdx =
+				uint8 characterIdx =
 				    fontParamTable[currentChar].characterIdx;
 				drawSpriteRaw(textTable[characterIdx][0],
 				    textTable[characterIdx][1], 2, 8, page2Raw,
@@ -1980,12 +1980,12 @@
 	gfxFuncGen2();
 }
 
-u16 executePlayerInput(void) {
-	u16 var_5E;
-	u16 var_2;
-	u16 mouseButton;
-	u16 mouseX;
-	u16 mouseY;
+uint16 executePlayerInput(void) {
+	uint16 var_5E;
+	uint16 var_2;
+	uint16 mouseButton;
+	uint16 mouseX;
+	uint16 mouseY;
 
 	canUseOnObject = 0;
 
@@ -1996,8 +1996,8 @@
 	}
 
 	if (allowPlayerInput) {
-		u16 currentEntry = 0;
-		u16 di = 0;
+		uint16 currentEntry = 0;
+		uint16 di = 0;
 
 		if (isDrawCommandEnabled) {
 			drawMenuBox(commandBuffer, 10, defaultMenuBoxColor);
@@ -2032,7 +2032,7 @@
 				if (mouseButton & 2) {
 					makeSystemMenu();
 				} else {
-					s16 si;
+					int16 si;
 					do {
 						manageEvents();
 						getMouseData(mouseUpdateStatus,
@@ -2056,7 +2056,7 @@
 						if (choiceResultTable
 						    [playerCommand] ==
 						    commandVar1) {
-							s16 relEntry;
+							int16 relEntry;
 
 							drawMenuBox
 							    (commandBuffer, 10,
@@ -2113,7 +2113,7 @@
 
 					makeCommandLine();
 				} else {
-					s16 objIdx;
+					int16 objIdx;
 
 					objIdx =
 					    getObjectUnderCursor(mouseX,
@@ -2169,8 +2169,8 @@
 			} else {
 				if (mouseButton & 1) {
 					if (!(mouseButton & 2)) {
-						s16 objIdx;
-						s16 relEntry;
+						int16 objIdx;
+						int16 relEntry;
 
 						globalVars[249] = mouseX;
 						if (!mouseX) {
@@ -2206,7 +2206,7 @@
 			}
 		}
 	} else {
-		u16 di = 0;
+		uint16 di = 0;
 		getMouseData(mouseUpdateStatus, &mouseButton, &mouseX,
 		    &mouseY);
 
@@ -2387,24 +2387,24 @@
 	return var_5E;
 }
 
-void drawSprite(overlayHeadElement *currentOverlay, u8 *spritePtr,
-				u8 *maskPtr, u16 width, u16 height, u8 *page, s16 x, s16 y) {
-	u8 *ptr = NULL;
-	u8 i = 0;
-	u16 si = 0;
+void drawSprite(overlayHeadElement *currentOverlay, uint8 *spritePtr,
+				uint8 *maskPtr, uint16 width, uint16 height, uint8 *page, int16 x, int16 y) {
+	uint8 *ptr = NULL;
+	uint8 i = 0;
+	uint16 si = 0;
 	overlayHeadElement *pCurrentOverlay = currentOverlay;
 
 #if 0
 	while(pCurrentOverlay) { // unfinished, probably for mask handling..
 		if (pCurrentOverlay->type == 5) {
-			s16 maskX;
-			s16 maskY;
-			s16 maskWidth;
-			s16 maskHeight;
-			u16 maskSpriteIdx;
+			int16 maskX;
+			int16 maskY;
+			int16 maskWidth;
+			int16 maskHeight;
+			uint16 maskSpriteIdx;
 	 
 			if (!si) {
-				ptr = (u8 *)malloc(width * height);
+				ptr = (uint8 *)malloc(width * height);
 				si = 1;
 			}
 	 
@@ -2438,11 +2438,11 @@
 
 }
 
-s16 additionalBgVScroll = 0;
+int16 additionalBgVScroll = 0;
 
 void backupOverlayPage(void) {
-	u8 *bgPage;
-	u8 *scrollBg;
+	uint8 *bgPage;
+	uint8 *scrollBg;
 
 	bgPage = additionalBgTable[currentAdditionalBgIdx];
 
@@ -2450,7 +2450,7 @@
 		if (!additionalBgVScroll) {
 			memcpy(page1Raw, bgPage, 320 * 200);
 		} else {
-			s16 i;
+			int16 i;
 
 			scrollBg = additionalBgTable[currentAdditionalBgIdx2];
 
@@ -2470,22 +2470,22 @@
 	}
 }
 
-u16 computeMessageLength(u8 *ptr, u16 width, u16 *numWords,
-						 u16 *messageWidth, u16 *lineResult) {
-	u8 *localPtr = ptr;
+uint16 computeMessageLength(uint8 *ptr, uint16 width, uint16 *numWords,
+						 uint16 *messageWidth, uint16 *lineResult) {
+	uint8 *localPtr = ptr;
 
-	u16 var_2 = 0;
-	u16 localLineResult = 0;
-	u16 var_6 = 0;
-	u16 var_8 = 0;
-	u16 localMessageWidth = 0;
-	u16 var_16 = 0;
-	u16 finished = 0;
-	u16 si = 0;
-	u16 di = 0;
+	uint16 var_2 = 0;
+	uint16 localLineResult = 0;
+	uint16 var_6 = 0;
+	uint16 var_8 = 0;
+	uint16 localMessageWidth = 0;
+	uint16 var_16 = 0;
+	uint16 finished = 0;
+	uint16 si = 0;
+	uint16 di = 0;
 
 	while (!finished) {
-		u8 character = *(localPtr++);
+		uint8 character = *(localPtr++);
 
 		if (character == ' ') {
 			var_8 = var_16;
@@ -2504,7 +2504,7 @@
 			si = 0;
 		} else {
 			if (fontParamTable[character].characterWidth) {
-				u16 var_C =
+				uint16 var_C =
 				    fontParamTable[character].characterWidth;
 
 				if (si + var_C < width) {
@@ -2533,12 +2533,12 @@
 	return (di);
 }
 
-void drawDialogueMessage(u8 msgIdx, s16 x, s16 y, s16 width, s16 color) {
-	u8 color2 = 2;
-	u8 endOfMessageReached = 0;
-	s16 localX;
-	s16 localY;
-	s16 localWidth;
+void drawDialogueMessage(uint8 msgIdx, int16 x, int16 y, int16 width, int16 color) {
+	uint8 color2 = 2;
+	uint8 endOfMessageReached = 0;
+	int16 localX;
+	int16 localY;
+	int16 localWidth;
 
 	char *messagePtr = (char *)messageTable[msgIdx].ptr;
 
@@ -2555,16 +2555,16 @@
 	localWidth = width - 8;
 
 	do {
-		u16 messageLength = 0;
-		u16 numWords;
-		u16 messageWidth;
-		u16 lineResult;
+		uint16 messageLength = 0;
+		uint16 numWords;
+		uint16 messageWidth;
+		uint16 lineResult;
 		char *endOfMessagePtr;
-		u16 fullLineWidth;
-		u16 interWordSize;
-		u16 interWordSizeRemain;
-		u8 currentChar;
-		u8 characterWidth;
+		uint16 fullLineWidth;
+		uint16 interWordSize;
+		uint16 interWordSizeRemain;
+		uint8 currentChar;
+		uint8 characterWidth;
 
 		while (messagePtr[messageLength] == ' ') {
 			messageLength++;
@@ -2573,7 +2573,7 @@
 		messagePtr += messageLength;
 
 		messageLength =
-		    computeMessageLength((u8 *) messagePtr, localWidth,
+		    computeMessageLength((uint8 *) messagePtr, localWidth,
 		    &numWords, &messageWidth, &lineResult);
 
 		endOfMessagePtr = messagePtr + messageLength;
@@ -2611,7 +2611,7 @@
 				    fontParamTable[currentChar].characterWidth;
 
 				if (characterWidth) {
-					u8 characterIdx =
+					uint8 characterIdx =
 					    fontParamTable[currentChar].
 					    characterIdx;
 					drawSpriteRaw(textTable[characterIdx]
@@ -2658,8 +2658,8 @@
 		case 0:	// sprite
 			{
 				objectStruct *objPtr;
-				s16 x;
-				s16 y;
+				int16 x;
+				int16 y;
 
 				ASSERT(currentOverlay->objIdx >= 0
 				    && currentOverlay->objIdx <=
@@ -2672,8 +2672,8 @@
 
 				if (objPtr->frame >= 0) {
 					if (gameType == Cine::GID_OS) {
-						u16 partVar1;
-						u16 partVar2;
+						uint16 partVar1;
+						uint16 partVar2;
 						animDataStruct *pPart;
 						pPart =
 						    &animDataTable[objPtr->
@@ -2691,10 +2691,10 @@
 							    page1Raw, x, y);
 						}
 					} else {
-						u16 partVar1;
-						u16 partVar2;
+						uint16 partVar1;
+						uint16 partVar2;
 						animDataStruct *pPart;
-						s16 part = objPtr->part;
+						int16 part = objPtr->part;
 
 						ASSERT(part >= 0
 						    && part <=
@@ -2721,11 +2721,11 @@
 			}
 		case 2:	// text
 			{
-				u8 messageIdx;
-				s16 x;
-				s16 y;
-				u16 partVar1;
-				u16 partVar2;
+				uint8 messageIdx;
+				int16 x;
+				int16 y;
+				uint16 partVar1;
+				uint16 partVar2;
 
 				/*      gfxWaitVSync();
 				 * hideMouse(); */
@@ -2756,8 +2756,8 @@
 		case 4:
 			{
 				objectStruct *objPtr;
-				s16 x;
-				s16 y;
+				int16 x;
+				int16 y;
 
 				ASSERT(currentOverlay->objIdx >= 0
 				    && currentOverlay->objIdx <=
@@ -2769,10 +2769,10 @@
 				y = objPtr->y;
 
 				if (objPtr->frame >= 0) {
-					u16 partVar1;
-					u16 partVar2;
+					uint16 partVar1;
+					uint16 partVar2;
 					animDataStruct *pPart;
-					s16 part = objPtr->part;
+					int16 part = objPtr->part;
 
 					ASSERT(part >= 0
 					    && part <= NUM_MAX_PARTDATA);
@@ -2793,8 +2793,8 @@
 		case 20:
 			{
 				objectStruct *objPtr;
-				s16 x;
-				s16 y;
+				int16 x;
+				int16 y;
 
 				var5 = currentOverlay->x;
 
@@ -2813,8 +2813,8 @@
 							if (animDataTable
 							    [objPtr->frame].
 							    field_4 == 1) {
-								s16 x2;
-								s16 y2;
+								int16 x2;
+								int16 y2;
 
 								x2 = animDataTable[objPtr->frame].width / 2;
 								y2 = animDataTable[objPtr->frame].var2;
@@ -2838,7 +2838,7 @@
 	blitRawScreen(page1Raw);
 }
 
-u16 processKeyboard(u16 param) {
+uint16 processKeyboard(uint16 param) {
 	return 0;
 }
 
@@ -2886,7 +2886,7 @@
 	}
 }
 
-u16 exitEngine;
+uint16 exitEngine;
 
 void hideMouse(void) {
 }
@@ -2895,24 +2895,24 @@
 }
 
 void removeExtention(char *dest, const char *source) {
-	u8 *ptr;
+	uint8 *ptr;
 
 	strcpy(dest, source);
 
-	ptr = (u8 *) strchr(dest, '.');
+	ptr = (uint8 *) strchr(dest, '.');
 
 	if (ptr) {
 		*ptr = 0;
 	}
 }
 
-u16 var22;
+uint16 var22;
 
-u16 defaultMenuBoxColor2;
+uint16 defaultMenuBoxColor2;
 
-u16 zoneData[NUM_MAX_ZONE];
+uint16 zoneData[NUM_MAX_ZONE];
 
-void addMessage(u8 param1, s16 param2, s16 param3, s16 param4, s16 param5) {
+void addMessage(uint8 param1, int16 param2, int16 param3, int16 param4, int16 param5) {
 	overlayHeadElement *currentHead = &overlayHead;
 	overlayHeadElement *tempHead = currentHead;
 	overlayHeadElement *newElement;
@@ -2947,8 +2947,8 @@
 
 unkListElementStruct unkList;
 
-void addUnkListElement(s16 param0, s16 param1, s16 param2, s16 param3,
-    s16 param4, s16 param5, s16 param6, s16 param7, s16 param8) {
+void addUnkListElement(int16 param0, int16 param1, int16 param2, int16 param3,
+    int16 param4, int16 param5, int16 param6, int16 param7, int16 param8) {
 	unkListElementStruct *currentHead = &unkList;
 	unkListElementStruct *tempHead = currentHead;
 	unkListElementStruct *newElement;
@@ -2986,8 +2986,8 @@
 	unkList.next = NULL;
 }
 
-void computeMove1(unkListElementStruct *element, s16 x, s16 y, s16 param1,
-    s16 param2, s16 x2, s16 y2) {
+void computeMove1(unkListElementStruct *element, int16 x, int16 y, int16 param1,
+    int16 param2, int16 x2, int16 y2) {
 	element->var16 = 0;
 	element->var14 = 0;
 
@@ -3012,8 +3012,8 @@
 	}
 }
 
-u16 computeMove2(unkListElementStruct *element) {
-	s16 returnVar = 0;
+uint16 computeMove2(unkListElementStruct *element) {
+	int16 returnVar = 0;
 
 	if (element->var16 == 1) {
 		returnVar = 4;
@@ -3032,14 +3032,14 @@
 
 // sort all the gfx stuff...
 
-void resetGfxEntityEntry(u16 objIdx) {
+void resetGfxEntityEntry(uint16 objIdx) {
 #if 0
 	overlayHeadElement* tempHead = &overlayHead;
-	u8* var_16 = NULL;
-	u16 var_10 = 0;
-	u16 var_12 = 0;
+	uint8* var_16 = NULL;
+	uint16 var_10 = 0;
+	uint16 var_12 = 0;
 	overlayHeadElement* currentHead = tempHead->next;
-	u8* var_1A = NULL;
+	uint8* var_1A = NULL;
 	overlayHeadElement* var1E = &overlayHead;
 
 	while(currentHead) {
@@ -3102,18 +3102,18 @@
 #endif
 }
 
-u16 addAni(u16 param1, u16 param2, u8 *ptr, unkListElementStruct *element,
-    u16 param3, s16 *param4) {
-	u8 *currentPtr = ptr;
-	u8 *ptrData;
-	u8 *ptr2;
-	s16 di;
+uint16 addAni(uint16 param1, uint16 param2, uint8 *ptr, unkListElementStruct *element,
+    uint16 param3, int16 *param4) {
+	uint8 *currentPtr = ptr;
+	uint8 *ptrData;
+	uint8 *ptr2;
+	int16 di;
 
 	ASSERT_PTR(ptr);
 	ASSERT_PTR(element);
 	ASSERT_PTR(param4);
 
-	dummyU16 = *(u16 *) ((currentPtr + param1 * 2) + 8);
+	dummyU16 = *(uint16 *) ((currentPtr + param1 * 2) + 8);
 	flipU16(&dummyU16);
 
 	ptrData = ptr + dummyU16;
@@ -3127,9 +3127,9 @@
 		return 0;
 	}
 
-	objectTable[param2].x += (s8) ptr2[4];
-	objectTable[param2].y += (s8) ptr2[5];
-	objectTable[param2].mask += (s8) ptr2[6];
+	objectTable[param2].x += (int8) ptr2[4];
+	objectTable[param2].y += (int8) ptr2[5];
+	objectTable[param2].mask += (int8) ptr2[6];
 
 	if (objectTable[param2].frame) {
 		resetGfxEntityEntry(param2);
@@ -3147,12 +3147,12 @@
 }
 
 void processUnkListElement(unkListElementStruct *element) {
-	s16 x;
-	s16 y;
-	u8 *ptr1;
-	s16 var_10;
-	s16 var_4;
-	s16 var_2;
+	int16 x;
+	int16 y;
+	uint8 *ptr1;
+	int16 var_10;
+	int16 var_4;
+	int16 var_2;
 
 	if (element->var12 < element->var10) {
 		element->var12++;
@@ -3166,8 +3166,8 @@
 	ptr1 = animDataTable[element->varA].ptr1;
 
 	if (ptr1) {
-		u16 param1;
-		u16 param2;
+		uint16 param1;
+		uint16 param2;
 
 		param1 = ptr1[1];
 		param2 = ptr1[2];
@@ -3238,7 +3238,7 @@
 				}
 
 				addAni(element->var1C + 3, element->var6, ptr1,
-				    element, 1, (s16 *) & var2);
+				    element, 1, (int16 *) & var2);
 
 			}
 		}

Modified: scummvm/trunk/engines/cine/various.h
===================================================================
--- scummvm/trunk/engines/cine/various.h	2006-02-23 08:07:31 UTC (rev 20820)
+++ scummvm/trunk/engines/cine/various.h	2006-02-23 09:12:21 UTC (rev 20821)
@@ -31,16 +31,16 @@
 
 typedef char commandeType[20];
 
-s16 makeMenuChoice(const commandeType commandList[], u16 height, u16 X, u16 Y,
-    u16 width);
-s16 makeMenuChoice2(const commandeType commandList[], u16 height, u16 X, u16 Y,
-    u16 width);
+int16 makeMenuChoice(const commandeType commandList[], uint16 height, uint16 X, uint16 Y,
+    uint16 width);
+int16 makeMenuChoice2(const commandeType commandList[], uint16 height, uint16 X, uint16 Y,
+    uint16 width);
 
-extern s16 allowSystemMenu;
+extern int16 allowSystemMenu;
 
 typedef struct {
-	u8 *ptr;
-	u16 len;
+	uint8 *ptr;
+	uint16 len;
 } unk1Struct;
 
 #define NUM_MAX_MESSAGE 255
@@ -49,74 +49,74 @@
 
 struct unkListElementStruct {
 	struct unkListElementStruct *next;
-	s16 var4;
-	s16 var6;
-	s16 var8;
-	s16 varA;
-	s16 varC;
-	s16 varE;
-	s16 var10;
-	s16 var12;
-	s16 var14;
-	s16 var16;
-	s16 var18;
-	s16 var1A;
-	s16 var1C;
-	s16 var1E;
+	int16 var4;
+	int16 var6;
+	int16 var8;
+	int16 varA;
+	int16 varC;
+	int16 varE;
+	int16 var10;
+	int16 var12;
+	int16 var14;
+	int16 var16;
+	int16 var18;
+	int16 var1A;
+	int16 var1C;
+	int16 var1E;
 };
 
 typedef struct unkListElementStruct unkListElementStruct;
 
 extern unkListElementStruct unkList;
 
-extern u32 var6;
-extern u32 var8;
-extern u8 *var9;
+extern uint32 var6;
+extern uint32 var8;
+extern uint8 *var9;
 
-extern u16 var2;
-extern u16 var3;
-extern u16 var4;
-extern u16 var5;
+extern uint16 var2;
+extern uint16 var3;
+extern uint16 var4;
+extern uint16 var5;
 
 extern Common::File palFileHandle;
 extern Common::File partFileHandle;
 
-void processPendingUpdates(s16 param);
+void processPendingUpdates(int16 param);
 void closeEngine3(void);
 void mainLoopSub1(void);
-void mainLoopSub2(u16 param1, u16 param2, u16 param3, u16 param4);
+void mainLoopSub2(uint16 param1, uint16 param2, uint16 param3, uint16 param4);
 
-extern u16 errorVar;
-extern u8 menuVar;
+extern uint16 errorVar;
+extern uint8 menuVar;
 
-void gfxFuncGen1(u8 *param1, u8 *param2, u8 *param3, u8 *param4,
-    s16 param5);
+void gfxFuncGen1(uint8 *param1, uint8 *param2, uint8 *param3, uint8 *param4,
+    int16 param5);
 
-extern u8 *page0;
-extern u8 *page0c;
+extern uint8 *page0;
+extern uint8 *page0c;
 
 void ptrGfxFunc13(void);
 void gfxFuncGen2(void);
 
-extern u16 allowPlayerInput;
+extern uint16 allowPlayerInput;
 
-extern u16 checkForPendingDataLoadSwitch;
+extern uint16 checkForPendingDataLoadSwitch;
 
-extern u16 fadeRequired;
-extern u16 isDrawCommandEnabled;
-extern u16 waitForPlayerClick;
-extern u16 var16;
-extern u16 var17;
-extern u16 var18;
-extern u16 var19;
-extern u16 var20;
-extern u8 var21;
+extern uint16 fadeRequired;
+extern uint16 isDrawCommandEnabled;
+extern uint16 waitForPlayerClick;
+extern uint16 var16;
+extern uint16 var17;
+extern uint16 var18;
+extern uint16 var19;
+extern uint16 var20;
+extern uint8 var21;
 
-extern s16 playerCommand;
+extern int16 playerCommand;
 
 extern char commandBuffer[80];
 
-extern u16 c_palette[256];
+extern uint16 c_palette[256];
 
 extern char currentPrcName[20];
 extern char currentRelName[20];
@@ -133,47 +133,47 @@
 
 void stopSample(void);
 void mainLoopSub3(void);
-u16 executePlayerInput(void);
+uint16 executePlayerInput(void);
 
 void drawOverlays(void);
 void flip(void);
 
-extern u16 mouseUpdateStatus;
-extern u16 dummyU16;
+extern uint16 mouseUpdateStatus;
+extern uint16 dummyU16;
 
-void getMouseData(u16 param, u16 *pButton, u16 *pX, u16 *pY);
+void getMouseData(uint16 param, uint16 *pButton, uint16 *pX, uint16 *pY);
 
-u16 processKeyboard(u16 param);
+uint16 processKeyboard(uint16 param);
 
 void mainLoopSub6(void);
 
 void checkForPendingDataLoad(void);
 
-extern u16 exitEngine;
+extern uint16 exitEngine;
 
 void hideMouse(void);
 void closeEngine7(void);
 
-extern u16 var22;
+extern uint16 var22;
 
 void removeExtention(char *dest, const char *source);
 
 struct selectedObjStruct {
-	s16 idx;
-	s16 param;
+	int16 idx;
+	int16 param;
 };
 
 typedef struct selectedObjStruct selectedObjStruct;
 
-extern u16 defaultMenuBoxColor;
-extern u16 defaultMenuBoxColor2;
+extern uint16 defaultMenuBoxColor;
+extern uint16 defaultMenuBoxColor2;
 
 #define NUM_MAX_ZONE 16
-extern u16 zoneData[NUM_MAX_ZONE];
+extern uint16 zoneData[NUM_MAX_ZONE];
 
-void addMessage(u8 param1, s16 param2, s16 param3, s16 param4, s16 param5);
+void addMessage(uint8 param1, int16 param2, int16 param3, int16 param4, int16 param5);
 
-void blitScreen(u8 *frontBuffer, u8 *backbuffer);
+void blitScreen(uint8 *frontBuffer, uint8 *backbuffer);
 
 struct mouseStatusStruct {
 	int left;
@@ -184,10 +184,10 @@
 
 typedef struct mouseStatusStruct mouseStatusStruct;
 
-extern s16 additionalBgVScroll;
+extern int16 additionalBgVScroll;
 
-void addUnkListElement(s16 param0, s16 param1, s16 param2, s16 param3,
-    s16 param4, s16 param5, s16 param6, s16 param7, s16 param8);
+void addUnkListElement(int16 param0, int16 param1, int16 param2, int16 param3,
+    int16 param4, int16 param5, int16 param6, int16 param7, int16 param8);
 void resetUnkList();
 void processUnkList(void);
 #endif







More information about the Scummvm-git-logs mailing list