diff options
| -rw-r--r-- | engines/sci/engine/game.cpp | 2 | ||||
| -rw-r--r-- | engines/sci/engine/kernel.cpp | 16 | ||||
| -rw-r--r-- | engines/sci/engine/vm.cpp | 4 | ||||
| -rw-r--r-- | engines/sci/scicore/decompress1.cpp | 6 | ||||
| -rw-r--r-- | engines/sci/scicore/resource_map.cpp | 3 | ||||
| -rw-r--r-- | engines/sci/scicore/script.cpp | 2 | ||||
| -rw-r--r-- | engines/sci/scicore/versions.cpp | 2 | ||||
| -rw-r--r-- | engines/sci/sfx/iterator.cpp | 30 | 
8 files changed, 29 insertions, 36 deletions
diff --git a/engines/sci/engine/game.cpp b/engines/sci/engine/game.cpp index 20ff91b476..fbccc9a7cc 100644 --- a/engines/sci/engine/game.cpp +++ b/engines/sci/engine/game.cpp @@ -245,7 +245,7 @@ int _reset_graphics_input(EngineState *s) {  int game_init_graphics(EngineState *s) {  #ifndef WITH_PIC_SCALING  	if (s->gfx_state->options->pic0_unscaled == 0) -		sciprintf("WARNING: Pic scaling was disabled; your version of FreeSCI has no support for scaled pic drawing built in.\n"); +		warning("Pic scaling was disabled; your version of FreeSCI has no support for scaled pic drawing built in.");  	s->gfx_state->options->pic0_unscaled = 1;  #endif diff --git a/engines/sci/engine/kernel.cpp b/engines/sci/engine/kernel.cpp index 0d70be21a4..afd01ee17a 100644 --- a/engines/sci/engine/kernel.cpp +++ b/engines/sci/engine/kernel.cpp @@ -578,7 +578,7 @@ reg_t kMemory(EngineState *s, int funct_nr, int argc, reg_t *argv) {  		if (dest && src)  			memcpy(dest, src, size);  		else { -			warning("Warning: Could not execute kMemory:memcpy of %d bytes:", size); +			warning("Could not execute kMemory:memcpy of %d bytes:", size);  			if (!dest) {  				warning("  dest ptr ("PREG") invalid/memory region too small", PRINT_REG(argv[1]));  			} @@ -643,14 +643,12 @@ reg_t kstub(EngineState *s, int funct_nr, int argc, reg_t *argv) {  reg_t kNOP(EngineState *s, int funct_nr, int argc, reg_t *argv) {  	const char *problem = (const char*)(s->kfunct_table[funct_nr].orig_name ? "unmapped" : "NOP"); -	warning("Warning: Kernel function 0x%02x invoked: %s", funct_nr, problem); +	warning("Kernel function 0x%02x invoked: %s", funct_nr, problem);  	if (s->kfunct_table[funct_nr].orig_name && strcmp(s->kfunct_table[funct_nr].orig_name, SCRIPT_UNKNOWN_FUNCTION_STRING)) { -		sciprintf(" (but its name is known to be %s)", s->kfunct_table[funct_nr].orig_name); +		warning(" (but its name is known to be %s)", s->kfunct_table[funct_nr].orig_name);  	} -	sciprintf("\n"); -  	return NULL_REG;  } @@ -741,8 +739,8 @@ int script_map_kernel(EngineState *s) {  	int max_functions_nr = sci_max_allowed_unknown_kernel_functions[s->resmgr->sci_version];  	if (functions_nr < max_functions_nr) { -		sciprintf("Warning: SCI version believed to have %d kernel" -		          " functions, but only %d reported-- filling up remaining %d\n", +		warning("SCI version believed to have %d kernel" +		        " functions, but only %d reported-- filling up remaining %d",  		          max_functions_nr, functions_nr, max_functions_nr - functions_nr);  		functions_nr = max_functions_nr; @@ -765,10 +763,10 @@ int script_map_kernel(EngineState *s) {  		if (found == -1) {  			if (sought_name) { -				sciprintf("Warning: Kernel function %s[%x] unmapped\n", s->kernel_names[functnr], functnr); +				warning("Kernel function %s[%x] unmapped", s->kernel_names[functnr], functnr);  				s->kfunct_table[functnr].fun = kNOP;  			} else { -				sciprintf("Warning: Flagging kernel function %x as unknown\n", functnr); +				warning("Flagging kernel function %x as unknown", functnr);  				s->kfunct_table[functnr].fun = k_Unknown;  			} diff --git a/engines/sci/engine/vm.cpp b/engines/sci/engine/vm.cpp index 7ce8bf0f08..16f33bb27f 100644 --- a/engines/sci/engine/vm.cpp +++ b/engines/sci/engine/vm.cpp @@ -658,7 +658,7 @@ void run_vm(EngineState *s, int restoring) {  			scr = script_locate_by_segment(s, xs->addr.pc.segment);  			if (!scr) {  				// No script? Implicit return via fake instruction buffer -				warning("Running on non-existant script in segment %x!\n", xs->addr.pc.segment); +				warning("Running on non-existant script in segment %x!", xs->addr.pc.segment);  				code_buf = _fake_return_buffer;  #ifndef DISABLE_VALIDATIONS  				code_buf_size = 2; @@ -1978,7 +1978,7 @@ void script_uninstantiate(EngineState *s, int script_nr) {  	reg.segment = s->seg_manager->segGet(script_nr);  	if (!s->seg_manager->scriptIsLoaded(script_nr, SCRIPT_ID) || reg.segment <= 0) {   // Is it already loaded? -		//sciprintf("Warning: unloading script 0x%x requested although not loaded\n", script_nr); +		//warning("unloading script 0x%x requested although not loaded", script_nr);  		// This is perfectly valid SCI behaviour  		return;  	} diff --git a/engines/sci/scicore/decompress1.cpp b/engines/sci/scicore/decompress1.cpp index 0b156272ba..327ba711dd 100644 --- a/engines/sci/scicore/decompress1.cpp +++ b/engines/sci/scicore/decompress1.cpp @@ -148,10 +148,10 @@ static int decrypt4_hdyn(byte *dest, int length, struct bit_read_struct *reader)  	CALLC(length_param = getbits(reader, 8));  	if (mode == DCL_ASCII_MODE) { -		warning("DCL-INFLATE: Warning: Decompressing ASCII mode (untested)"); +		warning("DCL-INFLATE: Decompressing ASCII mode (untested)");  		//DEBUG_DCL_INFLATE = 1;  	} else if (mode) { -		fprintf(stderr, "DCL-INFLATE: Error: Encountered mode %02x, expected 00 or 01\n", mode); +		warning("DCL-INFLATE: Error: Encountered mode %02x, expected 00 or 01\n", mode);  		return 1;  	} @@ -170,7 +170,7 @@ static int decrypt4_hdyn(byte *dest, int length, struct bit_read_struct *reader)  	if (length_param < 3 || length_param > 6) -		fprintf(stderr, "Warning: Unexpected length_param value %d (expected in [3,6])\n", length_param); +		warning("Unexpected length_param value %d (expected in [3,6])\n", length_param);  	while (write_pos < length) {  		CALLC(value = getbits(reader, 1)); diff --git a/engines/sci/scicore/resource_map.cpp b/engines/sci/scicore/resource_map.cpp index aa0932f8c9..b5177185b6 100644 --- a/engines/sci/scicore/resource_map.cpp +++ b/engines/sci/scicore/resource_map.cpp @@ -27,6 +27,7 @@  #include "sci/scicore/resource.h"  #include "sci/tools.h" +#include "common/util.h"  #include "common/file.h"  namespace Sci { @@ -295,7 +296,7 @@ int sci0_read_resource_map(ResourceManager *mgr, ResourceSource *map, resource_t  				++resource_index;  			if (++resources_total_read >= resource_nr) { -				sciprintf("Warning: After %d entries, resource.map is not terminated", resource_index); +				warning("After %d entries, resource.map is not terminated", resource_index);  				next_entry = 0;  			} diff --git a/engines/sci/scicore/script.cpp b/engines/sci/scicore/script.cpp index 53344d01c1..ffa7fae332 100644 --- a/engines/sci/scicore/script.cpp +++ b/engines/sci/scicore/script.cpp @@ -113,7 +113,7 @@ int script_find_selector(EngineState *s, const char *selectorname) {  			return pos;  	} -	sciprintf("Warning: Could not map '%s' to any selector!\n", selectorname); +	warning("Could not map '%s' to any selector!", selectorname);  	return -1;  } diff --git a/engines/sci/scicore/versions.cpp b/engines/sci/scicore/versions.cpp index e3bfad421e..4f771edd9a 100644 --- a/engines/sci/scicore/versions.cpp +++ b/engines/sci/scicore/versions.cpp @@ -76,7 +76,7 @@ int version_parse(const char *vn, sci_version_t *result) {  	int patchlevel = strtol(vn + 6, &endptr[2], 10);  	if (endptr[0] != vn + 1 || endptr[1] != vn + 5 || *endptr[2] != '\0') { -		sciprintf("Warning: Failed to parse version string '%s'\n", vn); +		warning("Failed to parse version string '%s'", vn);  		return 1;  	} diff --git a/engines/sci/sfx/iterator.cpp b/engines/sci/sfx/iterator.cpp index 501ebb0ad9..cd9c0869f2 100644 --- a/engines/sci/sfx/iterator.cpp +++ b/engines/sci/sfx/iterator.cpp @@ -82,14 +82,14 @@ static void _common_init(base_song_iterator_t *self) {  #define CHECK_FOR_END_ABSOLUTE(offset) \  	if (offset > self->size) { \ -		fprintf(stderr, SIPFX "Reached end of song without terminator (%x/%x) at %d!\n", offset, self->size, __LINE__); \ +		warning(SIPFX "Reached end of song without terminator (%x/%x) at %d!", offset, self->size, __LINE__); \  		return SI_FINISHED; \  	}  #define CHECK_FOR_END(offset_augment) \  	if ((channel->offset + (offset_augment)) > channel->end) { \  		channel->state = SI_STATE_FINISHED; \ -		fprintf(stderr, SIPFX "Reached end of track %d without terminator (%x+%x/%x) at %d!\n", channel->id, channel->offset, offset_augment, channel->end, __LINE__); \ +		warning(SIPFX "Reached end of track %d without terminator (%x+%x/%x) at %d!", channel->id, channel->offset, offset_augment, channel->end, __LINE__); \  		return SI_FINISHED; \  	} @@ -380,7 +380,7 @@ static int _sci_midi_process_state(base_song_iterator_t *self, unsigned char *bu  	}  	case SI_STATE_UNINITIALISED: -		fprintf(stderr, SIPFX "Attempt to read command from uninitialized iterator!\n"); +		warning(SIPFX "Attempt to read command from uninitialized iterator!");  		self->init((song_iterator_t *) self);  		return self->next((song_iterator_t *) self, buf, result); @@ -436,8 +436,7 @@ static int _sci_midi_process_state(base_song_iterator_t *self, unsigned char *bu  	}  	default: -		fprintf(stderr, SIPFX "Invalid iterator state %d!\n", -		        channel->state); +		warning(SIPFX "Invalid iterator state %d!", channel->state);  		BREAKPOINT();  		return SI_FINISHED;  	} @@ -486,8 +485,7 @@ static int _sci0_get_pcm_data(sci0_song_iterator_t *self,  		                    self->size - offset);  		if (!fc) { -			fprintf(stderr, SIPFX "Warning: Playing unterminated" -			        " song!\n"); +			warning(SIPFX "Playing unterminated song!");  			return 1;  		} @@ -500,9 +498,8 @@ static int _sci0_get_pcm_data(sci0_song_iterator_t *self,  	}  	if (!found_it) { -		fprintf(stderr, SIPFX -		        "Warning: Song indicates presence of PCM, but" -		        " none found (finally at offset %04x)\n", offset); +		warning(SIPFX "Song indicates presence of PCM, but" +		        " none found (finally at offset %04x)", offset);  		return 1;  	} @@ -519,9 +516,8 @@ static int _sci0_get_pcm_data(sci0_song_iterator_t *self,  	if (offset + SCI0_PCM_DATA_OFFSET + size != self->size) {  		int d = offset + SCI0_PCM_DATA_OFFSET + size - self->size; -		fprintf(stderr, SIPFX -		        "Warning: PCM advertizes %d bytes of data, but %d" -		        " bytes are trailing in the resource!\n", +		warning(SIPFX "PCM advertizes %d bytes of data, but %d" +		        " bytes are trailing in the resource!",  		        size, self->size - (offset + SCI0_PCM_DATA_OFFSET));  		if (d > 0) @@ -1189,8 +1185,7 @@ static song_iterator_t *_sci1_handle_message(sci1_song_iterator_t *self,  		}  		default: -			fprintf(stderr, SIPFX "Unsupported command %d to" -			        " SCI1 iterator", msg.type); +			warning(SIPFX "Unsupported command %d to SCI1 iterator", msg.type);  		}  		return (song_iterator_t *) self;  	} @@ -1802,8 +1797,7 @@ song_iterator_t *songit_new(unsigned char *data, unsigned int size, int type, so  	int i;  	if (!data || size < 22) { -		warning(SIPFX "Attempt to instantiate song iterator for null" -		        " song data"); +		warning(SIPFX "Attempt to instantiate song iterator for null song data");  		return NULL;  	} @@ -1853,7 +1847,7 @@ song_iterator_t *songit_new(unsigned char *data, unsigned int size, int type, so  	default:  		/**-- Invalid/unsupported sound resources --**/  		warning(SIPFX "Attempt to instantiate invalid/unknown" -		        " song iterator type %d\n", type); +		        " song iterator type %d", type);  		return NULL;  	}  	it->ID = id;  | 
