aboutsummaryrefslogtreecommitdiff
path: root/saga/game.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2005-01-17 18:49:00 +0000
committerEugene Sandulenko2005-01-17 18:49:00 +0000
commit5200b8f1fa8df767cc74bc7df0f2429a6d984624 (patch)
tree3b92b21dcd8a1daa8fa73df24017896b39ed1c05 /saga/game.cpp
parent32117397288624adb700dfdb6c6e71bbc5993cc5 (diff)
downloadscummvm-rg350-5200b8f1fa8df767cc74bc7df0f2429a6d984624.tar.gz
scummvm-rg350-5200b8f1fa8df767cc74bc7df0f2429a6d984624.tar.bz2
scummvm-rg350-5200b8f1fa8df767cc74bc7df0f2429a6d984624.zip
o Proper implementation of sfPlaySound() which knows about CD<->floppy
difference o Fix regression in Mac titles where scene LUT wasn't conversed o Fix sound types in many games. Old Win demo is still wrong. svn-id: r16586
Diffstat (limited to 'saga/game.cpp')
-rw-r--r--saga/game.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/saga/game.cpp b/saga/game.cpp
index 4c8aebcff8..6dd41638ad 100644
--- a/saga/game.cpp
+++ b/saga/game.cpp
@@ -432,7 +432,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITEMACDEMO_GameFonts),
ITEMACDEMO_GameFonts,
&ITECD_GameSound,
- GF_VOX_VOICES | GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP
+ GF_VOX_VOICES | GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - early MAC Demo version
@@ -449,7 +449,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITEMACDEMO_GameFonts),
ITEMACDEMO_GameFonts,
&ITECD_GameSound,
- GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP
+ GF_VOX_VOICES | GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - MAC CD Wyrmkeep version
@@ -466,7 +466,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITEMACDEMO_GameFonts),
ITEMACDEMO_GameFonts,
&ITECD_GameSound,
- GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP
+ GF_BIG_ENDIAN_DATA | GF_MAC_RESOURCES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - Linux Demo version
@@ -484,7 +484,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- GF_VOX_VOICES | GF_WYRMKEEP
+ GF_VOX_VOICES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - Linux Demo version
@@ -501,7 +501,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- GF_VOX_VOICES | GF_WYRMKEEP
+ GF_VOX_VOICES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - Win32 Demo version
@@ -518,7 +518,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITEWINDEMO_GameFonts),
ITEWINDEMO_GameFonts,
&ITECD_GameSound,
- GF_VOX_VOICES | GF_WYRMKEEP
+ GF_VOX_VOICES | GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - Wyrmkeep Linux CD version
@@ -536,7 +536,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- GF_WYRMKEEP
+ GF_WYRMKEEP | GF_CD_FX
},
// Inherit the earth - DOS CD version
@@ -553,7 +553,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- 0
+ GF_CD_FX
},
// Inherit the earth - DOS CD German version
@@ -570,7 +570,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- GF_LANG_DE
+ GF_LANG_DE | GF_CD_FX
},
// Inherit the earth - CD version
@@ -587,7 +587,7 @@ static GameDescription gameDescriptions[] = {
ARRAYSIZE(ITECD_GameFonts),
ITECD_GameFonts,
&ITECD_GameSound,
- 0
+ GF_CD_FX
},
// Inherit the earth - German Floppy version