[Scummvm-cvs-logs] CVS: scummvm/scumm scummvm.cpp,1.81,1.82
Peter Moraliyski
ph0x at users.sourceforge.net
Sat Nov 30 08:04:05 CET 2002
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/backends/fs/posix posix-fs.cpp,1.6,1.7
- Next message: [Scummvm-cvs-logs] CVS: scummvm/common engine.cpp,1.9,1.10 gameDetector.cpp,1.40,1.41 scummsys.h,1.11,1.12 system.h,1.9,1.10 util.h,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv14547/scumm
Modified Files:
scummvm.cpp
Log Message:
gp32 port stuff
Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scummvm.cpp,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -d -r1.81 -r1.82
--- scummvm.cpp 30 Nov 2002 00:06:15 -0000 1.81
+++ scummvm.cpp 30 Nov 2002 16:03:46 -0000 1.82
@@ -22,22 +22,21 @@
#include "stdafx.h"
#include "scumm.h"
+#include "sound/mixer.h"
+#include "sound/mididrv.h"
+#include "scumm/sound.h"
+#include "scumm/imuse.h"
+#include "scumm/bundle.h"
#include "actor.h"
-#include "bundle.h"
#include "debug.h"
#include "dialogs.h"
-#include "imuse.h"
+#include "gameDetector.h"
+#include "gui/newgui.h"
+#include "gui/message.h"
#include "object.h"
#include "resource.h"
-#include "sound.h"
#include "string.h"
-#include "verbs.h"
-#include "common/gameDetector.h"
#include "common/config-file.h"
-#include "gui/newgui.h"
-#include "gui/message.h"
-#include "sound/mixer.h"
-#include "sound/mididrv.h"
#ifdef _WIN32_WCE
extern void drawError(char*);
@@ -150,7 +149,7 @@
if (!_system->property(OSystem::PROP_GET_FULLSCREEN, 0))
_system->property(OSystem::PROP_TOGGLE_FULLSCREEN, 0);
}
-
+#ifndef __GP32__ //ph0x FIXME, "quick dirty hack"
/* Bind the mixer to the system => mixer will be invoked
* automatically when samples need to be generated */
_silentDigitalImuse = false;
@@ -188,7 +187,7 @@
_imuse->property(IMuse::PROP_TEMPO_BASE, detector->_gameTempo);
_imuse->set_music_volume(_sound->_sound_volume_music);
}
-
+#endif // ph0x-hack
// Load game from specified slot, if any
if (detector->_save_slot != -1) {
@@ -1362,6 +1361,10 @@
vsprintf(buf, s, va);
va_end(va);
+#ifdef __GP32__ //ph0x FIXME?
+ printf("ERROR: %s\n", buf);
+#endif
+
if (g_scumm && g_scumm->_currentScript != 0xFF) {
ScriptSlot *ss = &g_scumm->vm.slot[g_scumm->_currentScript];
fprintf(stderr, "Error(%d:%d:0x%X): %s!\n",
@@ -1419,11 +1422,11 @@
switch(event.event_code) {
case OSystem::EVENT_KEYDOWN:
if (event.kbd.keycode >= '0' && event.kbd.keycode<='9'
- && (event.kbd.flags == OSystem::KBD_ALT ||
+ && (event.kbd.flags == OSystem::KBD_SHIFT ||
event.kbd.flags == OSystem::KBD_CTRL)) {
_saveLoadSlot = event.kbd.keycode - '0';
sprintf(_saveLoadName, "Quicksave %d", _saveLoadSlot);
- _saveLoadFlag = (event.kbd.flags == OSystem::KBD_ALT) ? 1 : 2;
+ _saveLoadFlag = (event.kbd.flags == OSystem::KBD_SHIFT) ? 1 : 2;
_saveLoadCompatible = false;
} else if (event.kbd.flags==OSystem::KBD_CTRL) {
if (event.kbd.keycode=='f')
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/backends/fs/posix posix-fs.cpp,1.6,1.7
- Next message: [Scummvm-cvs-logs] CVS: scummvm/common engine.cpp,1.9,1.10 gameDetector.cpp,1.40,1.41 scummsys.h,1.11,1.12 system.h,1.9,1.10 util.h,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list