[Scummvm-cvs-logs] SF.net SVN: scummvm: [26025] scummvm/trunk/engines/parallaction

peres001 at users.sourceforge.net peres001 at users.sourceforge.net
Thu Mar 8 21:07:28 CET 2007


Revision: 26025
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26025&view=rev
Author:   peres001
Date:     2007-03-08 12:07:27 -0800 (Thu, 08 Mar 2007)

Log Message:
-----------
deleted useless code

Modified Paths:
--------------
    scummvm/trunk/engines/parallaction/parallaction.h
    scummvm/trunk/engines/parallaction/saveload.cpp

Modified: scummvm/trunk/engines/parallaction/parallaction.h
===================================================================
--- scummvm/trunk/engines/parallaction/parallaction.h	2007-03-08 17:38:11 UTC (rev 26024)
+++ scummvm/trunk/engines/parallaction/parallaction.h	2007-03-08 20:07:27 UTC (rev 26025)
@@ -352,7 +352,6 @@
 
 	uint8 _fillR, _fillG, _fillB;
 
-	void updateInfos();
 public:
 	SaveLoadChooser(const String &title, const String &buttonLabel, Parallaction *engine);
 	~SaveLoadChooser();

Modified: scummvm/trunk/engines/parallaction/saveload.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/saveload.cpp	2007-03-08 17:38:11 UTC (rev 26024)
+++ scummvm/trunk/engines/parallaction/saveload.cpp	2007-03-08 20:07:27 UTC (rev 26025)
@@ -138,10 +138,6 @@
 	strcat(_location, _vm->_characterName);
 	_engineFlags |= kEngineChangeLocation;
 
-#if 0
-	printf("game loaded: character %s, location %s\n", _vm->_characterName, _location);
-#endif
-
 	return;
 }
 
@@ -210,313 +206,6 @@
 
 }
 
-// FIXME: only to be implemented for text mode selection
-void textModeFunc1( char *) {
-
-}
-
-
-
-
-#if 0
-int16 selectSaveFile(uint16 arg_0) {
-
-	REGISTERS pregs;
-	pregs._ax = (void*)(uint32)dos_videomode;
-	int86(0x10, &pregs);
-
-//	window(0 ,0, 23, 79);
-	puts(" FILE NAME ");
-
-	if (arg_0 != 0) {
-		printf("(Use \x18 \x19 \x10 to edit then press enter)\n\n");
-	} else {
-		puts("\n");
-	}
-
-	uint16 _si;
-	for (_si = 0; _si < 11; _si++) {
-		printf(" %s \n", _gameNames[_si]);
-	}
-
-	int16 _di = editSaveFileName(3, 13, 0, 12, 1, arg_0);
-
-	pregs._ax = (void*)0x93;
-	int86(0x10, &pregs);
-
-	set_vga_mode_x(0);
-	byte palette[PALETTE_SIZE];
-	_vm->_graphics->getBlackPalette(palette);
-	_vm->_graphics->setPalette(palette);
-
-
-	_vm->_graphics->copyScreen(Graphics::kBit2, Graphics::kBitBack);
-	_vm->_graphics->copyScreen(Graphics::kBitBack, Graphics::kBitFront);
-
-	if (arg_0 != 0) {
-		_vm->_graphics->setPalette(_palette);
-	}
-
-	_vm->_graphics->swapBuffers();
-
-	return _si;
-}
-
-int16 editSaveFileName(uint16 arg_0, uint16 arg_2, uint16 arg_4, uint16 arg_6, uint16 arg_8, uint16 arg_A) {
-	uint16 _di = arg_0;
-	uint16 _si = _di;
-	uint16 v4 = _di;
-	uint16 v1 = 0;
-
-	do {
-
-		set_cursor(_si, arg_4);
-
-		while (v1 == 0) {
-			int16 v6 = get_kb();
-			byte _al = v6 & 0xFF;
-			if (_al == 0) {
-
-				_al = (v6 & 0xFF00) >> 8;
-				if (_al == 'H') {
-					if (_si<=_di)
-						_si = arg_2;
-					else
-						_si = _si - arg_8;
-
-					v1 = 1;
-				} else
-				if (_al == 'M') {
-
-				} else
-				if (_al == 'P') {
-					if (_si>=arg_2)
-						_si = _di;
-					else
-						_si = _si + arg_8;
-
-					v1 = 1;
-				}
-
-				if (_si != 0xD && arg_A != 0) {
-
-					set_cursor(_si, arg_4+1);
-					v1 = 1;
-					textModeFunc1( _gameNames[(_si - _di)/arg_8] );
-
-					return (_si - _di)/arg_8 + 1;
-
-				}
-
-			} else
-			if (_al == 0xD) return (_si - _di)/arg_8 + 1;
-		}
-
-		v1 = 0;
-		set_cursor(v4, arg_4);
-		v4 = _si;
-
-	} while (true);
-
-	return 0;
-
-}
-#endif
-
-#if 0
-void loadGame() {
-
-	uint16 v6 = 0;
-	uint16 v4 = 0;
-	uint16 v2 = 0;
-	uint16 _bx;
-
-	FILE* stream = fopen("savegame", "r");
-	if (stream) {
-		for (uint16 _si = 0; _si < 10; _si++) {
-			fgets(_gameNames[_si], 18, stream);
-			_bx = strlen(_gameNames[_si]) - 1;
-			_gameNames[_si][_bx] = '\0';
-		}
-		fclose(stream);
-	}
-
-	int16 _di = selectSaveFile( 0 );
-	if (_di > 10) return;
-
-	_introSarcData3 = 200;
-	_introSarcData2 = 1;
-	_moveSarcExaZones[0] = 0;
-	_moveSarcZones[0] = 0;
-
-	char filename[PATH_LEN];
-	sprintf(filename, "game.%d", _di);
-	stream = fopen(filename, "r");
-	if (!stream) return;
-
-	fgets(_vm->_characterName, 15, stream);
-	_vm->_characterName[strlen(_vm->_characterName)] = '\0';
-
-	fgets(_location, 15, stream);
-	_location[strlen(_location)] = '.';
-
-	char s[20];
-	fgets(s, 15, stream);
-	_firstPosition._x = atoi(s);
-
-	fgets(s, 15, stream);
-	_firstPosition._y = atoi(s);
-
-	fgets(s, 15, stream);
-	_score = atoi(s);
-
-	fgets(s, 15, stream);
-	_commandFlags = atoi(s);
-
-	fgets(s, 15, stream);
-
-	_engineFlags |= kEngineQuit;
-	freeZones(_zones._next);
-	freeNodeList(_zones._next);
-	_zones._next = NULL;
-	_engineFlags &= ~kEngineQuit;
-
-	_numLocations = atoi(s);
-
-	uint16 _si;
-	for (_si = 0; _si < _numLocations; _si++) {
-		fgets(s, 20, stream);
-		s[strlen(s)] = '\0';
-
-		strcpy(_locationNames[_si], s);
-
-		fgets(s, 15, stream);
-		_localFlags[_si] = atoi(s);
-	}
-	_locationNames[_si] = '\0';
-
-	for (_si = 0; _si < 30; _si++) {
-		fgets(s, 15, stream);
-		_inventory[_si]._id = atoi(s);
-
-		fgets(s, 15, stream);
-		_inventory[_si]._index = atoi(s);
-	}
-
-	fclose(stream);
-
-	_engineFlags &= ~kEngineMiniDonna;
-	if (!scumm_stricmp(_vm->_characterName, "donnatras")) {
-		_engineFlags |= kEngineMiniDonna;
-		strcpy(_vm->_characterName, "donna");
-	}
-	if (!scumm_stricmp(_vm->_characterName, "minidonnatras")) {
-		_engineFlags |= kEngineMiniDonna;
-		strcpy(_vm->_characterName, "minidonna");
-	}
-
-	if (_vm->_characterName[0] == 'm') {
-		strcpy(filename, _vm->_characterName+4);
-	} else {
-		strcpy(filename, _vm->_characterName);
-	}
-	strcat(filename, ".tab");
-	freeTable(_objectsNames);
-	initTable(filename, _objectsNames);
-
-	refreshInventory();
-
-	parseLocation("common");
-	closeArchive();
-
-	strcat(_location, _vm->_characterName);
-	_engineFlags |= kEngineChangeLocation;
-
-	return;
-}
-
-
-int16 get_kb() {
-
-	REGISTERS pregs;
-	pregs._ax = 0;
-	int86(0x16, &pregs);
-
-	return (int16)(int32)pregs._ax;
-
-}
-
-
-#endif
-
-#if 0
-void saveGame() {
-
-//	strcpy(v30, asc_1C91A);
-	uint16 v8 = 0, v6 = 0;
-	int16 v4 = -1;
-	int16 v2 = 0;
-
-	if (!scumm_stricmp(_location, "caveau")) return;
-
-	FILE* stream = fopen("savegame", "r");
-	if (stream) {
-		for (uint16 _si = 0; _si < 10; _si++) {
-			fgets(_gameNames[_si], 18, stream);
-			uint16 _bx = strlen(_gameNames[_si]) - 1;
-			_gameNames[_si][_bx] = '\0';
-		}
-		fclose(stream);
-	}
-
-	int16 _di = selectSaveFile( 1 );
-	if (_di > 10) return;
-
-	stream = fopen("savegame", "w");
-	if (stream) {
-		for (uint16 _si = 0; _si < 10; _si++) {
-			fputs(_gameNames[_si], stream);
-			fputs("\n", stream);
-		}
-		fclose(stream);
-	}
-
-	char path[PATH_LEN];
-	sprintf(path, "game.%d", _di);
-	stream = fopen(path, "w");
-	if (!stream) return;
-
-	if (_engineFlags & kEngineMiniDonna) {
-		fprintf(stream, "%stras\n", _vm->_characterName);
-	} else {
-		fprintf(stream, "%s\n", _vm->_characterName);
-	}
-
-	fprintf(stream, "%s\n", _saveData1);
-	fprintf(stream, "%d\n", _yourself._zone.pos._position._x);
-	fprintf(stream, "%d\n", _yourself._zone.pos._position._y);
-	fprintf(stream, "%d\n", _score);
-	fprintf(stream, "%ld\n", _commandFlags);
-
-	fprintf(stream, "%d\n", _numLocations);
-	for (uint16 _si = 0; _si < _numLocations; _si++) {
-		fprintf(stream, "%s\n%ld\n", _locationNames[_si], _localFlags[_si]);
-	}
-
-	for (uint16 _si = 0; _si < 30; _si++) {
-		fprintf(stream, "%ld\n%d\n", _inventory[_si]._id, _inventory[_si]._index);
-	}
-
-	fclose(stream);
-
-	refreshInventory();
-
-	return;
-}
-#endif
-
-
-
 enum {
 	kSaveCmd = 'SAVE',
 	kLoadCmd = 'LOAD',
@@ -594,10 +283,6 @@
 		close();
 		break;
 	case GUI::kListSelectionChangedCmd: {
-		if (_gfxWidget) {
-			updateInfos();
-		}
-
 		_list->startEditMode();
 		// Disable button if nothing is selected, or (in load mode) if an empty
 		// list item is selected. We allow choosing an empty item in save mode
@@ -622,61 +307,6 @@
 	Dialog::reflowLayout();
 }
 
-void SaveLoadChooser::updateInfos() {
-/*	int selItem = _list->getSelected();
-	Graphics::Surface *thumb;
-	thumb = _vm->loadThumbnailFromSlot(selItem + 1);
-
-	if (thumb) {
-		_gfxWidget->setGfx(thumb);
-		_gfxWidget->useAlpha(256);
-		thumb->free();
-	} else {
-		_gfxWidget->setGfx(-1, -1, _fillR, _fillG, _fillB);
-	}
-
-	delete thumb;
-	_gfxWidget->draw();
-
-	InfoStuff infos;
-	memset(&infos, 0, sizeof(InfoStuff));
-	char buffer[32];
-	if (_vm->loadInfosFromSlot(selItem + 1, &infos)) {
-		snprintf(buffer, 32, "Date: %.2d.%.2d.%.4d",
-			(infos.date >> 24) & 0xFF, (infos.date >> 16) & 0xFF,
-			infos.date & 0xFFFF);
-		_date->setLabel(buffer);
-		_date->draw();
-
-		snprintf(buffer, 32, "Time: %.2d:%.2d",
-			(infos.time >> 8) & 0xFF, infos.time & 0xFF);
-		_time->setLabel(buffer);
-		_time->draw();
-
-		int minutes = infos.playtime / 60;
-		int hours = minutes / 60;
-		minutes %= 60;
-
-		snprintf(buffer, 32, "Playtime: %.2d:%.2d",
-			hours & 0xFF, minutes & 0xFF);
-		_playtime->setLabel(buffer);
-		_playtime->draw();
-	} else {
-		snprintf(buffer, 32, "No date saved");
-		_date->setLabel(buffer);
-		_date->draw();
-
-		snprintf(buffer, 32, "No time saved");
-		_time->setLabel(buffer);
-		_time->draw();
-
-		snprintf(buffer, 32, "No playtime saved");
-		_playtime->setLabel(buffer);
-		_playtime->draw();
-	}
-*/
-}
-
 int Parallaction::buildSaveFileList(Common::StringList& l) {
 
 	char name[16];
@@ -745,8 +375,6 @@
 
 void Parallaction::saveGame() {
 
-//	strcpy(v30, asc_1C91A);
-
 	if (!scumm_stricmp(_location, "caveau"))
 		return;
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list