diff --git a/engines/dm/dm.cpp b/engines/dm/dm.cpp index c1d7e14c0dbb..3a1a951c2b1b 100644 --- a/engines/dm/dm.cpp +++ b/engines/dm/dm.cpp @@ -171,6 +171,7 @@ void DMEngine::gameloop() { warning("DUMMY CODE: setting InventoryMan::_inventoryChampionOrdinal to zero"); _inventoryMan->_inventoryChampionOrdinal = 0; + warning("DUMMY CODE: clearing screen to black"); while (true) { _stopWaitingForPlayerInput = false; //do { @@ -179,6 +180,7 @@ void DMEngine::gameloop() { //} while (!_stopWaitingForPlayerInput || !_gameTimeTicking); if (!_inventoryMan->_inventoryChampionOrdinal && !_championMan->_partyIsSleeping) { + _displayMan->clearScreen(kColorBlack); // dummy code _displayMan->drawDungeon(_dungeonMan->_currMap._partyDir, _dungeonMan->_currMap._partyPosX, _dungeonMan->_currMap._partyPosY); } // DUMMY CODE: next line diff --git a/engines/dm/gfx.cpp b/engines/dm/gfx.cpp index 28fb63cac618..6ddff20398de 100644 --- a/engines/dm/gfx.cpp +++ b/engines/dm/gfx.cpp @@ -548,7 +548,7 @@ byte gPalChangesCreature_D2[16] = {0, 10, 20, 30, 40, 30, 60, 70, 50, 0, 0, 110, Viewport gDefultViewPort = {0, 0}; // TODO: I guessed the numbers -Viewport gDungeonViewport = {0, 64}; // @ G0296_puc_Bitmap_Viewport +Viewport gDungeonViewport = {0, 33}; // @ G0296_puc_Bitmap_Viewport byte gPalChangesNoChanges[16] = {0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150}; // @ G0017_auc_Graphic562_PaletteChanges_NoChanges diff --git a/engines/dm/menus.h b/engines/dm/menus.h index 52b99ab77174..de0c43ac7412 100644 --- a/engines/dm/menus.h +++ b/engines/dm/menus.h @@ -15,7 +15,7 @@ class MenuMan { void clearActingChampion(); // @ F0388_MENUS_ClearActingChampion void drawActionIcon(ChampionIndex championIndex); // @ F0386_MENUS_DrawActionIcon - void drawMovementArrows(); + void drawMovementArrows(); // @ F0395_MENUS_DrawMovementArrows void drawDisabledMenu(); // @ F0456_START_DrawDisabledMenus };