[Scummvm-cvs-logs] SF.net SVN: scummvm:[43213] scummvm/trunk/engines/kyra

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Mon Aug 10 20:03:41 CEST 2009


Revision: 43213
          http://scummvm.svn.sourceforge.net/scummvm/?rev=43213&view=rev
Author:   lordhoto
Date:     2009-08-10 18:03:37 +0000 (Mon, 10 Aug 2009)

Log Message:
-----------
Fix GUI button outline colors in Kyra1 Amiga.

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/gui.cpp
    scummvm/trunk/engines/kyra/gui_lok.cpp

Modified: scummvm/trunk/engines/kyra/gui.cpp
===================================================================
--- scummvm/trunk/engines/kyra/gui.cpp	2009-08-10 18:01:28 UTC (rev 43212)
+++ scummvm/trunk/engines/kyra/gui.cpp	2009-08-10 18:03:37 UTC (rev 43213)
@@ -330,7 +330,10 @@
 		return 0;
 
 	_screen->hideMouse();
-	_screen->drawBox(button->x + 1, button->y + 1, button->x + button->width - 1, button->y + button->height - 1, 0xF8);
+	if (_vm->gameFlags().platform == Common::kPlatformAmiga)
+		_screen->drawBox(button->x + 1, button->y + 1, button->x + button->width - 1, button->y + button->height - 1, 17);
+	else
+		_screen->drawBox(button->x + 1, button->y + 1, button->x + button->width - 1, button->y + button->height - 1, 0xF8);
 	_screen->showMouse();
 
 	return 0;
@@ -341,7 +344,10 @@
 		return 0;
 
 	_screen->hideMouse();
-	_screen->drawShadedBox(button->x, button->y, button->x + button->width, button->y + button->height, 0xF9, 0xFA);
+	if (_vm->gameFlags().platform == Common::kPlatformAmiga)
+		_screen->drawShadedBox(button->x, button->y, button->x + button->width, button->y + button->height, 31, 18);
+	else
+		_screen->drawShadedBox(button->x, button->y, button->x + button->width, button->y + button->height, 0xF9, 0xFA);
 	_screen->showMouse();
 
 	return 0;

Modified: scummvm/trunk/engines/kyra/gui_lok.cpp
===================================================================
--- scummvm/trunk/engines/kyra/gui_lok.cpp	2009-08-10 18:01:28 UTC (rev 43212)
+++ scummvm/trunk/engines/kyra/gui_lok.cpp	2009-08-10 18:03:37 UTC (rev 43213)
@@ -457,7 +457,6 @@
 		return 0;
 	}
 
-	// XXX
 	if (_vm->gameFlags().platform == Common::kPlatformAmiga) {
 		_screen->setPaletteIndex(0x10, 0x3F, 0x3F, 0x3F);
 		_screen->setInterfacePalette(_screen->getPalette(1), 0x3F, 0x3F, 0x3F);


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