diff options
author | Paweł Kołodziejski | 2003-03-06 07:52:40 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2003-03-06 07:52:40 +0000 |
commit | 7f536134a084fb50957a27345c26fd2e6d529667 (patch) | |
tree | 27c35065b4a6933f0aed550af9efed6e55455dce | |
parent | 255e15248b87823fd737927f0c0cf39b2659be10 (diff) | |
download | scummvm-rg350-7f536134a084fb50957a27345c26fd2e6d529667.tar.gz scummvm-rg350-7f536134a084fb50957a27345c26fd2e6d529667.tar.bz2 scummvm-rg350-7f536134a084fb50957a27345c26fd2e6d529667.zip |
some pedantic cleanup
svn-id: r6706
-rw-r--r-- | sky/disk.cpp | 72 | ||||
-rw-r--r-- | sky/intro.cpp | 211 | ||||
-rw-r--r-- | sky/rnc_deco.cpp | 60 | ||||
-rw-r--r-- | sky/screen.cpp | 27 | ||||
-rw-r--r-- | sky/sky.cpp | 3 | ||||
-rw-r--r-- | sky/sky.h | 4 | ||||
-rw-r--r-- | sky/skydefs.h | 69 | ||||
-rw-r--r-- | sky/struc.h | 26 |
8 files changed, 231 insertions, 241 deletions
diff --git a/sky/disk.cpp b/sky/disk.cpp index fd1b62b8f9..75944aeba1 100644 --- a/sky/disk.cpp +++ b/sky/disk.cpp @@ -45,22 +45,22 @@ File *dnr_handle = new File(); void SkyState::initialise_disk() { uint32 entries_read; - + dnr_handle->open(dinner_file_name, _gameDataPath); if (dnr_handle->isOpen() == false) error("Could not open %s%s!\n", _gameDataPath, dinner_file_name); - + if (!(dinner_table_size = dnr_handle->readUint32LE())) error("Error reading from sky.dnr!\n"); //even though it was opened correctly?! debug(1, "Entries in dinner table: %d", dinner_table_size); - dinner_table_area = (uint8 *)malloc(dinner_table_size*8); - entries_read = dnr_handle->read(dinner_table_area, 8*dinner_table_size) / 8; - + dinner_table_area = (uint8 *)malloc(dinner_table_size * 8); + entries_read = dnr_handle->read(dinner_table_area, 8 * dinner_table_size) / 8; + if (entries_read != dinner_table_size) warning("bytes_read != dinner_table_entries. [%d/%d]\n", entries_read, dinner_table_size); - + data_disk_handle->open(data_file_name, _gameDataPath); if (data_disk_handle->isOpen() == false) error("Error opening %s%s!\n", _gameDataPath, data_file_name); @@ -79,31 +79,30 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) #ifdef file_order_chk warning("File order checking not implemented yet!\n"); #endif - + comp_file = file_nr; - debug(1, "load file %d,%d (%d)", (file_nr>>11), (file_nr&2047), file_nr); - - + debug(1, "load file %d,%d (%d)", (file_nr >> 11), (file_nr & 2047), file_nr); + file_ptr = (uint8 *)get_file_info(file_nr); if (file_ptr == NULL) { printf("File %d not found!\n", file_nr); return NULL; } - - eax = READ_LE_UINT32((file_ptr+5)); + + eax = READ_LE_UINT32((file_ptr + 5)); file_flags = eax; eax &= 0x03fffff; file_size = eax; - ecx = READ_LE_UINT32((file_ptr+2)); + ecx = READ_LE_UINT32((file_ptr + 2)); ecx &= 0x0ffffff; cflag = (uint8)((ecx >> (23)) & 0x1); ecx = (((1 << (23)) ^ 0xFFFFFFFF) & ecx); - + if (cflag) ecx = ecx << 4; - + file_offset = ecx; fixed_dest = dest; file_dest = dest; @@ -111,7 +110,7 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) if (dest == NULL) //we need to allocate memory for this file file_dest = (uint8 *)malloc(eax); - + data_disk_handle->seek(file_offset, SEEK_SET); #ifdef file_order_chk @@ -120,14 +119,14 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) //now read in the data bytes_read = data_disk_handle->read(file_dest, 1*file_size); - + if (bytes_read != (int32)file_size) printf("ERROR: Unable to read %d bytes from datadisk (%d bytes read)\n", file_size, bytes_read); - - cflag = (uint8)((file_flags >> (23)) & 0x1); - + + cflag = (uint8)((file_flags >> (23)) & 0x1); + //if cflag == 0 then file is compressed, 1 == uncompressed - + if (!cflag) { debug(1, "File is compressed..."); @@ -135,20 +134,20 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) memcpy(&file_header, file_dest, sizeof(struct dataFileHeader)); if ( (uint8)((FROM_LE_16(file_header.flag) >> 7) & 0x1) ) { debug(1, "with RNC!"); - + eax = FROM_LE_16(file_header.flag); eax &= 0xFFFFFF00; //clear al eax = eax << 8; eax |= FROM_LE_16((uint16)file_header.s_tot_size); decomp_size = eax; - + if (fixed_dest == NULL) // is this valid? comp_dest = (uint8 *)malloc(eax); esiptr = file_dest; ediptr = comp_dest; - + if ( (uint8)(file_flags >> (22) & 0x1) ) //do we include the header? esiptr += sizeof(struct dataFileHeader); else { @@ -158,7 +157,7 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) } eax = UnpackM1(esiptr, ediptr, 0); - + debug(2, "UnpackM1 returned: %d", eax); if (eax == 0) { //Unpack returned 0: file was probably not packed. @@ -167,41 +166,40 @@ uint16 *SkyState::load_file(uint16 file_nr, uint8 *dest) return (uint16 *)file_dest; } - + if (! (uint8)(file_flags >> (22) & 0x1) ) { // include header? eax += sizeof(struct dataFileHeader); - + if (eax != decomp_size) { debug(1, "ERROR: invalid decomp size! (was: %d, should be: %d)", eax, decomp_size); } } - + if (fixed_dest == NULL) free(file_dest); - + } else debug(1, "but not with RNC! (?!)"); - } else return (uint16 *)file_dest; - + return (uint16 *)comp_dest; } uint16 *SkyState::get_file_info(uint16 file_nr) { uint16 i; - uint16 *dnr_tbl_16_ptr = (uint16 *)dinner_table_area; - - for (i = 0; i < dinner_table_size/2; i++) { - if (READ_LE_UINT16(dnr_tbl_16_ptr+(i*4)) == file_nr) { + uint16 *dnr_tbl_16_ptr = (uint16 *)dinner_table_area; + + for (i = 0; i < dinner_table_size / 2; i++) { + if (READ_LE_UINT16(dnr_tbl_16_ptr + (i * 4)) == file_nr) { debug(1, "file %d found!", file_nr); - return (dnr_tbl_16_ptr+(i*4)); + return (dnr_tbl_16_ptr + (i * 4)); } } - + // if file is speech file then return NULL if not found printf("get_file_info() - speech file support not implemented yet!\n"); return (uint16 *)NULL; diff --git a/sky/intro.cpp b/sky/intro.cpp index 6fe7d36012..872f86452e 100644 --- a/sky/intro.cpp +++ b/sky/intro.cpp @@ -53,10 +53,10 @@ #define rev_time 8 #define gibb_time 6 #else -#define virgin_time_1 (3*50) -#define virgin_time_2 ((3*50)+8) -#define rev_time ((8*50)+8) -#define gibb_time ((6*50)+8) +#define virgin_time_1 (3 * 50) +#define virgin_time_2 ((3 * 50) + 8) +#define rev_time ((8 * 50) + 8) +#define gibb_time ((6 * 50) + 8) #endif void prepare_text(void); @@ -77,7 +77,6 @@ uint8 *seq5_data; uint8 *seq6a_data; uint8 *seq6b_data; - uint8 *vga_data; uint8 *diff_data; @@ -100,145 +99,143 @@ uint32 frame_counter; #define ic_make_sound 3 #define ic_fx_volume 4 - typedef void (*pfc)(void); pfc command_routines[] = { &prepare_text, &show_intro_text, &remove_text, &intro_fx, &intro_vol }; uint32 cockpit_commands[] = { - 1000, //do straight away - ic_prepare_text, - 77, - 220, - ic_show_text, //radar detects jamming signal - 20, - 160, - 105, - ic_remove_text, - 81, - 105, - ic_show_text, //well switch to override you fool - 170, - 86, - 35, - ic_remove_text, - 35, - ic_prepare_text, - 477, - 35, - ic_show_text, - 30, - 160, - 3, - ic_remove_text + 1000, //do straight away + ic_prepare_text, + 77, + 220, + ic_show_text, //radar detects jamming signal + 20, + 160, + 105, + ic_remove_text, + 81, + 105, + ic_show_text, //well switch to override you fool + 170, + 86, + 35, + ic_remove_text, + 35, + ic_prepare_text, + 477, + 35, + ic_show_text, + 30, + 160, + 3, + ic_remove_text }; uint32 zero_commands[] = { 0 }; uint32 anim5_commands[] = { - 31, - ic_make_sound, - 2, - 127, - 0 + 31, + ic_make_sound, + 2, + 127, + 0 }; uint32 anim4a_commands[] = { - 136, - ic_make_sound, - 1, - 70, - 90, - ic_fx_volume, - 80, - 50, - ic_fx_volume, - 90, - 5, - ic_fx_volume, - 100, - 0 + 136, + ic_make_sound, + 1, + 70, + 90, + ic_fx_volume, + 80, + 50, + ic_fx_volume, + 90, + 5, + ic_fx_volume, + 100, + 0 }; uint32 anim4c_commands[] = { - 1000, - ic_fx_volume, - 100, - 25, - ic_fx_volume, - 110, - 15, - ic_fx_volume, - 120, - 4, - ic_fx_volume, - 127, - 0 + 1000, + ic_fx_volume, + 100, + 25, + ic_fx_volume, + 110, + 15, + ic_fx_volume, + 120, + 4, + ic_fx_volume, + 127, + 0 }; uint32 anim6a_commands[] = { - 1000, - ic_prepare_text, - 478, - 13, - ic_show_text, - 175, - 155, - 0 + 1000, + ic_prepare_text, + 478, + 13, + ic_show_text, + 175, + 155, + 0 }; uint32 anim6b_commands[] = { - 131, - ic_remove_text, - 131, - ic_prepare_text, - 479, - 74, - ic_show_text, - 175, - 155, - 45, - ic_remove_text, - 45, - ic_prepare_text, - 162, - 44, - ic_show_text, - 175, - 155, - 4, - ic_remove_text, - 0 + 131, + ic_remove_text, + 131, + ic_prepare_text, + 479, + 74, + ic_show_text, + 175, + 155, + 45, + ic_remove_text, + 45, + ic_prepare_text, + 162, + 44, + ic_show_text, + 175, + 155, + 4, + ic_remove_text, + 0 }; uint32 *command_pointer = (uint32 *)zero_commands; - void SkyState::init_virgin() { - _temp_pal = (uint8 *)load_file(60111, NULL); - if (_temp_pal != NULL) - set_palette(_temp_pal); - - _work_screen = (uint8 *)load_file(60110, NULL); - - if (_work_screen != NULL) - show_screen(); - - // free the memory that was malloc'ed indirectly via load_file - free(_work_screen); - free(_temp_pal); + _temp_pal = (uint8 *)load_file(60111, NULL); + if (_temp_pal != NULL) + set_palette(_temp_pal); + + _work_screen = (uint8 *)load_file(60110, NULL); + + if (_work_screen != NULL) + show_screen(); + + // free the memory that was malloc'ed indirectly via load_file + free(_work_screen); + free(_temp_pal); } void SkyState::show_screen(void) { - _system->copy_rect(_work_screen, 320, 0, 0, 320, 200); - _system->update_screen(); + _system->copy_rect(_work_screen, 320, 0, 0, 320, 200); + _system->update_screen(); } void prepare_text(void) diff --git a/sky/rnc_deco.cpp b/sky/rnc_deco.cpp index 6f502f0ddd..41c603d808 100644 --- a/sky/rnc_deco.cpp +++ b/sky/rnc_deco.cpp @@ -22,8 +22,8 @@ #include <string.h> #include "common/scummsys.h" -#define ROL(x, n) (((x) << (n)) | ((x) >> (16-(n)))) -#define ROR(x, n) (((x) << (16-(n))) | ((x) >> (n))) +#define ROL(x, n) (((x) << (n)) | ((x) >> (16 - (n)))) +#define ROR(x, n) (((x) << (16 - (n))) | ((x) >> (n))) #define XCHG(a, b) (a ^=b, b ^= a, a ^= b) //conditional flags @@ -36,13 +36,13 @@ #define UNPACKED_CRC -2 //other defines -#define TABLE_SIZE (16*8) +#define TABLE_SIZE (16 * 8) #define MIN_LENGTH 2 #define HEADER_LEN 18 -uint16 raw_table[TABLE_SIZE/2]; -uint16 pos_table[TABLE_SIZE/2]; -uint16 len_table[TABLE_SIZE/2]; +uint16 raw_table[TABLE_SIZE / 2]; +uint16 pos_table[TABLE_SIZE / 2]; +uint16 len_table[TABLE_SIZE / 2]; #ifdef CHECKSUMS uint16 crc_table[0x100]; @@ -52,14 +52,13 @@ uint16 bit_buffl = 0; uint16 bit_buffh = 0; uint8 bit_count = 0; - uint8 *esiptr, *ediptr; //these need to be global because input_bits() uses them void init_crc() { - uint16 cnt=0; - uint16 tmp1=0; - uint16 tmp2=0; + uint16 cnt = 0; + uint16 tmp1 = 0; + uint16 tmp2 = 0; for (tmp2 = 0; tmp2 < 0x100; tmp2++) { tmp1 = tmp2; @@ -77,19 +76,19 @@ void init_crc() //calculate 16 bit crc of a block of memory uint16 crc_block(uint8 *block, uint32 size) { - uint16 crc=0; + uint16 crc = 0; uint8 *crcTable8 = (uint8 *)crc_table; //make a uint8* to crc_table - uint8 tmp; - uint32 i; + uint8 tmp; + uint32 i; for (i = 0; i < size; i++) { tmp = *block++; crc ^= tmp; - tmp = (uint8)((crc>>8)&0x00FF); + tmp = (uint8)((crc >> 8) & 0x00FF); crc &= 0x00FF; crc = crc << 1; crc = *(uint16 *)&crcTable8[crc]; - crc ^= tmp; + crc ^= tmp; } return crc; @@ -116,7 +115,7 @@ uint16 input_bits(uint8 amount) newBitBuffh = READ_LE_UINT16(esiptr); XCHG(newBitCount, amount); amount -= newBitCount; - newBitCount = 16 - amount; + newBitCount = 16 - amount; } remBits = ROR((uint16)(((1 << amount) - 1) & newBitBuffh), amount); bit_buffh = newBitBuffh >> amount; @@ -124,7 +123,6 @@ uint16 input_bits(uint8 amount) bit_count = (uint8)newBitCount; return returnVal; - } void make_huftable(uint16 *table) @@ -153,7 +151,7 @@ void make_huftable(uint16 *table) a |= ((b >> j) & 1) << (bitLength - j - 1); *table++ = a; - *(table+0x1e) = (huffLength[i]<<8)|(i & 0x00FF); + *(table + 0x1e) = (huffLength[i] << 8)|(i & 0x00FF); huffCode += 1 << (16 - bitLength); } } @@ -163,20 +161,20 @@ void make_huftable(uint16 *table) uint16 input_value(uint16 *table) { uint16 valOne, valTwo, value = bit_buffl; - + do { valTwo = (*table++) & value; valOne = *table++; - - } while (valOne != valTwo); - value = *(table+0x1e); - input_bits((uint8)((value>>8)&0x00FF)); - value &= 0x00FF; + } while (valOne != valTwo); + + value = *(table + 0x1e); + input_bits((uint8)((value>>8) & 0x00FF)); + value &= 0x00FF; if (value >= 2) { value--; - valOne = input_bits((uint8)value&0x00FF); + valOne = input_bits((uint8)value & 0x00FF); valOne |= (1 << value); value = valOne; } @@ -201,7 +199,7 @@ int UnpackM1(void *input, void *output, uint16 key) if (CHECKSUMS) init_crc(); - //Check for "RNC " + //Check for "RNC " if (READ_BE_UINT32(inputptr) != 0x524e4301) return NOT_PACKED; @@ -211,25 +209,25 @@ int UnpackM1(void *input, void *output, uint16 key) unpack_len = READ_BE_UINT32(inputptr); inputptr += 4; pack_len = READ_BE_UINT32(inputptr); inputptr += 4; - uint8 blocks = *(inputptr+5); + uint8 blocks = *(inputptr + 5); if (CHECKSUMS) { //read CRC's crc_u = READ_BE_UINT16(inputptr); inputptr += 2; crc_p = READ_BE_UINT16(inputptr); inputptr += 2; - inputptr = (inputptr+HEADER_LEN-16); + inputptr = (inputptr + HEADER_LEN - 16); if (crc_block(inputptr, pack_len) != crc_p) return PACKED_CRC; - inputptr = (((uint8 *)input)+HEADER_LEN); + inputptr = (((uint8 *)input) + HEADER_LEN); esiptr = inputptr; } // inputLow = *input inputHigh = ((uint8 *)input) + pack_len + HEADER_LEN;; outputLow = (uint8 *)output; - outputHigh = *(((uint8 *)input)+16) + unpack_len + outputLow; + outputHigh = *(((uint8 *)input) + 16) + unpack_len + outputLow; if (! ((inputHigh <= outputLow) || (outputHigh <= inputHigh)) ) { esiptr = inputHigh; @@ -265,7 +263,7 @@ int UnpackM1(void *input, void *output, uint16 key) bit_buffl &= d; d &= a; - a = READ_LE_UINT16((esiptr+2)); + a = READ_LE_UINT16((esiptr + 2)); b = (b << bit_count); a = (a << bit_count); a |= d; diff --git a/sky/screen.cpp b/sky/screen.cpp index 4cebc3fb63..1dd6de0f1f 100644 --- a/sky/screen.cpp +++ b/sky/screen.cpp @@ -55,26 +55,25 @@ void SkyState::initialise_screen(void) { int i; uint8 tmp_pal[1024]; - + _system->init_size(full_screen_width, full_screen_height); - _backscreen = (uint8 *)malloc(full_screen_width*full_screen_height); - _game_grid = (uint8 *)malloc(GRID_X*GRID_Y*2); - _work_palette = (uint8 *)malloc(vga_colours*3); + _backscreen = (uint8 *)malloc(full_screen_width * full_screen_height); + _game_grid = (uint8 *)malloc(GRID_X * GRID_Y * 2); + _work_palette = (uint8 *)malloc(vga_colours * 3); //blank the first 240 colors of the palette - memset(tmp_pal, 0, game_colours * 4); + memset(tmp_pal, 0, game_colours * 4); //set the remaining colors for (i = 0; i < (vga_colours-game_colours); i++) { - tmp_pal[game_colours+i*4] = (top_16_colours[i*3] << 2) + (top_16_colours[i*3] & 3); - tmp_pal[game_colours+i*4+1] = (top_16_colours[i*3+1] << 2) + (top_16_colours[i*3+1] & 3); - tmp_pal[game_colours+i*4+2] = (top_16_colours[i*3+2] << 2) + (top_16_colours[i*3+2] & 3); - tmp_pal[game_colours+i*4+3] = 0x00; + tmp_pal[game_colours + i * 4] = (top_16_colours[i * 3] << 2) + (top_16_colours[i * 3] & 3); + tmp_pal[game_colours + i * 4 + 1] = (top_16_colours[i * 3 + 1] << 2) + (top_16_colours[i * 3 + 1] & 3); + tmp_pal[game_colours + i * 4 + 2] = (top_16_colours[i * 3 + 2] << 2) + (top_16_colours[i * 3 + 2] & 3); + tmp_pal[game_colours + i * 4 + 3] = 0x00; } //set the palette _system->set_palette(tmp_pal, 0, 256); - } //set a new palette, pal is a pointer to dos vga rgb components 0..63 @@ -89,9 +88,9 @@ void SkyState::convert_palette(uint8 *inpal, uint8* outpal) //convert 3 byte 0.. int i; for (i = 0; i < vga_colours; i++) { - outpal[4*i] = (inpal[3*i] << 2) + (inpal[3*i] & 3); - outpal[4*i+1] = (inpal[3*i+1] << 2) + (inpal[3*i+1] & 3); - outpal[4*i+2] = (inpal[3*i+2] << 2) + (inpal[3*i+2] & 3); - outpal[4*i+3] = 0x00; + outpal[4 * i] = (inpal[3 * i] << 2) + (inpal[3 * i] & 3); + outpal[4 * i + 1] = (inpal[3 * i + 1] << 2) + (inpal[3 * i + 1] & 3); + outpal[4 * i + 2] = (inpal[3 * i + 2] << 2) + (inpal[3 * i + 2] & 3); + outpal[4 * i + 3] = 0x00; } } diff --git a/sky/sky.cpp b/sky/sky.cpp index 7e54abf96e..6c9ef97427 100644 --- a/sky/sky.cpp +++ b/sky/sky.cpp @@ -89,9 +89,8 @@ void SkyState::initialise(void) //init_timer(); //init_music(); initialise_disk(); - initialise_screen(); + initialise_screen(); init_virgin(); - } void SkyState::delay(uint amount) //copied and mutilated from Simon.cpp @@ -68,7 +68,7 @@ protected: void delay(uint amount); void pollMouseXY(); void go(); - void convert_palette(uint8 *inpal, uint8* outpal); + void convert_palette(uint8 *inpal, uint8* outpal); void initialise(); void initialise_disk(); @@ -82,7 +82,7 @@ protected: static int CDECL game_thread_proc(void *param); void shutdown(); - + RandomSource _rnd; }; diff --git a/sky/skydefs.h b/sky/skydefs.h index 292dce6523..803e3961cb 100644 --- a/sky/skydefs.h +++ b/sky/skydefs.h @@ -27,25 +27,25 @@ #define sequence_count 3 //screen/grid defines -#define game_screen_width 320 -#define game_screen_height 192 -#define full_screen_width 320 -#define full_screen_height 200 +#define game_screen_width 320 +#define game_screen_height 192 +#define full_screen_width 320 +#define full_screen_height 200 -#define tot_no_grids 70 +#define tot_no_grids 70 -#define grid_size 120 +#define grid_size 120 -#define GRID_X 20 -#define GRID_Y 24 -#define GRID_W 16 -#define GRID_H 8 +#define GRID_X 20 +#define GRID_Y 24 +#define GRID_W 16 +#define GRID_H 8 -#define GRID_W_SHIFT 4 -#define GRID_H_SHIFT 3 +#define GRID_W_SHIFT 4 +#define GRID_H_SHIFT 3 #define top_left_x 128 -#define top_left_y 136 +#define top_left_y 136 //item list defines #define section_0_item 119 @@ -54,37 +54,36 @@ #define c_base_mode56 56 #define c_action_mode 4 #define c_sp_colour 90 -#define c_mega_set 112 +#define c_mega_set 112 #define c_grid_width 114 //#define next_mega_set -#define send_sync -1 -#define lf_start_fx -2 +#define send_sync -1 +#define lf_start_fx -2 #define safe_start_screen 0 //autoroute defines -#define upy 0 -#define downy 1 -#define lefty 2 -#define righty 3 +#define upy 0 +#define downy 1 +#define lefty 2 +#define righty 3 -#define route_space 64 +#define route_space 64 #define l_script 1 -#define l_ar 2 -#define l_ar_anim 3 -#define l_ar_turning 4 -#define l_alt 5 -#define l_mod_animate 6 -#define l_turning 7 -#define l_cursor 8 +#define l_ar 2 +#define l_ar_anim 3 +#define l_ar_turning 4 +#define l_alt 5 +#define l_mod_animate 6 +#define l_turning 7 +#define l_cursor 8 #define l_talk 9 -#define l_listen 10 -#define l_stopped 11 -#define l_choose 12 -#define l_frames 13 -#define l_pause 14 -#define l_wait_synch 15 +#define l_listen 10 +#define l_stopped 11 +#define l_choose 12 +#define l_frames 13 +#define l_pause 14 +#define l_wait_synch 15 #define l_simple_mod 16 - diff --git a/sky/struc.h b/sky/struc.h index 24b8661823..55c6b44828 100644 --- a/sky/struc.h +++ b/sky/struc.h @@ -21,18 +21,18 @@ struct dataFileHeader { - uint16 flag; // bit 0: set for colour data, clear for not - // bit 1: set for compressed, clear for uncompressed - // bit 2: set for 32 colours, clear for 16 colours - uint16 s_x; - uint16 s_y; - uint16 s_width; - uint16 s_height; - uint16 s_sp_size; - uint16 s_tot_size; - uint16 s_n_sprites; - uint16 s_offset_x; - uint16 s_offset_y; - uint16 s_compressed_size; + uint16 flag; // bit 0: set for colour data, clear for not + // bit 1: set for compressed, clear for uncompressed + // bit 2: set for 32 colours, clear for 16 colours + uint16 s_x; + uint16 s_y; + uint16 s_width; + uint16 s_height; + uint16 s_sp_size; + uint16 s_tot_size; + uint16 s_n_sprites; + uint16 s_offset_x; + uint16 s_offset_y; + uint16 s_compressed_size; }; |