Whitespace changes

svn-id: r10516
This commit is contained in:
Torbjörn Andersson 2003-10-01 09:40:28 +00:00
parent 920c11972e
commit cee745dbf9
17 changed files with 1236 additions and 1237 deletions

View file

@ -88,7 +88,7 @@ void SkyAutoRoute::initWalkGrid(uint8 screen, uint8 width) {
screenGrid += GRID_SIZE; screenGrid += GRID_SIZE;
wGridPos = _routeGrid + (ROUTE_GRID_SIZE >> 1) - ROUTE_GRID_WIDTH - 2; wGridPos = _routeGrid + (ROUTE_GRID_SIZE >> 1) - ROUTE_GRID_WIDTH - 2;
memset(_routeGrid, 0, ROUTE_GRID_SIZE); memset(_routeGrid, 0, ROUTE_GRID_SIZE);
uint8 bitsLeft = 0; uint32 gridData = 0; uint8 bitsLeft = 0; uint32 gridData = 0;
for (uint8 gridCntY = 0; gridCntY < ROUTE_GRID_HEIGHT - 2; gridCntY++) { for (uint8 gridCntY = 0; gridCntY < ROUTE_GRID_HEIGHT - 2; gridCntY++) {
for (uint8 gridCntX = 0; gridCntX < ROUTE_GRID_WIDTH - 2; gridCntX++) { for (uint8 gridCntX = 0; gridCntX < ROUTE_GRID_WIDTH - 2; gridCntX++) {

View file

@ -303,107 +303,106 @@ void *getCompactElem(Compact *cpt, uint32 off) {
// getToTables // getToTables
uint16 s11_fl_tab288[33] = { uint16 s11_fl_tab288[33] = {
0x3132, 0x001C, 0x3139, 0x3017, 0x3145, 0x301B, 0x3148, 0x301D, 0x3132, 0x001C, 0x3139, 0x3017, 0x3145, 0x301B, 0x3148, 0x301D,
0x314C, 0x301F, 0x314D, 0x3021, 0x314E, 0x3022, 0x314F, 0x3023, 0x314C, 0x301F, 0x314D, 0x3021, 0x314E, 0x3022, 0x314F, 0x3023,
0x3150, 0x3024, 0x3152, 0x301F, 0x3153, 0x3021, 0x3154, 0x3022, 0x3150, 0x3024, 0x3152, 0x301F, 0x3153, 0x3021, 0x3154, 0x3022,
0x3155, 0x3023, 0x3156, 0x3024, 0x3157, 0x3026, 0x0000, 0x3028, 0x3155, 0x3023, 0x3156, 0x3024, 0x3157, 0x3026, 0x0000, 0x3028,
0xFFFF 0xFFFF
}; };
uint16 s19_fl_tab288[17] = { uint16 s19_fl_tab288[17] = {
0x3042, 0x001C, 0x0002, 0x002A, 0x0000, 0x302A, 0x0001, 0x3029, 0x3042, 0x001C, 0x0002, 0x002A, 0x0000, 0x302A, 0x0001, 0x3029,
0x3046, 0x302B, 0x3049, 0x302D, 0x3189, 0x302F, 0x3001, 0x3033, 0x3046, 0x302B, 0x3049, 0x302D, 0x3189, 0x302F, 0x3001, 0x3033,
0xFFFF 0xFFFF
}; };
uint16 s20_fl_tab288[37] = { uint16 s20_fl_tab288[37] = {
0x30A4, 0x001C, 0x0002, 0x002A, 0x0000, 0x3035, 0x0001, 0x303F, 0x30A4, 0x001C, 0x0002, 0x002A, 0x0000, 0x3035, 0x0001, 0x303F,
0x0003, 0x3049, 0x30A8, 0x3037, 0x30AB, 0x303B, 0x30BA, 0x3047, 0x0003, 0x3049, 0x30A8, 0x3037, 0x30AB, 0x303B, 0x30BA, 0x3047,
0x30AE, 0x303D, 0x30BD, 0x3043, 0x30C8, 0x304A, 0x30C9, 0x304C, 0x30AE, 0x303D, 0x30BD, 0x3043, 0x30C8, 0x304A, 0x30C9, 0x304C,
0x30CA, 0x304E, 0x3102, 0x3052, 0x310B, 0x3054, 0x310C, 0x3056, 0x30CA, 0x304E, 0x3102, 0x3052, 0x310B, 0x3054, 0x310C, 0x3056,
0x0017, 0x3059, 0x0018, 0x305B, 0xFFFF 0x0017, 0x3059, 0x0018, 0x305B, 0xFFFF
}; };
uint16 s21_fl_tab288[31] = { uint16 s21_fl_tab288[31] = {
0x30C2, 0x001C, 0x0002, 0x002A, 0x0000, 0x305C, 0x30C6, 0x305D, 0x30C2, 0x001C, 0x0002, 0x002A, 0x0000, 0x305C, 0x30C6, 0x305D,
0x30DE, 0x305F, 0x30DF, 0x3061, 0x30E0, 0x3063, 0x30E2, 0x3066, 0x30DE, 0x305F, 0x30DF, 0x3061, 0x30E0, 0x3063, 0x30E2, 0x3066,
0x30E4, 0x3069, 0x30E5, 0x306B, 0x30EC, 0x306D, 0x30EE, 0x3072, 0x30E4, 0x3069, 0x30E5, 0x306B, 0x30EC, 0x306D, 0x30EE, 0x3072,
0x30EF, 0x3074, 0x30ED, 0x306F, 0x30F6, 0x3077, 0xFFFF 0x30EF, 0x3074, 0x30ED, 0x306F, 0x30F6, 0x3077, 0xFFFF
}; };
uint16 s22_fl_tab288[31] = { uint16 s22_fl_tab288[31] = {
0x30B3, 0x001C, 0x0002, 0x002A, 0x0000, 0x307A, 0x30B7, 0x307B, 0x30B3, 0x001C, 0x0002, 0x002A, 0x0000, 0x307A, 0x30B7, 0x307B,
0x30CC, 0x307D, 0x30CD, 0x307F, 0x30CE, 0x3081, 0x30CF, 0x3081, 0x30CC, 0x307D, 0x30CD, 0x307F, 0x30CE, 0x3081, 0x30CF, 0x3081,
0x30D0, 0x3085, 0x30D5, 0x3087, 0x30D9, 0x308A, 0x30DA, 0x308C, 0x30D0, 0x3085, 0x30D5, 0x3087, 0x30D9, 0x308A, 0x30DA, 0x308C,
0x30DB, 0x308E, 0x30DC, 0x3090, 0x30DD, 0x3092, 0xFFFF 0x30DB, 0x308E, 0x30DC, 0x3090, 0x30DD, 0x3092, 0xFFFF
} ; } ;
uint16 s23_fl_tab288[27] = { uint16 s23_fl_tab288[27] = {
0x3015, 0x001C, 0x0002, 0x002A, 0x0000, 0x3095, 0x0001, 0x3096, 0x3015, 0x001C, 0x0002, 0x002A, 0x0000, 0x3095, 0x0001, 0x3096,
0x0003, 0x3097, 0x3019, 0x3098, 0x301B, 0x309A, 0x3027, 0x309D, 0x0003, 0x3097, 0x3019, 0x3098, 0x301B, 0x309A, 0x3027, 0x309D,
0x305E, 0x309F, 0x305F, 0x30A1, 0x3060, 0x30A3, 0x3061, 0x30A5, 0x305E, 0x309F, 0x305F, 0x30A1, 0x3060, 0x30A3, 0x3061, 0x30A5,
0x3184, 0x30A7, 0xFFFF 0x3184, 0x30A7, 0xFFFF
}; };
uint16 s24_fl_tab288[23] = { uint16 s24_fl_tab288[23] = {
0x302C, 0x001C, 0x0002, 0x002A, 0x0000, 0x30A9, 0x3030, 0x30AA, 0x302C, 0x001C, 0x0002, 0x002A, 0x0000, 0x30A9, 0x3030, 0x30AA,
0x3062, 0x30AC, 0x3063, 0x30AE, 0x3064, 0x30B0, 0x3075, 0x30B2, 0x3062, 0x30AC, 0x3063, 0x30AE, 0x3064, 0x30B0, 0x3075, 0x30B2,
0x309A, 0x30B7, 0x3115, 0x30BA, 0x3118, 0x30BB, 0xFFFF 0x309A, 0x30B7, 0x3115, 0x30BA, 0x3118, 0x30BB, 0xFFFF
}; };
uint16 s25_fl_tab288[19] = { uint16 s25_fl_tab288[19] = {
0x3020, 0x001C, 0x0002, 0x002A, 0x0000, 0x30BE, 0x3024, 0x30BF, 0x3020, 0x001C, 0x0002, 0x002A, 0x0000, 0x30BE, 0x3024, 0x30BF,
0x308E, 0x30C4, 0x0003, 0x30C7, 0x3093, 0x30C9, 0x3092, 0x30CE, 0x308E, 0x30C4, 0x0003, 0x30C7, 0x3093, 0x30C9, 0x3092, 0x30CE,
0x3101, 0x30D0, 0xFFFF 0x3101, 0x30D0, 0xFFFF
}; };
uint16 s26_fl_tab288[29] = { uint16 s26_fl_tab288[29] = {
0x304E, 0x001C, 0x0002, 0x002A, 0x0000, 0x30D3, 0x0001, 0x30D2, 0x304E, 0x001C, 0x0002, 0x002A, 0x0000, 0x30D3, 0x0001, 0x30D2,
0x3052, 0x30D4, 0x3066, 0x30E3, 0x3057, 0x30D7, 0x3058, 0x30D7, 0x3052, 0x30D4, 0x3066, 0x30E3, 0x3057, 0x30D7, 0x3058, 0x30D7,
0x3059, 0x30D7, 0x305A, 0x30D7, 0x305B, 0x30DC, 0x305C, 0x30E9, 0x3059, 0x30D7, 0x305A, 0x30D7, 0x305B, 0x30DC, 0x305C, 0x30E9,
0x305D, 0x30DF, 0x30FD, 0x30E7, 0xFFFF 0x305D, 0x30DF, 0x30FD, 0x30E7, 0xFFFF
}; };
uint16 body_tab288[7] = { uint16 body_tab288[7] = {
0x3081, 0x30F5, 0x3073, 0x30F3, 0x0018, 0x30FC, 0xFFFF 0x3081, 0x30F5, 0x3073, 0x30F3, 0x0018, 0x30FC, 0xFFFF
}; };
uint16 chair_tab288[23] = { uint16 chair_tab288[23] = {
0x3081, 0x001C, 0x306B, 0x30F7, 0x306F, 0x30F7, 0x0017, 0x30F7, 0x3081, 0x001C, 0x306B, 0x30F7, 0x306F, 0x30F7, 0x0017, 0x30F7,
0x3071, 0x30F7, 0x3072, 0x30F7, 0x3073, 0x30F7, 0x3074, 0x30F7, 0x3071, 0x30F7, 0x3072, 0x30F7, 0x3073, 0x30F7, 0x3074, 0x30F7,
0x3089, 0x30F7, 0x308D, 0x30F7, 0x3084, 0x30F7, 0xFFFF 0x3089, 0x30F7, 0x308D, 0x30F7, 0x3084, 0x30F7, 0xFFFF
}; };
uint16 s27_fl_tab288[29] = { uint16 s27_fl_tab288[29] = {
0x306B, 0x001C, 0x306F, 0x30ED, 0x0002, 0x002A, 0x0017, 0x30FA, 0x306B, 0x001C, 0x306F, 0x30ED, 0x0002, 0x002A, 0x0017, 0x30FA,
0x0018, 0x30FC, 0x0000, 0x30EC, 0x3071, 0x30EF, 0x3072, 0x30F1, 0x0018, 0x30FC, 0x0000, 0x30EC, 0x3071, 0x30EF, 0x3072, 0x30F1,
0x3073, 0x30F3, 0x3074, 0x30F8, 0x3089, 0x30FE, 0x3081, 0x30F5, 0x3073, 0x30F3, 0x3074, 0x30F8, 0x3089, 0x30FE, 0x3081, 0x30F5,
0x3084, 0x3109, 0x308D, 0x3108, 0xFFFF 0x3084, 0x3109, 0x308D, 0x3108, 0xFFFF
}; };
uint16 s28_fl_tab288[27] = { uint16 s28_fl_tab288[27] = {
0x3037, 0x001C, 0x0002, 0x002A, 0x0000, 0x310E, 0x0001, 0x3113, 0x3037, 0x001C, 0x0002, 0x002A, 0x0000, 0x310E, 0x0001, 0x3113,
0x0003, 0x3119, 0x303B, 0x310F, 0x303D, 0x3111, 0x309F, 0x3117, 0x0003, 0x3119, 0x303B, 0x310F, 0x303D, 0x3111, 0x309F, 0x3117,
0x3054, 0x3114, 0x0017, 0x311B, 0x0018, 0x311D, 0x3196, 0x3125, 0x3054, 0x3114, 0x0017, 0x311B, 0x0018, 0x311D, 0x3196, 0x3125,
0x3199, 0x3128, 0xFFFF 0x3199, 0x3128, 0xFFFF
}; };
uint16 s28_sml_tab288[13] = { uint16 s28_sml_tab288[13] = {
0x318E, 0x001C, 0x0002, 0x002A, 0x3187, 0x311E, 0x3188, 0x3120, 0x318E, 0x001C, 0x0002, 0x002A, 0x3187, 0x311E, 0x3188, 0x3120,
0x0004, 0x3122, 0x0005, 0x3123, 0xFFFF 0x0004, 0x3122, 0x0005, 0x3123, 0xFFFF
} ; };
uint16 s29_fl_tab288[27] = { uint16 s29_fl_tab288[27] = {
0x3004, 0x001C, 0x0002, 0x002A, 0x3008, 0x312C, 0x300B, 0x312E, 0x3004, 0x001C, 0x0002, 0x002A, 0x3008, 0x312C, 0x300B, 0x312E,
0x002A, 0x3137, 0x3010, 0x3130, 0x3032, 0x3133, 0x0001, 0x3132, 0x002A, 0x3137, 0x3010, 0x3130, 0x3032, 0x3133, 0x0001, 0x3132,
0x0003, 0x3135, 0x002A, 0x3137, 0x0017, 0x313C, 0x0018, 0x313E, 0x0003, 0x3135, 0x002A, 0x3137, 0x0017, 0x313C, 0x0018, 0x313E,
0x312C, 0x313F, 0xFFFF 0x312C, 0x313F, 0xFFFF
}; };
uint16 s29_sml_tab288[13] = { uint16 s29_sml_tab288[13] = {
0x318A, 0x001C, 0x0002, 0x002A, 0x3185, 0x3141, 0x3186, 0x3143, 0x318A, 0x001C, 0x0002, 0x002A, 0x3185, 0x3141, 0x3186, 0x3143,
0x0004, 0x3145, 0x0005, 0x3146, 0xFFFF 0x0004, 0x3145, 0x0005, 0x3146, 0xFFFF
}; };
void patchFor288(void) { void patchFor288(void) {
@ -560,7 +559,7 @@ void patchFor288(void) {
((Compact *)SkyCompact::data_3[258])->baseSub = 0x3051; // gallager_bel ((Compact *)SkyCompact::data_3[258])->baseSub = 0x3051; // gallager_bel
((Compact *)SkyCompact::data_3[267])->actionScript = 0x3055; // reich_window ((Compact *)SkyCompact::data_3[267])->actionScript = 0x3055; // reich_window
((Compact *)SkyCompact::data_3[268])->actionScript = 0x3057; // lamb_window ((Compact *)SkyCompact::data_3[268])->actionScript = 0x3057; // lamb_window
((Compact *)SkyCompact::data_3[270])->baseSub = 0x3079; // inner_lamb_door ((Compact *)SkyCompact::data_3[270])->baseSub = 0x3079; // inner_lamb_door
((Compact *)SkyCompact::data_3[277])->actionScript = 0x30B9; // ticket ((Compact *)SkyCompact::data_3[277])->actionScript = 0x30B9; // ticket
((Compact *)SkyCompact::data_3[277])->baseSub = 0x30B8; ((Compact *)SkyCompact::data_3[277])->baseSub = 0x30B8;
((Compact *)SkyCompact::data_3[280])->actionScript = 0x30BC; // globe ((Compact *)SkyCompact::data_3[280])->actionScript = 0x30BC; // globe
@ -581,7 +580,7 @@ void patchFor288(void) {
((Compact *)SkyCompact::data_3[325])->baseSub = 0x301A; // locker_11 ((Compact *)SkyCompact::data_3[325])->baseSub = 0x301A; // locker_11
((Compact *)SkyCompact::data_3[328])->actionScript = 0x301E; // slot_11 ((Compact *)SkyCompact::data_3[328])->actionScript = 0x301E; // slot_11
((Compact *)SkyCompact::data_3[332])->actionScript = 0x3020; // soccer_1 ((Compact *)SkyCompact::data_3[332])->actionScript = 0x3020; // soccer_1
((Compact *)SkyCompact::data_3[333])->actionScript = 0x3020; // soccer_2 ((Compact *)SkyCompact::data_3[333])->actionScript = 0x3020; // soccer_2
((Compact *)SkyCompact::data_3[334])->actionScript = 0x3020; // soccer_3 ((Compact *)SkyCompact::data_3[334])->actionScript = 0x3020; // soccer_3
((Compact *)SkyCompact::data_3[335])->actionScript = 0x3020; // soccer_4 ((Compact *)SkyCompact::data_3[335])->actionScript = 0x3020; // soccer_4
((Compact *)SkyCompact::data_3[336])->actionScript = 0x3020; // soccer_5 ((Compact *)SkyCompact::data_3[336])->actionScript = 0x3020; // soccer_5

File diff suppressed because it is too large Load diff

View file

@ -223,7 +223,7 @@ uint8 *SkyDisk::loadFile(uint16 fileNr, uint8 *dest) {
if (!cflag) { if (!cflag) {
warning("patching header for uncompressed file %d", fileNr); warning("patching header for uncompressed file %d", fileNr);
uint16 *headPtr = (uint16 *)_fileDest; uint16 *headPtr = (uint16 *)_fileDest;
for (uint i = 0; i < sizeof(struct dataFileHeader) / 2; i++) for (uint i = 0; i < sizeof(struct dataFileHeader) / 2; i++)
*(headPtr + i) = READ_LE_UINT16(headPtr + i); *(headPtr + i) = READ_LE_UINT16(headPtr + i);
} }
#endif #endif
@ -270,7 +270,7 @@ uint8 *SkyDisk::givePrefetched(uint16 fileNr, uint32 *fSize) {
*fEntry = (*fEntry)->next; *fEntry = (*fEntry)->next;
*fSize = retStr->fileSize; *fSize = retStr->fileSize;
delete retStr; delete retStr;
return retPtr; return retPtr;
} }
uint8 *SkyDisk::getFileInfo(uint16 fileNr) { uint8 *SkyDisk::getFileInfo(uint16 fileNr) {

View file

@ -175,11 +175,11 @@ bool SkyGrid::getGridValues(uint32 x, uint32 y, uint32 width, Compact *cpt, uint
} else } else
x -= TOP_LEFT_X >> 3; x -= TOP_LEFT_X >> 3;
if ((GAME_SCREEN_WIDTH >> 3) <= x) return false; // off screen if ((GAME_SCREEN_WIDTH >> 3) <= x) return false; // off screen
if ((GAME_SCREEN_WIDTH >> 3) < x + width) // partially off screen if ((GAME_SCREEN_WIDTH >> 3) < x + width) // partially off screen
width = (GAME_SCREEN_WIDTH >> 3) - x; width = (GAME_SCREEN_WIDTH >> 3) - x;
bitPos += x; bitPos += x;
int32 screenGridOfs = _gridConvertTable[cpt->screen] * GRID_SIZE; int32 screenGridOfs = _gridConvertTable[cpt->screen] * GRID_SIZE;
bitPos += (screenGridOfs << 3); // convert to bits bitPos += (screenGridOfs << 3); // convert to bits
uint32 tmpBits = 0x1F - (bitPos&0x1F); uint32 tmpBits = 0x1F - (bitPos&0x1F);

View file

@ -231,7 +231,7 @@ uint16 SkyIntro::_mainIntroSeq[] = {
FADEUP, 60115, FADEUP, 60115,
DELAY, 2000, DELAY, 2000,
FADEDOWN, FADEDOWN,
SEQEND SEQEND
}; };
uint16 SkyIntro::_cdIntroSeq[] = { uint16 SkyIntro::_cdIntroSeq[] = {
@ -283,14 +283,14 @@ uint16 SkyIntro::_cdIntroSeq[] = {
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_13, PLAYVOICE, CDV_13,
WAITVOICE, WAITVOICE,
WAITFLIRT, WAITFLIRT,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_14, PLAYVOICE, CDV_14,
LOADBG, 59498, // fade-in heli LOADBG, 59498, // fade-in heli
PLAYBG, PLAYBG,
DOFLIRT, CD_13, DOFLIRT, CD_13,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_15, PLAYVOICE, CDV_15,
FADEDOWN, FADEDOWN,
SHOWSCREEN, CD_15_LOG, SHOWSCREEN, CD_15_LOG,
FADEUP, CD_15_PAL, FADEUP, CD_15_PAL,
@ -326,7 +326,7 @@ uint16 SkyIntro::_cdIntroSeq[] = {
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_22, PLAYVOICE, CDV_22,
LOADBG, 59494, // heli whine LOADBG, 59494, // heli whine
PLAYBG, PLAYBG,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_23, PLAYVOICE, CDV_23,
FADEDOWN, FADEDOWN,
@ -336,7 +336,7 @@ uint16 SkyIntro::_cdIntroSeq[] = {
PLAYVOICE, CDV_24, PLAYVOICE, CDV_24,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_25, PLAYVOICE, CDV_25,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_26, PLAYVOICE, CDV_26,
WAITVOICE, WAITVOICE,
FADEDOWN, FADEDOWN,
@ -504,7 +504,7 @@ uint16 SkyIntro::_cdIntroSeq[] = {
PLAYVOICE, CDV_79, PLAYVOICE, CDV_79,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_80, PLAYVOICE, CDV_80,
BGFLIRT, CD_100, BGFLIRT, CD_100,
WAITVOICE, WAITVOICE,
PLAYVOICE, CDV_81, PLAYVOICE, CDV_81,
WAITVOICE, WAITVOICE,
@ -555,7 +555,7 @@ uint16 SkyIntro::_floppyIntroSeq[] = {
50, IC_FX_VOLUME, 90, 50, IC_FX_VOLUME, 90,
5, IC_FX_VOLUME, 100, 5, IC_FX_VOLUME, 100,
COMMANDEND, COMMANDEND,
SHOWSCREEN, 60088, SHOWSCREEN, 60088,
COMMANDFLIRT, 60089, // => command list 4b (cockpit) COMMANDFLIRT, 60089, // => command list 4b (cockpit)
1000, IC_PREPARE_TEXT, 77, 1000, IC_PREPARE_TEXT, 77,
220, IC_SHOW_TEXT, 20, 160, // radar detects jamming signal 220, IC_SHOW_TEXT, 20, 160, // radar detects jamming signal
@ -592,13 +592,13 @@ uint16 SkyIntro::_floppyIntroSeq[] = {
COMMANDFLIRT, 60098, // => command list 6b COMMANDFLIRT, 60098, // => command list 6b
131, IC_REMOVE_TEXT, 131, IC_REMOVE_TEXT,
131, IC_PREPARE_TEXT, 479, 131, IC_PREPARE_TEXT, 479,
74, IC_SHOW_TEXT, 175, 155, 74, IC_SHOW_TEXT, 175, 155,
45, IC_REMOVE_TEXT, 45, IC_REMOVE_TEXT,
45, IC_PREPARE_TEXT, 162, 45, IC_PREPARE_TEXT, 162,
44, IC_SHOW_TEXT, 175, 155, 44, IC_SHOW_TEXT, 175, 155,
4, IC_REMOVE_TEXT, 4, IC_REMOVE_TEXT,
COMMANDEND, COMMANDEND,
SEQEND SEQEND
}; };
SkyIntro::SkyIntro(SkyDisk *disk, SkyScreen *screen, SkyMusicBase *music, SkySound *sound, SkyText *text, SoundMixer *mixer, OSystem *system) { SkyIntro::SkyIntro(SkyDisk *disk, SkyScreen *screen, SkyMusicBase *music, SkySound *sound, SkyText *text, SoundMixer *mixer, OSystem *system) {
@ -658,7 +658,7 @@ bool SkyIntro::doIntro(bool floppyIntro) {
if (!nextPart(seqData)) if (!nextPart(seqData))
return false; return false;
} }
return true; return true;
} }
bool SkyIntro::nextPart(uint16 *&data) { bool SkyIntro::nextPart(uint16 *&data) {
@ -846,7 +846,7 @@ void SkyIntro::showTextBuf(void) {
uint8 *saveBuf = _saveBuf + sizeof(dataFileHeader); uint8 *saveBuf = _saveBuf + sizeof(dataFileHeader);
uint8 *textBuf = _textBuf + sizeof(dataFileHeader); uint8 *textBuf = _textBuf + sizeof(dataFileHeader);
for (uint16 cnty = 0; cnty < height; cnty++) { for (uint16 cnty = 0; cnty < height; cnty++) {
memcpy(saveBuf, screenBuf, width); memcpy(saveBuf, screenBuf, width);
for (uint16 cntx = 0; cntx < width; cntx++) for (uint16 cntx = 0; cntx < width; cntx++)
if (textBuf[cntx]) if (textBuf[cntx])
screenBuf[cntx] = textBuf[cntx]; screenBuf[cntx] = textBuf[cntx];
@ -893,7 +893,7 @@ bool SkyIntro::escDelay(uint32 msecs) {
uint8 nDelay = (msecs > 50)?(50):((uint8)msecs); uint8 nDelay = (msecs > 50)?(50):((uint8)msecs);
#endif #endif
_system->delay_msecs(nDelay); _system->delay_msecs(nDelay);
msecs -= nDelay; msecs -= nDelay;
} while (msecs > 0); } while (msecs > 0);
return true; return true;
} }

View file

@ -1134,7 +1134,7 @@ void SkyLogic::initScriptVariables() {
if (SkyState::_systemVars.gameVersion == 288) if (SkyState::_systemVars.gameVersion == 288)
memcpy(_scriptVariables + 352, forwardList1b288, sizeof(forwardList1b288)); memcpy(_scriptVariables + 352, forwardList1b288, sizeof(forwardList1b288));
else else
memcpy(_scriptVariables + 352, forwardList1b, sizeof(forwardList1b)); memcpy(_scriptVariables + 352, forwardList1b, sizeof(forwardList1b));
memcpy(_scriptVariables + 656, forwardList2b, sizeof(forwardList2b)); memcpy(_scriptVariables + 656, forwardList2b, sizeof(forwardList2b));
memcpy(_scriptVariables + 721, forwardList3b, sizeof(forwardList3b)); memcpy(_scriptVariables + 721, forwardList3b, sizeof(forwardList3b));

View file

@ -290,7 +290,7 @@ uint16 SkyMouse::findMouseCursor(uint32 itemNum) {
return cnt; return cnt;
} }
} }
return 0; return 0;
} }
void SkyMouse::fnOpenCloseHand(bool open) { void SkyMouse::fnOpenCloseHand(bool open) {
@ -310,7 +310,7 @@ void SkyMouse::fnOpenCloseHand(bool open) {
srcData = (uint8 *)_objectMouseData + size * cursor + sizeof(dataFileHeader); srcData = (uint8 *)_objectMouseData + size * cursor + sizeof(dataFileHeader);
destData = (uint8 *)_miceData + sizeof(dataFileHeader); destData = (uint8 *)_miceData + sizeof(dataFileHeader);
memcpy(destData, srcData, size); memcpy(destData, srcData, size);
spriteMouse(0, 5, 5); spriteMouse(0, 5, 5);
} }
bool SkyMouse::wasClicked(void) { bool SkyMouse::wasClicked(void) {

View file

@ -75,7 +75,7 @@ private:
InstrumentStruct *_instruments; InstrumentStruct *_instruments;
uint16 *_frequenceTable; uint16 *_frequenceTable;
uint8 *_instrumentMap; uint8 *_instrumentMap;
uint8 *_registerTable, *_opOutputTable; uint8 *_registerTable, *_opOutputTable;
uint8 *_adlibRegMirror; uint8 *_adlibRegMirror;
//- normal subs //- normal subs
void setRegister(uint8 regNum, uint8 value); void setRegister(uint8 regNum, uint8 value);
@ -84,7 +84,7 @@ private:
void adlibSetupInstrument(void); void adlibSetupInstrument(void);
void setupInstrument(uint8 opcode); void setupInstrument(uint8 opcode);
void setupChannelVolume(uint8 volume); void setupChannelVolume(uint8 volume);
//- Streamfunctions from Command90hTable //- Streamfunctions from Command90hTable
void com90_caseNoteOff(void); // 0 void com90_caseNoteOff(void); // 0
void com90_stopChannel(void); // 1 void com90_stopChannel(void); // 1
void com90_setupInstrument(void); // 2 void com90_setupInstrument(void); // 2

View file

@ -31,7 +31,7 @@ SkyAdlibMusic::SkyAdlibMusic(SoundMixer *pMixer, SkyDisk *pSkyDisk, OSystem *sys
: SkyMusicBase(pSkyDisk, system) { : SkyMusicBase(pSkyDisk, system) {
_driverFileBase = 60202; _driverFileBase = 60202;
_mixer = pMixer; _mixer = pMixer;
_sampleRate = pMixer->getOutputRate(); _sampleRate = pMixer->getOutputRate();
int env_bits = g_system->property(OSystem::PROP_GET_FMOPL_ENV_BITS, NULL); int env_bits = g_system->property(OSystem::PROP_GET_FMOPL_ENV_BITS, NULL);

View file

@ -22,8 +22,8 @@
#include "gmchannel.h" #include "gmchannel.h"
#include "common/util.h" #include "common/util.h"
SkyGmChannel::SkyGmChannel(uint8 *pMusicData, uint16 startOfData, MidiDriver *pMidiDrv, byte *pInstMap, uint8 *veloTab) SkyGmChannel::SkyGmChannel(uint8 *pMusicData, uint16 startOfData, MidiDriver *pMidiDrv, byte *pInstMap, uint8 *veloTab) {
{
_musicData = pMusicData; _musicData = pMusicData;
_midiDrv = pMidiDrv; _midiDrv = pMidiDrv;
_channelData.midiChannelNumber = 0; _channelData.midiChannelNumber = 0;
@ -59,8 +59,8 @@ void SkyGmChannel::stopNote(void) {
_midiDrv->send((0xB0 | _channelData.midiChannelNumber) | 0x7B00 | 0 | 0x79000000); _midiDrv->send((0xB0 | _channelData.midiChannelNumber) | 0x7B00 | 0 | 0x79000000);
} }
int32 SkyGmChannel::getNextEventTime(void) int32 SkyGmChannel::getNextEventTime(void) {
{
int32 retV = 0; int32 retV = 0;
uint8 cnt, lVal; uint8 cnt, lVal;
for (cnt = 0; cnt < 4; cnt++) { for (cnt = 0; cnt < 4; cnt++) {

View file

@ -57,7 +57,7 @@ private:
void adlibSetupInstrument(void); void adlibSetupInstrument(void);
void setupInstrument(uint8 opcode); void setupInstrument(uint8 opcode);
void setupChannelVolume(uint8 volume); void setupChannelVolume(uint8 volume);
//- Streamfunctions from Command90hTable //- Streamfunctions from Command90hTable
void com90_caseNoteOff(void); // 0 void com90_caseNoteOff(void); // 0
void com90_stopChannel(void); // 1 void com90_stopChannel(void); // 1
void com90_setupInstrument(void); // 2 void com90_setupInstrument(void); // 2

View file

@ -31,7 +31,7 @@ SkyGmMusic::SkyGmMusic(MidiDriver *pMidiDrv, SkyDisk *pSkyDisk, OSystem *system)
: SkyMusicBase(pSkyDisk, system) { : SkyMusicBase(pSkyDisk, system) {
_driverFileBase = 60200; _driverFileBase = 60200;
_midiDrv = pMidiDrv; _midiDrv = pMidiDrv;
int midiRes = _midiDrv->open(); int midiRes = _midiDrv->open();
if (midiRes != 0) { if (midiRes != 0) {
error("Can't open midi device. Errorcode: %d",midiRes); error("Can't open midi device. Errorcode: %d",midiRes);

View file

@ -366,12 +366,12 @@ void SkyScreen::waitForTimer(void) {
} }
void SkyScreen::waitForSequence(void) { void SkyScreen::waitForSequence(void) {
while (_seqInfo.running) { while (_seqInfo.running) {
OSystem::Event event; OSystem::Event event;
_system->delay_msecs(20); _system->delay_msecs(20);
while (_system->poll_event(&event)); while (_system->poll_event(&event));
} }
} }
void SkyScreen::handleTimer(void) { void SkyScreen::handleTimer(void) {
@ -419,7 +419,7 @@ void SkyScreen::processSequence(void) {
_seqInfo.delay = SEQ_DELAY; _seqInfo.delay = SEQ_DELAY;
memset(_seqGrid, 0, 12 * 20); memset(_seqGrid, 0, 12 * 20);
uint8 nrToSkip, nrToDo, cnt; uint8 nrToSkip, nrToDo, cnt;
do { do {
do { do {
nrToSkip = _seqInfo.seqDataPos[0]; nrToSkip = _seqInfo.seqDataPos[0];

View file

@ -109,7 +109,7 @@ private:
bool runningItem; // when playing an item, don't free it afterwards. bool runningItem; // when playing an item, don't free it afterwards.
} _seqInfo; } _seqInfo;
//- more regular screen.asm + layer.asm routines //- more regular screen.asm + layer.asm routines
void convertPalette(uint8 *inPal, uint8* outPal); void convertPalette(uint8 *inPal, uint8* outPal);
void palette_fadedown_helper(uint32 *pal, uint num); void palette_fadedown_helper(uint32 *pal, uint num);

View file

@ -336,7 +336,7 @@ void SkyText::fnPointerText(uint32 pointedId, uint16 mouseX, uint16 mouseY) {
if (mouseX < 150) _mouseOfsX = TOP_LEFT_X + 24; if (mouseX < 150) _mouseOfsX = TOP_LEFT_X + 24;
else _mouseOfsX = TOP_LEFT_X - 8 - _lowTextWidth; else _mouseOfsX = TOP_LEFT_X - 8 - _lowTextWidth;
} else { } else {
_mouseOfsY = TOP_LEFT_Y - 10; _mouseOfsY = TOP_LEFT_Y - 10;
if (mouseX < 150) _mouseOfsX = TOP_LEFT_X + 13; if (mouseX < 150) _mouseOfsX = TOP_LEFT_X + 13;
else _mouseOfsX = TOP_LEFT_X - 8 - _lowTextWidth; else _mouseOfsX = TOP_LEFT_X - 8 - _lowTextWidth;
} }