[Scummvm-cvs-logs] SF.net SVN: scummvm: [32413] scummvm/trunk/engines/scumm/verbs.cpp
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Sat May 31 08:31:21 CEST 2008
Revision: 32413
http://scummvm.svn.sourceforge.net/scummvm/?rev=32413&view=rev
Author: Kirben
Date: 2008-05-30 23:31:21 -0700 (Fri, 30 May 2008)
Log Message:
-----------
Fix display of original load/save screen in the FM-TOWNS version of Loom.
Modified Paths:
--------------
scummvm/trunk/engines/scumm/verbs.cpp
Modified: scummvm/trunk/engines/scumm/verbs.cpp
===================================================================
--- scummvm/trunk/engines/scumm/verbs.cpp 2008-05-31 01:10:38 UTC (rev 32412)
+++ scummvm/trunk/engines/scumm/verbs.cpp 2008-05-31 06:31:21 UTC (rev 32413)
@@ -567,8 +567,8 @@
_mouseAndKeyboardStat = numpad[_mouseAndKeyboardStat - '0'];
}
- if (_game.platform == Common::kPlatformFMTowns && (_game.id == GID_ZAK || _game.id == GID_INDY3)) {
- // HACK: In the FM-Towns games Indy3 and Zak the most significant bit is set for special keys
+ if (_game.platform == Common::kPlatformFMTowns && _game.version == 3) {
+ // HACK: In the FM-Towns games Indy3, Loom and Zak the most significant bit is set for special keys
// like F5 (=0x8005) or joystick buttons (mask 0xFE00, e.g. SELECT=0xFE40 for the save/load menu).
// Hence the distinction with (_mouseAndKeyboardStat < MBS_MAX_KEY) between mouse- and key-events is not applicable
// to this games, so we have to remap the special keys here.
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