[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src launch.cpp,1.3,1.4
Chris Apers
chrilith at users.sourceforge.net
Thu Feb 5 05:54:12 CET 2004
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16106
Modified Files:
launch.cpp
Log Message:
Prepare Zodiac MIDI support
Index: launch.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/launch.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- launch.cpp 20 Jan 2004 14:10:23 -0000 1.3
+++ launch.cpp 5 Feb 2004 13:50:58 -0000 1.4
@@ -201,12 +201,15 @@
case 1: // yamaha Pa1
AddArg(&argvP[argc], "-e", "ypa1", &argc);
break;
- case 2: // PC Speaker
+ case 2: // Tapwave Zodiac
+ AddArg(&argvP[argc], "-e", "zodiac", &argc);
+ break;
+ case 3: // PC Speaker
AddArg(&argvP[argc], "-e", "pcspk", &argc);
break;
- case 3: // IBM PCjr
+ case 4: // IBM PCjr
AddArg(&argvP[argc], "-e", "pcjr", &argc);
- case 4: // FM Towns
+ case 5: // FM Towns
AddArg(&argvP[argc], "-e", "towns", &argc);
}
}
@@ -282,6 +285,7 @@
VFSFileCreate(gVars->volRefNum,"PALM/Programs/ScummVM/scumm.log");
VFSFileOpen(gVars->volRefNum,"PALM/Programs/ScummVM/scumm.log",vfsModeWrite, &gVars->logFile);
+ // TODO : move this to ypa1.cpp (?)
void *sndStateOnFuncP = NULL,
*sndStateOffFuncP = NULL;
@@ -302,12 +306,14 @@
Pa1Lib_devHpVolume(gPrefs->volume.headphone, gPrefs->volume.headphone);
Pa1Lib_devSpVolume(gPrefs->volume.speaker);
}
+ //
SavePrefs(); // free globals pref memory
GlbOpen();
main(argc, argvP);
GlbClose();
+ // TODO : move this to ypa1.cpp (?)
if (musicDriver == 1 || musicDriver == sysInvalidRefNum) {
if (sndStateOnFuncP && sndStateOffFuncP) {
((sndStateOffType)(sndStateOffFuncP))(aOutSndKindSp);
@@ -316,6 +322,7 @@
Pa1Lib_Close();
}
+ //
// close log file
VFSFileClose(gVars->logFile);
More information about the Scummvm-git-logs
mailing list