diff options
| author | Nicola Mettifogo | 2007-03-18 09:16:12 +0000 | 
|---|---|---|
| committer | Nicola Mettifogo | 2007-03-18 09:16:12 +0000 | 
| commit | abaef3f5af7e5edca56e805a91210648a0854680 (patch) | |
| tree | a983f05def9c6431b7ccbf8a33b2936edf1bce21 | |
| parent | 03249397e01bd5944e530f6bc5691dac77bac17e (diff) | |
| download | scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.tar.gz scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.tar.bz2 scummvm-rg350-abaef3f5af7e5edca56e805a91210648a0854680.zip | |
removed unused parameter from Gfx::flatBlitCnv
svn-id: r26195
| -rw-r--r-- | engines/parallaction/animation.cpp | 4 | ||||
| -rw-r--r-- | engines/parallaction/dialogue.cpp | 10 | ||||
| -rw-r--r-- | engines/parallaction/graphics.cpp | 10 | ||||
| -rw-r--r-- | engines/parallaction/graphics.h | 6 | ||||
| -rw-r--r-- | engines/parallaction/menu.cpp | 4 | ||||
| -rw-r--r-- | engines/parallaction/zone.cpp | 18 | 
6 files changed, 28 insertions, 24 deletions
| diff --git a/engines/parallaction/animation.cpp b/engines/parallaction/animation.cpp index b0e199bc8a..8a47591f8e 100644 --- a/engines/parallaction/animation.cpp +++ b/engines/parallaction/animation.cpp @@ -581,8 +581,8 @@ void jobRunScripts(void *parm, Job *j) {  					_vm->_gfx->blitCnv(&v18, inst->_opA._value, inst->_opB._value, _si, Gfx::kBitBack);  					_vm->_gfx->blitCnv(&v18, inst->_opA._value, inst->_opB._value, _si, Gfx::kBit2);  				} else { -					_vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBitBack, v18._data1); -					_vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBit2, v18._data1); +					_vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBitBack); +					_vm->_gfx->flatBlitCnv(&v18, inst->_opA._value, inst->_opB._value, Gfx::kBit2);  				}  				break; diff --git a/engines/parallaction/dialogue.cpp b/engines/parallaction/dialogue.cpp index e8bdcde2df..47d630dc0f 100644 --- a/engines/parallaction/dialogue.cpp +++ b/engines/parallaction/dialogue.cpp @@ -234,7 +234,7 @@ uint16 askDialoguePassword(Dialogue *v60, StaticCnv *v48) {  		_vm->_gfx->drawBalloon(r, 1);  		_vm->_gfx->displayWrappedString(v60->_answers[0], _answerBalloonX[0], _answerBalloonY[0], MAX_BALLOON_WIDTH, 3); -		_vm->_gfx->flatBlitCnv(v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y,	Gfx::kBitFront,	v48->_data1); +		_vm->_gfx->flatBlitCnv(v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y,	Gfx::kBitFront);  		_vm->_gfx->displayBalloonString(_answerBalloonX[0] + 5,	_answerBalloonY[0] + _answerBalloonH[0] - 15, "> ", 0);  		Common::Event e; @@ -309,7 +309,7 @@ void displayQuestion(Dialogue *v60, StaticCnv *v5C) {  	debugC(1, kDebugDialogue, "runDialogue: showing question '%s'", v60->_text); -	_vm->_gfx->flatBlitCnv(v5C, QUESTION_CHARACTER_X, QUESTION_CHARACTER_Y, Gfx::kBitFront, v5C->_data1); +	_vm->_gfx->flatBlitCnv(v5C, QUESTION_CHARACTER_X, QUESTION_CHARACTER_Y, Gfx::kBitFront);  	_vm->_gfx->getStringExtent(v60->_text, MAX_BALLOON_WIDTH, &question_width, &question_height);  	Common::Rect r(question_width, question_height); @@ -396,7 +396,7 @@ void runDialogue(SpeakData *data) {  			if (displayedAnswers == true) {  				debugC(1, kDebugDialogue, "runDialogue: showing answering face (%p)", (const void*)v48._data0); -				_vm->_gfx->flatBlitCnv(&v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, v48._data1); +				_vm->_gfx->flatBlitCnv(&v48, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront);  				debugC(1, kDebugDialogue, "runDialogue: answering face shown");  				if (_askPassword == false) { @@ -473,7 +473,7 @@ int16 selectAnswer(Question *q, StaticCnv *cnv) {  		_vm->_gfx->displayWrappedString(q->_answers[_di], _answerBalloonX[_di], _answerBalloonY[_di], MAX_BALLOON_WIDTH, 0);  		cnv->_data0 = _vm->_char._talk._array[q->_answer_moods[_di] & 0xF];  //		cnv->_data1 = _vm->_char._talk.field_8[q->_answer_moods[_di] & 0xF]; -		_vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X,	ANSWER_CHARACTER_Y, Gfx::kBitFront,	cnv->_data1); +		_vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X,	ANSWER_CHARACTER_Y, Gfx::kBitFront);  		waitUntilLeftClick();  		return _di;  	} @@ -493,7 +493,7 @@ int16 selectAnswer(Question *q, StaticCnv *cnv) {  			_vm->_gfx->displayWrappedString(q->_answers[_si], _answerBalloonX[_si],	_answerBalloonY[_si], MAX_BALLOON_WIDTH, 0);  			cnv->_data0 = _vm->_char._talk._array[q->_answer_moods[_si] & 0xF];  //			cnv->_data1 = _vm->_char._talk.field_8[q->_answer_moods[_si] & 0xF]; -			_vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront, cnv->_data1); +			_vm->_gfx->flatBlitCnv(cnv, ANSWER_CHARACTER_X, ANSWER_CHARACTER_Y, Gfx::kBitFront);  		}  		g_system->delayMillis(30); diff --git a/engines/parallaction/graphics.cpp b/engines/parallaction/graphics.cpp index 632735614e..1adda701f3 100644 --- a/engines/parallaction/graphics.cpp +++ b/engines/parallaction/graphics.cpp @@ -418,7 +418,7 @@ void jobDisplayLabel(void *parm, Job *j) {  	if (label->_cnv._width == 0)  		return; -	_vm->_gfx->flatBlitCnv(&label->_cnv, Gfx::_labelPosition[0]._x, Gfx::_labelPosition[0]._y, Gfx::kBitBack, label->_cnv._data1); +	_vm->_gfx->flatBlitCnv(&label->_cnv, Gfx::_labelPosition[0]._x, Gfx::_labelPosition[0]._y, Gfx::kBitBack);  	return;  } @@ -507,7 +507,7 @@ void Gfx::setMousePointer(int16 index) {  //  //	Cnv management  // -void Gfx::flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer, byte *unused) { +void Gfx::flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer) {  	Common::Rect r(cnv->_width, cnv->_height);  	r.moveTo(x, y); @@ -572,8 +572,8 @@ void Gfx::restoreZoneBackground(const Common::Rect& r, byte *data) {  	cnv._width = r.width();  	cnv._height = r.height(); -	flatBlitCnv(&cnv, r.left, r.top, kBitBack, cnv._data1); -	flatBlitCnv(&cnv, r.left, r.top, kBit2, cnv._data1); +	flatBlitCnv(&cnv, r.left, r.top, kBitBack); +	flatBlitCnv(&cnv, r.left, r.top, kBit2);  	return;  } @@ -597,7 +597,7 @@ void Gfx::displayString(uint16 x, uint16 y, const char *text) {  		tmp._height = _font._height;  		tmp._data0 = _font._array[c]; -		flatBlitCnv(&tmp, x, y, kBitFront, NULL); +		flatBlitCnv(&tmp, x, y, kBitFront);  		x += (_proportionalFont ? _glyphWidths[(int)c] : 8); diff --git a/engines/parallaction/graphics.h b/engines/parallaction/graphics.h index 6a15f1ab00..fbb5bbc0a3 100644 --- a/engines/parallaction/graphics.h +++ b/engines/parallaction/graphics.h @@ -111,7 +111,11 @@ public:  	void copyRect(Gfx::Buffers dstbuffer, const Common::Rect& r, byte *src, uint16 pitch);  	void grabRect(byte *dst, const Common::Rect& r, Gfx::Buffers srcbuffer, uint16 pitch);  	void floodFill(Gfx::Buffers buffer, const Common::Rect& r, byte color); -	void flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer, byte *unused); + +	// NOTE: flatBlitCnv used to have an additional unused parameter, +	// that was always the _data1 member of the StaticCnv parameter. +	// DOS version didn't make use of it, but it is probably needed for Amiga stuff. +	void flatBlitCnv(StaticCnv *cnv, int16 x, int16 y, Gfx::Buffers buffer);  	void blitCnv(StaticCnv *cnv, int16 x, int16 y, uint16 z, Gfx::Buffers buffer);  	// palette diff --git a/engines/parallaction/menu.cpp b/engines/parallaction/menu.cpp index 28d5eb1faf..5c883da8b1 100644 --- a/engines/parallaction/menu.cpp +++ b/engines/parallaction/menu.cpp @@ -332,8 +332,8 @@ void Menu::selectCharacter() {  				r.moveTo(_si * BLOCK_X_OFFSET + BLOCK_X, BLOCK_Y - _si * BLOCK_Y_OFFSET);  				_vm->_gfx->grabRect(v14._data0, r, Gfx::kBitFront, BLOCK_WIDTH); -				_vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitBack, 0); -				_vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitFront, 0); +				_vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitBack); +				_vm->_gfx->flatBlitCnv(&v14, _di * SLOT_WIDTH + SLOT_X, SLOT_Y, Gfx::kBitFront);  				beep(); diff --git a/engines/parallaction/zone.cpp b/engines/parallaction/zone.cpp index a42f29e06a..00e94140fd 100644 --- a/engines/parallaction/zone.cpp +++ b/engines/parallaction/zone.cpp @@ -295,7 +295,7 @@ void Parallaction::parseZoneTypeBlock(Script &script, Zone *z) {  				u->door->_background = (byte*)malloc(vE0._width*vE0._height);  				_gfx->backupDoorBackground(u->door, z->_left, z->_top); -				_gfx->flatBlitCnv(&vE0, z->_left, z->_top, Gfx::kBitBack, vE0._data1); +				_gfx->flatBlitCnv(&vE0, z->_left, z->_top, Gfx::kBitBack);  			}  			if (!scumm_stricmp(_tokens[0],	"startpos")) { @@ -314,7 +314,7 @@ void Parallaction::parseZoneTypeBlock(Script &script, Zone *z) {  				if ((z->_flags & kFlagsRemove) == 0) {  					_gfx->backupGetBackground(u->get, z->_left, z->_top); -					_gfx->flatBlitCnv(vE4, z->_left, z->_top, Gfx::kBitBack, vE4->_data1); +					_gfx->flatBlitCnv(vE4, z->_left, z->_top, Gfx::kBitBack);  				}  			} @@ -372,7 +372,7 @@ void displayCharacterComment(ExamineData *data) {  	v3C._data1 = NULL; //_talk.field_8[0];  	_vm->_gfx->setFont("comic"); -	_vm->_gfx->flatBlitCnv(&v3C, 190, 80, Gfx::kBitFront, v3C._data1); +	_vm->_gfx->flatBlitCnv(&v3C, 190, 80, Gfx::kBitFront);  	int16 v26, v28;  	_vm->_gfx->getStringExtent(data->_description, 130, &v28, &v26); @@ -404,7 +404,7 @@ void displayItemComment(ExamineData *data) {  	char v68[PATH_LEN];  	strcpy(v68, data->_filename);  	_vm->_disk->loadStatic(v68, &data->_cnv); -	_vm->_gfx->flatBlitCnv(&data->_cnv, 140, (SCREEN_HEIGHT - data->_cnv._height)/2, Gfx::kBitFront, data->_cnv._data1); +	_vm->_gfx->flatBlitCnv(&data->_cnv, 140, (SCREEN_HEIGHT - data->_cnv._height)/2, Gfx::kBitFront);  	_vm->_gfx->freeStaticCnv(&data->_cnv);  	int16 v6A = 0, v6C = 0; @@ -414,7 +414,7 @@ void displayItemComment(ExamineData *data) {  	Common::Rect r(v6C, v6A);  	r.moveTo(0, 90);  	_vm->_gfx->drawBalloon(r, 0); -	_vm->_gfx->flatBlitCnv(&_vm->_char._head, 100, 152, Gfx::kBitFront, _vm->_char._head._data1); +	_vm->_gfx->flatBlitCnv(&_vm->_char._head, 100, 152, Gfx::kBitFront);  	_vm->_gfx->displayWrappedString(data->_description, 0, 90, 130, 0);  	jobEraseAnimations((void*)1, NULL); @@ -498,8 +498,8 @@ void jobToggleDoor(void *parm, Job *j) {  		v14._data0 = v18->_array[_ax]; -		_vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBitBack, v14._data1); -		_vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBit2, v14._data1); +		_vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBitBack); +		_vm->_gfx->flatBlitCnv(&v14, z->_left, z->_top, Gfx::kBit2);  	}  	count++; @@ -551,8 +551,8 @@ void jobDisplayDroppedItem(void *parm, Job *j) {  			_vm->_gfx->backupGetBackground(z->u.get, z->_left, z->_top);  		} -		_vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBitBack, z->u.get->_cnv._data1); -		_vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBit2, z->u.get->_cnv._data1); +		_vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBitBack); +		_vm->_gfx->flatBlitCnv(&z->u.get->_cnv, z->_left, z->_top, Gfx::kBit2);  	}  	j->_count++; | 
