aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorStrangerke2011-08-20 01:32:20 +0200
committerStrangerke2011-08-20 01:35:56 +0200
commit81ae309d5f8617615305ef1c6ce280e7cc380d2a (patch)
tree59f5257902e23a10a3c308c4563d74135414fa51 /engines
parente916f9ce8c284a429798ea2dc74fd0b6fc1b09ab (diff)
downloadscummvm-rg350-81ae309d5f8617615305ef1c6ce280e7cc380d2a.tar.gz
scummvm-rg350-81ae309d5f8617615305ef1c6ce280e7cc380d2a.tar.bz2
scummvm-rg350-81ae309d5f8617615305ef1c6ce280e7cc380d2a.zip
CGE: Suppress some debug code present in the original
Diffstat (limited to 'engines')
-rw-r--r--engines/cge/cge.h6
-rw-r--r--engines/cge/cge_main.cpp178
-rw-r--r--engines/cge/cge_main.h1
-rw-r--r--engines/cge/walk.cpp2
4 files changed, 7 insertions, 180 deletions
diff --git a/engines/cge/cge.h b/engines/cge/cge.h
index 1c5e680901..fbb096df07 100644
--- a/engines/cge/cge.h
+++ b/engines/cge/cge.h
@@ -201,7 +201,6 @@ public:
void pocFul();
void hide1(Sprite *spr);
void loadMapping();
- void saveMapping();
void saveSound();
void heroCover(int cvr);
void trouble(int seq, int text);
@@ -211,13 +210,8 @@ public:
void keyClick();
void switchColorMode();
void killSprite();
- void pushSprite();
- void pullSprite();
- void sayDebug();
- void nextStep();
void switchDebug();
void miniStep(int stp);
- void AltCtrlDel();
void postMiniStep(int stp);
void showBak(int ref);
void initCaveValues();
diff --git a/engines/cge/cge_main.cpp b/engines/cge/cge_main.cpp
index fb92f93e01..56033c9c9f 100644
--- a/engines/cge/cge_main.cpp
+++ b/engines/cge/cge_main.cpp
@@ -535,12 +535,6 @@ void CGEEngine::quit() {
}
}
-void CGEEngine::AltCtrlDel() {
- debugC(1, kCGEDebugEngine, "CGEEngine::AltCtrlDel()");
-
- _snail_->addCom(kSnSay, -1, kAltCtrlDel, _hero);
-}
-
void CGEEngine::miniStep(int stp) {
debugC(1, kCGEDebugEngine, "CGEEngine::miniStep(%d)", stp);
@@ -738,12 +732,6 @@ void System::touch(uint16 mask, int x, int y) {
return;
}
switch (x) {
- case Del:
- if (_keyboard->_key[kKeyAlt] && _keyboard->_key[kKeyCtrl])
- _vm->AltCtrlDel();
- else
- _vm->killSprite();
- break;
case 'F':
if (_keyboard->_key[kKeyAlt]) {
Sprite *m = _vga->_showQ->locate(17001);
@@ -753,45 +741,6 @@ void System::touch(uint16 mask, int x, int y) {
}
}
break;
- case PgUp:
- _vm->pushSprite();
- break;
- case PgDn:
- _vm->pullSprite();
- break;
- case '+':
- _vm->nextStep();
- break;
- case '`':
- if (_keyboard->_key[kKeyAlt])
- _vm->saveMapping();
- else
- _vm->switchMapping();
- break;
- case F1:
- _vm->switchDebug();
- break;
- case F3:
- _hero->step(kTSeq + 4);
- break;
- case F4:
- _hero->step(kTSeq + 5);
- break;
- case F5:
- _hero->step(kTSeq + 0);
- break;
- case F6:
- _hero->step(kTSeq + 1);
- break;
- case F7:
- _hero->step(kTSeq + 2);
- break;
- case F8:
- _hero->step(kTSeq + 3);
- break;
- case F9:
- _sys->_funDel = 1;
- break;
case 'X':
if (_keyboard->_key[kKeyAlt])
_finis = true;
@@ -805,18 +754,6 @@ void System::touch(uint16 mask, int x, int y) {
_snail->addCom(kSnLevel, -1, x - '0', NULL);
break;
}
- case '5':
- case '6':
- case '7':
- case '8':
- case '9':
- if (_sprite)
- _sprite->step(x - '0');
- break;
- case F10 :
- if (_snail->idle() && !_hero->_flags._hide)
- _vm->startCountDown();
- break;
}
} else {
if (_vm->_startupMode)
@@ -876,16 +813,12 @@ void System::tick() {
int n = newRandom(100);
if (n > 96)
_vm->heroCover(6 + (_hero->_x + _hero->_w / 2 < kScrWidth / 2));
- else {
- if (n > 90)
- _vm->heroCover(5);
- else {
- if (n > 60)
- _vm->heroCover(4);
- else
- _vm->heroCover(3);
- }
- }
+ else if (n > 90)
+ _vm->heroCover(5);
+ else if (n > 60)
+ _vm->heroCover(4);
+ else
+ _vm->heroCover(3);
}
}
funTouch();
@@ -974,103 +907,6 @@ void CGEEngine::killSprite() {
_sprite = NULL;
}
-void CGEEngine::pushSprite() {
- debugC(1, kCGEDebugEngine, "CGEEngine::pushSprite()");
-
- Sprite *spr = _sprite->_prev;
- if (spr) {
- _vga->_showQ->insert(_vga->_showQ->remove(_sprite), spr);
- while (_sprite->_z > _sprite->_next->_z)
- _sprite->_z--;
- } else
- _snail_->addCom(kSnSound, -1, 2, NULL);
-}
-
-void CGEEngine::pullSprite() {
- debugC(1, kCGEDebugEngine, "CGEEngine::pullSprite()");
-
- bool ok = false;
- Sprite *spr = _sprite->_next;
- if (spr) {
- spr = spr->_next;
- if (spr)
- ok = (!spr->_flags._slav);
- }
- if (ok) {
- _vga->_showQ->insert(_vga->_showQ->remove(_sprite), spr);
- if (_sprite->_prev)
- while (_sprite->_z < _sprite->_prev->_z)
- _sprite->_z++;
- } else
- _snail_->addCom(kSnSound, -1, 2, NULL);
-}
-
-void CGEEngine::nextStep() {
- debugC(1, kCGEDebugEngine, "CGEEngine::nextStep()");
-
- _snail_->addCom(kSnStep, 0, 0, _sprite);
-}
-
-void CGEEngine::saveMapping() {
- debugC(1, kCGEDebugEngine, "CGEEngine::saveMapping()");
-
- IoHand cfTab(progName(".TAB"), kModeUpdate);
- if (!cfTab._error) {
- cfTab.seek((_now - 1) * sizeof(Cluster::_map));
- cfTab.write((uint8 *) Cluster::_map, sizeof(Cluster::_map));
- }
-
- IoHand cfHxy(progName(".HXY"), kModeWrite);
- if (!cfHxy._error) {
- _heroXY[_now - 1]._x = _hero->_x;
- _heroXY[_now - 1]._y = _hero->_y;
- cfHxy.write((uint8 *) _heroXY, sizeof(_heroXY));
- }
-}
-
-void CGEEngine::sayDebug() {
-// 1111111111222222222233333333334444444444555555555566666666667777777777
-// 01234567890123456789012345678901234567890123456789012345678901234567890123456789
- static char DebugText[] = " X=000 Y=000 S=00:00 000:000:000 000:000 00";
-
- char *absX = DebugText + 3;
- char *absY = DebugText + 9;
- char *spN = DebugText + 15;
- char *spS = DebugText + 18;
- char *spX = DebugText + 21;
- char *spY = DebugText + 25;
- char *spZ = DebugText + 29;
- char *spW = DebugText + 33;
- char *spH = DebugText + 37;
- char *spF = DebugText + 41;
-
- if (!_debugLine->_flags._hide) {
- dwtom(_mouse->_x, absX, 10, 3);
- dwtom(_mouse->_y, absY, 10, 3);
-
- // sprite queue size
- uint16 n = 0;
- for (Sprite *spr = _vga->_showQ->first(); spr; spr = spr->_next) {
- n++;
- if (spr == _sprite) {
- dwtom(n, spN, 10, 2);
- dwtom(_sprite->_x, spX, 10, 3);
- dwtom(_sprite->_y, spY, 10, 3);
- dwtom(_sprite->_z, spZ, 10, 3);
- dwtom(_sprite->_w, spW, 10, 3);
- dwtom(_sprite->_h, spH, 10, 3);
- dwtom(*(uint16 *)(&_sprite->_flags), spF, 16, 2);
- }
- }
- dwtom(n, spS, 10, 2);
- _debugLine->update(DebugText);
- }
-}
-
-void CGEEngine::switchDebug() {
- _debugLine->_flags._hide = !_debugLine->_flags._hide;
-}
-
void CGEEngine::optionTouch(int opt, uint16 mask) {
switch (opt) {
case 1:
@@ -1397,8 +1233,6 @@ void CGEEngine::loadScript(const char *fname) {
}
void CGEEngine::mainLoop() {
- sayDebug();
-
if (_isDemo) {
// static uint32 tc = 0;
if (/* FIXME: TimerCount - tc >= ((182L * 6L) * 5L) && */ _talk == NULL && _snail->idle()) {
diff --git a/engines/cge/cge_main.h b/engines/cge/cge_main.h
index 1c5f818217..ad1e4e258f 100644
--- a/engines/cge/cge_main.h
+++ b/engines/cge/cge_main.h
@@ -77,7 +77,6 @@ namespace CGE {
#define kNoWay 671
#define kTooFar 681
#define kPocketFull 691
-#define kAltCtrlDel 777
#define kPanHeight 40
#define kScrWidth 320
#define kScrHeight 200
diff --git a/engines/cge/walk.cpp b/engines/cge/walk.cpp
index 95cc92afd4..252e068d80 100644
--- a/engines/cge/walk.cpp
+++ b/engines/cge/walk.cpp
@@ -206,7 +206,7 @@ void Walk::reach(Sprite *spr, int mode) {
_snail->insCom(kSnPause, -1, 64, NULL);
_snail->insCom(kSnSeq, -1, kTSeq + mode, this);
if (spr) {
- _snail->insCom(kSnWait, -1, -1, _hero); /////--------$$$$$$$
+ _snail->insCom(kSnWait, -1, -1, _hero); /////--------$$$$$$$
//SNINSERT(SNWALK, -1, -1, spr);
}
// sequence is not finished,