[Scummvm-git-logs] scummvm master -> af6abde2712ba2fe870498576d5b3c0496e41ed8
dreammaster
noreply at scummvm.org
Tue Mar 24 04:55:23 UTC 2026
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
83c2c85e5f BAGEL: Removing .\ from start of filenames
af6abde271 BAGEL: Remove .\ from the start of filenames
Commit: 83c2c85e5f5e9b2a8ce8672512c2edb53d7499d3
https://github.com/scummvm/scummvm/commit/83c2c85e5f5e9b2a8ce8672512c2edb53d7499d3
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-03-24T15:49:22+11:00
Commit Message:
BAGEL: Removing .\ from start of filenames
Changed paths:
engines/bagel/hodjnpodj/archeroids/main.cpp
engines/bagel/hodjnpodj/archeroids/usercfg.cpp
engines/bagel/hodjnpodj/artparts/artparts.cpp
engines/bagel/hodjnpodj/artparts/artparts.h
engines/bagel/hodjnpodj/artparts/optndlg.cpp
engines/bagel/hodjnpodj/barbershop/animate.h
engines/bagel/hodjnpodj/barbershop/barb.h
engines/bagel/hodjnpodj/barbershop/main.cpp
engines/bagel/hodjnpodj/barbershop/usercfg.cpp
engines/bagel/hodjnpodj/battlefish/bfish.cpp
engines/bagel/hodjnpodj/battlefish/usercfg.cpp
engines/bagel/hodjnpodj/beacon/beacon.cpp
engines/bagel/hodjnpodj/beacon/beacon.h
engines/bagel/hodjnpodj/beacon/optndlg.cpp
engines/bagel/hodjnpodj/crypt/crypt.h
engines/bagel/hodjnpodj/crypt/main.cpp
engines/bagel/hodjnpodj/crypt/main.h
engines/bagel/hodjnpodj/crypt/optn.cpp
engines/bagel/hodjnpodj/dfa/dfa.cpp
engines/bagel/hodjnpodj/dfa/dfa.h
engines/bagel/hodjnpodj/dfa/msgdlg.cpp
engines/bagel/hodjnpodj/dfa/optdlg.cpp
engines/bagel/hodjnpodj/fuge/fuge.cpp
engines/bagel/hodjnpodj/fuge/usercfg.cpp
engines/bagel/hodjnpodj/garfunkle/garfunkle.h
engines/bagel/hodjnpodj/garfunkle/optndlg.cpp
engines/bagel/hodjnpodj/hnplibs/audiocfg.cpp
engines/bagel/hodjnpodj/hnplibs/cmessbox.cpp
engines/bagel/hodjnpodj/hnplibs/mainmenu.cpp
engines/bagel/hodjnpodj/hnplibs/rules.cpp
engines/bagel/hodjnpodj/life/game.cpp
engines/bagel/hodjnpodj/life/game.h
engines/bagel/hodjnpodj/life/life.cpp
engines/bagel/hodjnpodj/life/life.h
engines/bagel/hodjnpodj/life/usercfg.cpp
engines/bagel/hodjnpodj/mankala/mnk.cpp
engines/bagel/hodjnpodj/mankala/mnk.h
engines/bagel/hodjnpodj/mankala/mnkopt.cpp
engines/bagel/hodjnpodj/mazedoom/mod.h
engines/bagel/hodjnpodj/mazedoom/optndlg.cpp
engines/bagel/hodjnpodj/metagame/bgen/backpack.h
engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.cpp
engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.cpp
engines/bagel/hodjnpodj/metagame/bgen/item.cpp
engines/bagel/hodjnpodj/metagame/bgen/note.cpp
engines/bagel/hodjnpodj/metagame/bgen/notebook.h
engines/bagel/hodjnpodj/metagame/frame/dialogs.h
engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
engines/bagel/hodjnpodj/metagame/frame/hodjpodj.h
engines/bagel/hodjnpodj/metagame/frame/maindlg.cpp
engines/bagel/hodjnpodj/metagame/frame/msudlg.cpp
engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.cpp
engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.cpp
engines/bagel/hodjnpodj/metagame/gtl/citemdlg.cpp
engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.cpp
engines/bagel/hodjnpodj/metagame/gtl/cturndlg.cpp
engines/bagel/hodjnpodj/metagame/gtl/encount.cpp
engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.cpp
engines/bagel/hodjnpodj/metagame/gtl/gtlmve.cpp
engines/bagel/hodjnpodj/metagame/gtl/gtlui.cpp
engines/bagel/hodjnpodj/metagame/gtl/optdlg.cpp
engines/bagel/hodjnpodj/metagame/gtl/pawn.cpp
engines/bagel/hodjnpodj/metagame/gtl/pawn.h
engines/bagel/hodjnpodj/metagame/gtl/rules.cpp
engines/bagel/hodjnpodj/metagame/gtl/spinner.h
engines/bagel/hodjnpodj/metagame/gtl/store.cpp
engines/bagel/hodjnpodj/metagame/gtl/store.h
engines/bagel/hodjnpodj/metagame/saves/restdlg.cpp
engines/bagel/hodjnpodj/metagame/saves/savedlg.cpp
engines/bagel/hodjnpodj/metagame/zoom/zoommap.cpp
engines/bagel/hodjnpodj/novacancy/dimens.h
engines/bagel/hodjnpodj/packrat/msgdlg.cpp
engines/bagel/hodjnpodj/packrat/optdlg.cpp
engines/bagel/hodjnpodj/packrat/packrat.cpp
engines/bagel/hodjnpodj/packrat/packrat.h
engines/bagel/hodjnpodj/pdq/game.cpp
engines/bagel/hodjnpodj/pdq/game.h
engines/bagel/hodjnpodj/pdq/guess.cpp
engines/bagel/hodjnpodj/pdq/main.cpp
engines/bagel/hodjnpodj/pdq/usercfg.cpp
engines/bagel/hodjnpodj/peggle/game.cpp
engines/bagel/hodjnpodj/peggle/game.h
engines/bagel/hodjnpodj/peggle/game2.h
engines/bagel/hodjnpodj/peggle/optsub.cpp
engines/bagel/hodjnpodj/poker/amtdlg.cpp
engines/bagel/hodjnpodj/poker/c1btndlg.cpp
engines/bagel/hodjnpodj/poker/optdlg.cpp
engines/bagel/hodjnpodj/poker/poffsdlg.cpp
engines/bagel/hodjnpodj/poker/poker.cpp
engines/bagel/hodjnpodj/poker/poker.h
engines/bagel/hodjnpodj/poker/uwondlg.cpp
engines/bagel/hodjnpodj/riddles/riddles.cpp
engines/bagel/hodjnpodj/riddles/riddles.h
engines/bagel/hodjnpodj/riddles/usercfg.cpp
engines/bagel/hodjnpodj/wordsearch/c1btndlg.cpp
engines/bagel/hodjnpodj/wordsearch/clongdlg.cpp
engines/bagel/hodjnpodj/wordsearch/msgdlg.cpp
engines/bagel/hodjnpodj/wordsearch/optdlg.cpp
engines/bagel/hodjnpodj/wordsearch/wordsearch.h
diff --git a/engines/bagel/hodjnpodj/archeroids/main.cpp b/engines/bagel/hodjnpodj/archeroids/main.cpp
index e26e63370ba..15e737babd3 100644
--- a/engines/bagel/hodjnpodj/archeroids/main.cpp
+++ b/engines/bagel/hodjnpodj/archeroids/main.cpp
@@ -45,7 +45,7 @@ namespace Archeroids {
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\FIELD.BMP"
+#define MINI_GAME_MAP "art\\FIELD.BMP"
const char *INI_SECTION = "Archeroids";
//
@@ -130,11 +130,11 @@ const char *INI_SECTION = "Archeroids";
// Game Sounds
//
-#define WAV_DEATH ".\\SOUND\\DEATH.WAV"
-#define WAV_GAMEOVER ".\\SOUND\\GAMEOVER.WAV"
-#define WAV_WINWAVE ".\\SOUND\\WINWAVE.WAV"
-#define WAV_NARRATION ".\\SOUND\\ARCH.WAV"
-#define MID_SOUNDTRACK ".\\SOUND\\ARCH.MID"
+#define WAV_DEATH "sound\\DEATH.WAV"
+#define WAV_GAMEOVER "sound\\GAMEOVER.WAV"
+#define WAV_WINWAVE "sound\\WINWAVE.WAV"
+#define WAV_NARRATION "sound\\ARCH.WAV"
+#define MID_SOUNDTRACK "sound\\ARCH.MID"
// Local prototypes
//
diff --git a/engines/bagel/hodjnpodj/archeroids/usercfg.cpp b/engines/bagel/hodjnpodj/archeroids/usercfg.cpp
index 1d63adec193..b8f3929a0a0 100644
--- a/engines/bagel/hodjnpodj/archeroids/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/archeroids/usercfg.cpp
@@ -61,7 +61,7 @@ static CColorButton *pCancelButton = nullptr; // Cancel button
static CColorButton *pDefaultsButton = nullptr; // Defaults button on scroll
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_nInitGameSpeed = DEFAULT_GAME_SPEED;
m_nInitArcherLevel = DEFAULT_ARCHER_LEVEL;
m_nInitNumLives = DEFAULT_LIVES;
diff --git a/engines/bagel/hodjnpodj/artparts/artparts.cpp b/engines/bagel/hodjnpodj/artparts/artparts.cpp
index f47f3c8b768..191f576a30c 100644
--- a/engines/bagel/hodjnpodj/artparts/artparts.cpp
+++ b/engines/bagel/hodjnpodj/artparts/artparts.cpp
@@ -1400,7 +1400,7 @@ bool CMainWindow::LoadArtWork() {
return false;
}
- Common::sprintf_s(bufName, ".\\art\\%s", ArtName);
+ Common::sprintf_s(bufName, "art\\%s", ArtName);
Common::sprintf_s(szCurrentArt, "%s", bufName); // copy to a global for use in OnPaint
(*pSourceDoc).OpenDocument(bufName);
diff --git a/engines/bagel/hodjnpodj/artparts/artparts.h b/engines/bagel/hodjnpodj/artparts/artparts.h
index 9860233bb51..21ffd2a304c 100644
--- a/engines/bagel/hodjnpodj/artparts/artparts.h
+++ b/engines/bagel/hodjnpodj/artparts/artparts.h
@@ -68,19 +68,19 @@ namespace ArtParts {
#define PAUSE_TIME 3000 // Wait three seconds before erasing hint screen
// Sound files
-#define PICK_SOUND ".\\sound\\pickart.wav"
-#define SWITCH_SOUND ".\\sound\\moveart.wav"
-#define WIN_SOUND ".\\sound\\sound146.wav"
-#define UNDO_SOUND ".\\sound\\sound355.wav"
-#define LOSE_SOUND ".\\sound\\buzzer.wav"
-#define RULES_WAV ".\\sound\\artparts.wav"
+#define PICK_SOUND "sound\\pickart.wav"
+#define SWITCH_SOUND "sound\\moveart.wav"
+#define WIN_SOUND "sound\\sound146.wav"
+#define UNDO_SOUND "sound\\sound355.wav"
+#define LOSE_SOUND "sound\\buzzer.wav"
+#define RULES_WAV "sound\\artparts.wav"
-#define GAME_THEME ".\\sound\\artparts.mid"
+#define GAME_THEME "sound\\artparts.mid"
// Backdrop bitmaps
-#define MAINSCREEN ".\\ART\\ARTPART1.BMP"
-#define FRAMESCREEN ".\\ART\\ARTPART1.BMP"
-#define TEXTSCREEN ".\\ART\\ARTTEMP.BMP"
+#define MAINSCREEN "art\\ARTPART1.BMP"
+#define FRAMESCREEN "art\\ARTPART1.BMP"
+#define TEXTSCREEN "art\\ARTTEMP.BMP"
#define DATA_FILE "artfiles.dat"
#define MAX_FILE_LENGTH 20 // Longest Art file name length allowed
diff --git a/engines/bagel/hodjnpodj/artparts/optndlg.cpp b/engines/bagel/hodjnpodj/artparts/optndlg.cpp
index 0fb664c1de5..a06127b81a5 100644
--- a/engines/bagel/hodjnpodj/artparts/optndlg.cpp
+++ b/engines/bagel/hodjnpodj/artparts/optndlg.cpp
@@ -51,7 +51,7 @@ int m_nTimeScale[12] = {15, 30, 45, 60, 75, 90, 120, 180, 240, 300, 600, 700};
COptnDlg::COptnDlg(CWnd* pParent, CPalette* pPalette)
- : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, "art\\SSCROLL.BMP") {
//{{AFX_DATA_INIT(COptnDlg)
m_nTime = MIN_TIME;
m_nColumns = MIN_COLUMNS;
diff --git a/engines/bagel/hodjnpodj/barbershop/animate.h b/engines/bagel/hodjnpodj/barbershop/animate.h
index 5898a03589f..b42f074ad35 100644
--- a/engines/bagel/hodjnpodj/barbershop/animate.h
+++ b/engines/bagel/hodjnpodj/barbershop/animate.h
@@ -31,19 +31,19 @@ namespace Barbershop {
//
// animation sounds
//
-#define CLOWN_WAV ".\\sound\\horns.wav"
-#define SPACESHIP_WAV ".\\sound\\spaceshp.wav"
-#define SPACERAY_WAV ".\\sound\\spaceray.wav"
-#define CUT_WAV ".\\sound\\haircut.wav"
-#define BRAT_WAV ".\\sound\\doneyet.wav"
-#define LOLLI_A_WAV ".\\sound\\lollipop.wav"
-#define LOLLI_B_WAV ".\\sound\\hairpop.wav"
+#define CLOWN_WAV "sound\\horns.wav"
+#define SPACESHIP_WAV "sound\\spaceshp.wav"
+#define SPACERAY_WAV "sound\\spaceray.wav"
+#define CUT_WAV "sound\\haircut.wav"
+#define BRAT_WAV "sound\\doneyet.wav"
+#define LOLLI_A_WAV "sound\\lollipop.wav"
+#define LOLLI_B_WAV "sound\\hairpop.wav"
//
// Clown animation
//
-#define CLOWN_BMP ".\\art\\gum.bmp"
+#define CLOWN_BMP "art\\gum.bmp"
#define CLOWN_FRAMES 24 // Clown morph frames
@@ -60,8 +60,8 @@ namespace Barbershop {
//
// UFO beam up animation
//
-#define UFOA_BMP ".\\art\\ufo1a.bmp"
-#define UFOB_BMP ".\\art\\ufo1b.bmp"
+#define UFOA_BMP "art\\ufo1a.bmp"
+#define UFOB_BMP "art\\ufo1b.bmp"
#define UFOA_FRAMES 16 // UFOa frames
#define UFOB_FRAMES 14 // UFOa frames
diff --git a/engines/bagel/hodjnpodj/barbershop/barb.h b/engines/bagel/hodjnpodj/barbershop/barb.h
index 09ff97da7b6..0ac557bfdd8 100644
--- a/engines/bagel/hodjnpodj/barbershop/barb.h
+++ b/engines/bagel/hodjnpodj/barbershop/barb.h
@@ -40,10 +40,10 @@ namespace Barbershop {
//
// sounds
//
-#define STOCKCARDS ".\\sound\\carddeal.wav"
-#define UNDO ".\\sound\\sound355.wav"
-#define WIN_SOUND ".\\sound\\applause.wav"
-#define LOSE_SOUND ".\\sound\\sosorry.wav"
+#define STOCKCARDS "sound\\carddeal.wav"
+#define UNDO "sound\\sound355.wav"
+#define WIN_SOUND "sound\\applause.wav"
+#define LOSE_SOUND "sound\\sosorry.wav"
//
// related to stock card flipping sounds
diff --git a/engines/bagel/hodjnpodj/barbershop/main.cpp b/engines/bagel/hodjnpodj/barbershop/main.cpp
index f27c196ac41..e03de38a598 100644
--- a/engines/bagel/hodjnpodj/barbershop/main.cpp
+++ b/engines/bagel/hodjnpodj/barbershop/main.cpp
@@ -41,15 +41,15 @@ namespace Barbershop {
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\barb.BMP"
+#define MINI_GAME_MAP "art\\barb.BMP"
//
// This mini-game's sound file
//
-#define MIDI_SOUND ".\\SOUND\\barber.mid"
+#define MIDI_SOUND "sound\\barber.mid"
#define RULES_TXT "barb.txt"
-#define RULES_WAV ".\\sound\\rlbq.wav"
+#define RULES_WAV "sound\\rlbq.wav"
//
@@ -169,7 +169,7 @@ CMainWindow::CMainWindow() {
//
if ((m_pScrollSprite = new CSprite) != nullptr) {
m_pScrollSprite->SharePalette(m_pGamePalette);
- bSuccess = m_pScrollSprite->LoadSprite(pDC, ".\\ART\\SCROLBTN.BMP");
+ bSuccess = m_pScrollSprite->LoadSprite(pDC, "art\\SCROLBTN.BMP");
assert(bSuccess);
if (bSuccess) {
m_pScrollSprite->SetMasked(true);
diff --git a/engines/bagel/hodjnpodj/barbershop/usercfg.cpp b/engines/bagel/hodjnpodj/barbershop/usercfg.cpp
index 1fe8de128be..f580391a5ae 100644
--- a/engines/bagel/hodjnpodj/barbershop/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/barbershop/usercfg.cpp
@@ -46,7 +46,7 @@ extern LPGAMESTRUCT pGameParams;
extern int g_nCardBack;
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_cRectCardBack1 = CRect(CBCK_RECT1_LEFT - DELTA, CBCK_RECT1_TOP - DELTA, CBCK_RECT1_RIG + DELTA, CBCK_RECT1_BOT + DELTA);
m_cRectCardBack2 = CRect(CBCK_RECT2_LEFT - DELTA, CBCK_RECT2_TOP - DELTA, CBCK_RECT2_RIG + DELTA, CBCK_RECT2_BOT + DELTA);
m_nCardBack = g_nCardBack;
diff --git a/engines/bagel/hodjnpodj/battlefish/bfish.cpp b/engines/bagel/hodjnpodj/battlefish/bfish.cpp
index 221c72fec2f..01627f5f4ad 100644
--- a/engines/bagel/hodjnpodj/battlefish/bfish.cpp
+++ b/engines/bagel/hodjnpodj/battlefish/bfish.cpp
@@ -50,12 +50,12 @@ namespace Battlefish {
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\BFISH.BMP"
+#define MINI_GAME_MAP "art\\BFISH.BMP"
//
// Game theme song
//
-#define MID_SOUNDTRACK ".\\SOUND\\BFISH.MID"
+#define MID_SOUNDTRACK "sound\\BFISH.MID"
//
// Button ID constants
@@ -106,28 +106,28 @@ namespace Battlefish {
//
// .WAV sounds for Battle Fish
//
-#define WAV_PLACESHIP ".\\SOUND\\PUTFISH.WAV"
-#define WAV_ROTATESHIP ".\\SOUND\\TURNFISH.WAV"
-#define WAV_MYTURN1 ".\\SOUND\\IGO1.WAV"
-#define WAV_MYTURN2 ".\\SOUND\\IGO2.WAV"
-#define WAV_YOURTURN1 ".\\SOUND\\YOUGO1.WAV"
-#define WAV_YOURTURN2 ".\\SOUND\\YOUGO2.WAV"
-#define WAV_SHOOT ".\\SOUND\\SHOOT.WAV"
-#define WAV_YOUMISS ".\\SOUND\\MISS.WAV"
-#define WAV_YOUHIT ".\\SOUND\\HIT.WAV"
-#define WAV_BADSINK1 ".\\SOUND\\SANK1.WAV"
-#define WAV_BADSINK2 ".\\SOUND\\SANK2.WAV"
-#define WAV_BADSINK3 ".\\SOUND\\SANK3.WAV"
-#define WAV_BADSINK4 ".\\SOUND\\SANK4.WAV"
-#define WAV_BADSINK5 ".\\SOUND\\SANK5.WAV"
-#define WAV_BADSINK6 ".\\SOUND\\SANK6.WAV"
-#define WAV_BADSINK7 ".\\SOUND\\SANK7.WAV"
-#define WAV_BADSINK8 ".\\SOUND\\SANK8.WAV"
-#define WAV_YOUSINK ".\\SOUND\\SINKFISH.WAV"
-#define WAV_YOUWIN ".\\SOUND\\FANFARE2.WAV"
-#define WAV_GAMEOVER ".\\SOUND\\SOSORRY.WAV"
-#define WAV_INVALID ".\\SOUND\\INVALID.WAV"
-#define WAV_NARRATION ".\\SOUND\\BFISH.WAV" // Rules wav file
+#define WAV_PLACESHIP "sound\\PUTFISH.WAV"
+#define WAV_ROTATESHIP "sound\\TURNFISH.WAV"
+#define WAV_MYTURN1 "sound\\IGO1.WAV"
+#define WAV_MYTURN2 "sound\\IGO2.WAV"
+#define WAV_YOURTURN1 "sound\\YOUGO1.WAV"
+#define WAV_YOURTURN2 "sound\\YOUGO2.WAV"
+#define WAV_SHOOT "sound\\SHOOT.WAV"
+#define WAV_YOUMISS "sound\\MISS.WAV"
+#define WAV_YOUHIT "sound\\HIT.WAV"
+#define WAV_BADSINK1 "sound\\SANK1.WAV"
+#define WAV_BADSINK2 "sound\\SANK2.WAV"
+#define WAV_BADSINK3 "sound\\SANK3.WAV"
+#define WAV_BADSINK4 "sound\\SANK4.WAV"
+#define WAV_BADSINK5 "sound\\SANK5.WAV"
+#define WAV_BADSINK6 "sound\\SANK6.WAV"
+#define WAV_BADSINK7 "sound\\SANK7.WAV"
+#define WAV_BADSINK8 "sound\\SANK8.WAV"
+#define WAV_YOUSINK "sound\\SINKFISH.WAV"
+#define WAV_YOUWIN "sound\\FANFARE2.WAV"
+#define WAV_GAMEOVER "sound\\SOSORRY.WAV"
+#define WAV_INVALID "sound\\INVALID.WAV"
+#define WAV_NARRATION "sound\\BFISH.WAV" // Rules wav file
#define NUM_SINK_WAVS 8 // Number of "You sank my.." sounds
#define NUM_TURN_WAVS 2
@@ -136,10 +136,10 @@ namespace Battlefish {
//
// Audio easter eggs
//
-#define WAV_WINDOW ".\\SOUND\\WINDOW.WAV"
-#define WAV_TRAWLER ".\\SOUND\\FOGHORN.WAV"
-#define WAV_ROWBOAT ".\\SOUND\\ROWBOAT.WAV"
-#define WAV_SAILBOAT ".\\SOUND\\ANCHORS.WAV"
+#define WAV_WINDOW "sound\\WINDOW.WAV"
+#define WAV_TRAWLER "sound\\FOGHORN.WAV"
+#define WAV_ROWBOAT "sound\\ROWBOAT.WAV"
+#define WAV_SAILBOAT "sound\\ANCHORS.WAV"
//
// Audio easter egg locations
//
diff --git a/engines/bagel/hodjnpodj/battlefish/usercfg.cpp b/engines/bagel/hodjnpodj/battlefish/usercfg.cpp
index 7c29ccd5141..9195deb0683 100644
--- a/engines/bagel/hodjnpodj/battlefish/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/battlefish/usercfg.cpp
@@ -48,7 +48,7 @@ extern const char *INI_SECTION;
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_pOKButton = nullptr;
m_pCancelButton = nullptr;
m_pDefaultsButton = nullptr;
diff --git a/engines/bagel/hodjnpodj/beacon/beacon.cpp b/engines/bagel/hodjnpodj/beacon/beacon.cpp
index 99fc4cce59e..7762e33462e 100644
--- a/engines/bagel/hodjnpodj/beacon/beacon.cpp
+++ b/engines/bagel/hodjnpodj/beacon/beacon.cpp
@@ -1242,7 +1242,7 @@ bool CMainWindow::LoadArtWork(CDC *pDC) {
}
char bufName[MAX_FILE_LENGTH + 10];
- Common::sprintf_s(bufName, ".\\ART\\%s", ArtName);
+ Common::sprintf_s(bufName, "art\\%s", ArtName);
(*pSourceDoc).OpenDocument(bufName);
diff --git a/engines/bagel/hodjnpodj/beacon/beacon.h b/engines/bagel/hodjnpodj/beacon/beacon.h
index 0d70983bf6d..f3a8e2263f5 100644
--- a/engines/bagel/hodjnpodj/beacon/beacon.h
+++ b/engines/bagel/hodjnpodj/beacon/beacon.h
@@ -89,18 +89,18 @@ namespace Beacon {
#define MIN_SWEEPS 5
// Sound files
-#define MID_SOUND ".\\sound\\bong.wav"
-#define PICK_SOUND ".\\sound\\pick.wav"
-#define LOSE_SOUND ".\\sound\\buzzer.wav"
-#define WIN_SOUND ".\\SOUND\\SOUNDWON.WAV"
+#define MID_SOUND "sound\\bong.wav"
+#define PICK_SOUND "sound\\pick.wav"
+#define LOSE_SOUND "sound\\buzzer.wav"
+#define WIN_SOUND "sound\\SOUNDWON.WAV"
-#define GAME_THEME ".\\sound\\beacon.mid"
-#define RULES_WAV ".\\SOUND\\BEACON.WAV"
+#define GAME_THEME "sound\\beacon.mid"
+#define RULES_WAV "sound\\BEACON.WAV"
#define RULES_TEXT "BEACON.TXT"
// Backdrop bitmaps
-#define MAINSCREEN ".\\ART\\BEACBRDR.BMP"
-#define BEAMSCREEN ".\\ART\\BEAMS3.BMP"
+#define MAINSCREEN "art\\BEACBRDR.BMP"
+#define BEAMSCREEN "art\\BEAMS3.BMP"
// Artwork data file constants
#define DATA_FILE ".\\BEACON.DAT"
diff --git a/engines/bagel/hodjnpodj/beacon/optndlg.cpp b/engines/bagel/hodjnpodj/beacon/optndlg.cpp
index 6eb0639783c..9ec0c296371 100644
--- a/engines/bagel/hodjnpodj/beacon/optndlg.cpp
+++ b/engines/bagel/hodjnpodj/beacon/optndlg.cpp
@@ -48,7 +48,7 @@ int m_nSweepSettings[15] = {MIN_SWEEPS, 10, 15, 20, 30, 40, 50, 60, 80, 100
COptnDlg::COptnDlg(CWnd* pParent, CPalette* pPalette)
- : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, "art\\SSCROLL.BMP") {
//{{AFX_DATA_INIT(COptnDlg)
m_bAutomatic = false;
m_bChangeAtTwelve = false;
diff --git a/engines/bagel/hodjnpodj/crypt/crypt.h b/engines/bagel/hodjnpodj/crypt/crypt.h
index e131ae8244b..6d91c0c8750 100644
--- a/engines/bagel/hodjnpodj/crypt/crypt.h
+++ b/engines/bagel/hodjnpodj/crypt/crypt.h
@@ -30,7 +30,7 @@ namespace Bagel {
namespace HodjNPodj {
namespace Crypt {
-#define SPLASHSPEC ".\\art\\crypt.BMP" // bitmap file for the splash screen
+#define SPLASHSPEC "art\\crypt.BMP" // bitmap file for the splash screen
#define NOT_USED -1
#define MAP 2
diff --git a/engines/bagel/hodjnpodj/crypt/main.cpp b/engines/bagel/hodjnpodj/crypt/main.cpp
index e3ab0744991..bee78c02fc8 100644
--- a/engines/bagel/hodjnpodj/crypt/main.cpp
+++ b/engines/bagel/hodjnpodj/crypt/main.cpp
@@ -774,7 +774,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\skull.bmp", NUM_SKULL_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\skull.bmp", NUM_SKULL_CELS);
ASSERT(bSuccess);
(*pSprite).SetMasked(false);
(*pSprite).SetMobile(false);
@@ -835,7 +835,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\urn01.bmp", NUM_URN1_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\urn01.bmp", NUM_URN1_CELS);
ASSERT(bSuccess);
(*pSprite).SetMasked(false);
(*pSprite).SetMobile(false);
@@ -860,7 +860,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\urn02.bmp", NUM_URN2_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\urn02.bmp", NUM_URN2_CELS);
ASSERT(bSuccess);
(*pSprite).SetMasked(false);
(*pSprite).SetMobile(false);
@@ -885,7 +885,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint point) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\urn03.bmp", NUM_URN3_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\urn03.bmp", NUM_URN3_CELS);
ASSERT(bSuccess);
(*pSprite).SetMasked(false);
(*pSprite).SetMobile(false);
diff --git a/engines/bagel/hodjnpodj/crypt/main.h b/engines/bagel/hodjnpodj/crypt/main.h
index 98397a4cc8c..02018cf259d 100644
--- a/engines/bagel/hodjnpodj/crypt/main.h
+++ b/engines/bagel/hodjnpodj/crypt/main.h
@@ -38,29 +38,29 @@ namespace Crypt {
#define PAUSE_TIME 15000 // Pause for 15 seconds -- allows user to read quote
// Game theme song
-#define GAME_THEME ".\\sound\\crypt.mid"
+#define GAME_THEME "sound\\crypt.mid"
// Rules files
#define RULES_TEXT "CRYPTRUL.TXT"
-#define RULES_WAV ".\\SOUND\\CRYPT.WAV"
+#define RULES_WAV "sound\\CRYPT.WAV"
///////////////////////////////////////////
// EASTER EGG AND SOUND HOTSPOT DATA:
//
-#define WAV_TIMEOUT ".\\SOUND\\BUZZER.WAV"
-#define WAV_WON ".\\SOUND\\SOUNDWON.WAV"
-#define WAV_URN1 ".\\SOUND\\OUTTHERE.WAV"
-#define WAV_URN2 ".\\SOUND\\SPOOKMUS.WAV"
-#define WAV_URN3 ".\\SOUND\\BUTFLIES.WAV"
-#define WAV_JOKE1 ".\\SOUND\\JOKE1.WAV"
-#define WAV_JOKE2 ".\\SOUND\\JOKE2.WAV"
-#define WAV_JOKE3 ".\\SOUND\\JOKE3.WAV"
-#define WAV_JOKE4 ".\\SOUND\\JOKE4.WAV"
-#define WAV_JOKE5 ".\\SOUND\\JOKE5.WAV"
-#define WAV_JOKE6 ".\\SOUND\\JOKE6.WAV"
-#define WAV_TORCH ".\\SOUND\\FIREENG.WAV"
-#define WAV_GRYPH ".\\SOUND\\GRYPHON.WAV"
-#define WAV_STEPS ".\\SOUND\\STAIRS.WAV"
-#define WAV_HOUR ".\\SOUND\\SANDTIME.WAV"
+#define WAV_TIMEOUT "sound\\BUZZER.WAV"
+#define WAV_WON "sound\\SOUNDWON.WAV"
+#define WAV_URN1 "sound\\OUTTHERE.WAV"
+#define WAV_URN2 "sound\\SPOOKMUS.WAV"
+#define WAV_URN3 "sound\\BUTFLIES.WAV"
+#define WAV_JOKE1 "sound\\JOKE1.WAV"
+#define WAV_JOKE2 "sound\\JOKE2.WAV"
+#define WAV_JOKE3 "sound\\JOKE3.WAV"
+#define WAV_JOKE4 "sound\\JOKE4.WAV"
+#define WAV_JOKE5 "sound\\JOKE5.WAV"
+#define WAV_JOKE6 "sound\\JOKE6.WAV"
+#define WAV_TORCH "sound\\FIREENG.WAV"
+#define WAV_GRYPH "sound\\GRYPHON.WAV"
+#define WAV_STEPS "sound\\STAIRS.WAV"
+#define WAV_HOUR "sound\\SANDTIME.WAV"
#define NUM_SKULL_SOUNDS 6
diff --git a/engines/bagel/hodjnpodj/crypt/optn.cpp b/engines/bagel/hodjnpodj/crypt/optn.cpp
index 670c1403a8c..48b7fd35b69 100644
--- a/engines/bagel/hodjnpodj/crypt/optn.cpp
+++ b/engines/bagel/hodjnpodj/crypt/optn.cpp
@@ -40,7 +40,7 @@ COptn::COptn(
int nLttrsSlvd /*LSLVD_DEFAULT*/,
int nTime /*TIME_DEFAULT*/
)
- : CBmpDialog(pParent, pPalette, IDD_USER_OPTIONS, ".\\ART\\SSCROLL.BMP")
+ : CBmpDialog(pParent, pPalette, IDD_USER_OPTIONS, "art\\SSCROLL.BMP")
{
//{{AFX_DATA_INIT(COptn)
diff --git a/engines/bagel/hodjnpodj/dfa/dfa.cpp b/engines/bagel/hodjnpodj/dfa/dfa.cpp
index 92e8e03986f..d9c288719c6 100644
--- a/engines/bagel/hodjnpodj/dfa/dfa.cpp
+++ b/engines/bagel/hodjnpodj/dfa/dfa.cpp
@@ -29,18 +29,18 @@ namespace Bagel {
namespace HodjNPodj {
namespace DFA {
-#define SPLASHSPEC ".\\ART\\DFA.BMP"
+#define SPLASHSPEC "art\\DFA.BMP"
#ifdef BACKWARDSTIMER
- #define TIMERSPRITE ".\\ART\\WATCHES2.BMP"
+ #define TIMERSPRITE "art\\WATCHES2.BMP"
#else
- #define TIMERSPRITE ".\\ART\\WATCHES.BMP"
+ #define TIMERSPRITE "art\\WATCHES.BMP"
#endif
//
// Cursor and mallet animation
//
-#define MALLET ".\\ART\\MALLET.BMP"
+#define MALLET "art\\MALLET.BMP"
#define MALLETCELS 5
#define MALLET_WIDTH 32
#define MALLET_HEIGHT 32
diff --git a/engines/bagel/hodjnpodj/dfa/dfa.h b/engines/bagel/hodjnpodj/dfa/dfa.h
index 55da658acf2..771dfb80e67 100644
--- a/engines/bagel/hodjnpodj/dfa/dfa.h
+++ b/engines/bagel/hodjnpodj/dfa/dfa.h
@@ -50,30 +50,30 @@ namespace DFA {
// Rules File Identifiers
#define RULESFILE "DFA.TXT"
-#define RULES_WAV ".\\SOUND\\DAMFUR.WAV"
+#define RULES_WAV "sound\\DAMFUR.WAV"
// Sound files:
-#define GAME_THEME ".\\SOUND\\DAMFUR.MID"
-#define HIT_1_WAV ".\\SOUND\\OW1.WAV"
-#define HIT_2_WAV ".\\SOUND\\OW2.WAV"
-#define HIT_3_WAV ".\\SOUND\\OW3.WAV"
-#define HIT_4_WAV ".\\SOUND\\OW4.WAV"
-#define HIT_5_WAV ".\\SOUND\\OW5.WAV"
-#define HIT_6_WAV ".\\SOUND\\OW6.WAV"
-#define HIT_7_WAV ".\\SOUND\\OW7.WAV"
-#define HIT_8_WAV ".\\SOUND\\OW8.WAV"
-#define HIT_9_WAV ".\\SOUND\\OW9.WAV"
-#define HIT_10_WAV ".\\SOUND\\OW10.WAV"
-#define HIT_11_WAV ".\\SOUND\\OW11.WAV"
-#define MISS_1_WAV ".\\SOUND\\HAHA.WAV"
-#define MISS_2_WAV ".\\SOUND\\MISSED.WAV"
-#define MISS_3_WAV ".\\SOUND\\MISSEDME.WAV"
-#define TICK_WAV ".\\SOUND\\TICK.WAV"
-#define TIME_WAV ".\\SOUND\\BUZZER.WAV"
-#define LAKE_WAV ".\\SOUND\\LAKE.WAV"
-#define MOUNT_WAV ".\\SOUND\\YODEL.WAV"
-#define BEE_WAV ".\\SOUND\\BEE.WAV"
-#define WATCH_WAV ".\\SOUND\\CUCKOO.WAV"
+#define GAME_THEME "sound\\DAMFUR.MID"
+#define HIT_1_WAV "sound\\OW1.WAV"
+#define HIT_2_WAV "sound\\OW2.WAV"
+#define HIT_3_WAV "sound\\OW3.WAV"
+#define HIT_4_WAV "sound\\OW4.WAV"
+#define HIT_5_WAV "sound\\OW5.WAV"
+#define HIT_6_WAV "sound\\OW6.WAV"
+#define HIT_7_WAV "sound\\OW7.WAV"
+#define HIT_8_WAV "sound\\OW8.WAV"
+#define HIT_9_WAV "sound\\OW9.WAV"
+#define HIT_10_WAV "sound\\OW10.WAV"
+#define HIT_11_WAV "sound\\OW11.WAV"
+#define MISS_1_WAV "sound\\HAHA.WAV"
+#define MISS_2_WAV "sound\\MISSED.WAV"
+#define MISS_3_WAV "sound\\MISSEDME.WAV"
+#define TICK_WAV "sound\\TICK.WAV"
+#define TIME_WAV "sound\\BUZZER.WAV"
+#define LAKE_WAV "sound\\LAKE.WAV"
+#define MOUNT_WAV "sound\\YODEL.WAV"
+#define BEE_WAV "sound\\BEE.WAV"
+#define WATCH_WAV "sound\\CUCKOO.WAV"
#define NUM_HIT_SOUNDS 11 // Number of sounds available for a hit
#define NUM_MISS_SOUNDS 3 // Number of sounds available for a missed hit
diff --git a/engines/bagel/hodjnpodj/dfa/msgdlg.cpp b/engines/bagel/hodjnpodj/dfa/msgdlg.cpp
index 5d0cd150920..621b544c62d 100644
--- a/engines/bagel/hodjnpodj/dfa/msgdlg.cpp
+++ b/engines/bagel/hodjnpodj/dfa/msgdlg.cpp
@@ -60,7 +60,7 @@ CColorButton *pMsgOKButton = nullptr;
*
****************************************************************/
CMsgDlg::CMsgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
pPackRatOptPalette = pPalette;
m_nWhichMsg = 1;
m_lScore = 0L;
diff --git a/engines/bagel/hodjnpodj/dfa/optdlg.cpp b/engines/bagel/hodjnpodj/dfa/optdlg.cpp
index d8188d19908..df88737ac81 100644
--- a/engines/bagel/hodjnpodj/dfa/optdlg.cpp
+++ b/engines/bagel/hodjnpodj/dfa/optdlg.cpp
@@ -70,7 +70,7 @@ CColorButton *pDFACancelButton = nullptr;
*
****************************************************************/
CDFAOptDlg::CDFAOptDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP"),
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP"),
rDisplayGTime(43, 85, 174, 98),
rDisplayBTime(43, 35, 174, 48) {
CDC *pDC = GetDC();
diff --git a/engines/bagel/hodjnpodj/fuge/fuge.cpp b/engines/bagel/hodjnpodj/fuge/fuge.cpp
index 9423a211a8a..cc6192e3c77 100644
--- a/engines/bagel/hodjnpodj/fuge/fuge.cpp
+++ b/engines/bagel/hodjnpodj/fuge/fuge.cpp
@@ -48,7 +48,7 @@ extern CWnd *ghParentWnd;
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\FUGE6.BMP"
+#define MINI_GAME_MAP "art\\FUGE6.BMP"
// Fuge sprite bitmaps
//
@@ -124,28 +124,28 @@ extern CWnd *ghParentWnd;
// Sounds
//
-#define WAV_PADDLE ".\\SOUND\\PADDLE.WAV"
-#define WAV_WALL ".\\SOUND\\WALL.WAV"
-#define WAV_WINWAVE ".\\SOUND\\WINWAVE.WAV"
-#define WAV_GAMEOVER ".\\SOUND\\SOSORRY.WAV" //GAMEOVER.WAV"
-#define WAV_LOSEBALL ".\\SOUND\\TOILET.WAV" //LOSEBALL.WAV"
-
-#define WAV_NARRATION ".\\SOUND\\FUGE.WAV"
-#define MID_SOUNDTRACK ".\\SOUND\\FUGE.MID"
-
-#define WAV_CAR1 ".\\SOUND\\SICK.WAV"
-#define WAV_CAR2 ".\\SOUND\\FERRIS.WAV"
-#define WAV_TENT ".\\SOUND\\LAWYER.WAV"
-#define WAV_BOOTH ".\\SOUND\\STEPUP.WAV"
-#define WAV_PEOPLE1 ".\\SOUND\\BALLOON.WAV"
-#define WAV_PEOPLE2 ".\\SOUND\\AUNTEDNA.WAV"
+#define WAV_PADDLE "sound\\PADDLE.WAV"
+#define WAV_WALL "sound\\WALL.WAV"
+#define WAV_WINWAVE "sound\\WINWAVE.WAV"
+#define WAV_GAMEOVER "sound\\SOSORRY.WAV" //GAMEOVER.WAV"
+#define WAV_LOSEBALL "sound\\TOILET.WAV" //LOSEBALL.WAV"
+
+#define WAV_NARRATION "sound\\FUGE.WAV"
+#define MID_SOUNDTRACK "sound\\FUGE.MID"
+
+#define WAV_CAR1 "sound\\SICK.WAV"
+#define WAV_CAR2 "sound\\FERRIS.WAV"
+#define WAV_TENT "sound\\LAWYER.WAV"
+#define WAV_BOOTH "sound\\STEPUP.WAV"
+#define WAV_PEOPLE1 "sound\\BALLOON.WAV"
+#define WAV_PEOPLE2 "sound\\AUNTEDNA.WAV"
#define N_PADDLE_SIZES (PSIZE_MAX+1)
STATIC const char *pszPaddles[N_PADDLE_SIZES] = {
- ".\\ART\\PADCEL45.BMP",
- ".\\ART\\PADCEL60.BMP",
- ".\\ART\\PADCEL90.BMP"
+ "art\\PADCEL45.BMP",
+ "art\\PADCEL60.BMP",
+ "art\\PADCEL90.BMP"
};
STATIC const double fPaddleAngles[N_PADDLE_SIZES] = {
@@ -214,13 +214,13 @@ STATIC const double fPaddleAngles[N_PADDLE_SIZES] = {
// Globals
//
STATIC const char *pszFugeArt[N_ROWS + 1] = {
- ".\\ART\\FUGE6.BMP",
- ".\\ART\\FUGE1.BMP",
- ".\\ART\\FUGE2.BMP",
- ".\\ART\\FUGE3.BMP",
- ".\\ART\\FUGE4.BMP",
- ".\\ART\\FUGE5.BMP",
- ".\\ART\\FUGE6.BMP"
+ "art\\FUGE6.BMP",
+ "art\\FUGE1.BMP",
+ "art\\FUGE2.BMP",
+ "art\\FUGE3.BMP",
+ "art\\FUGE4.BMP",
+ "art\\FUGE5.BMP",
+ "art\\FUGE6.BMP"
};
STATIC CPalette *pGamePalette;
@@ -1947,7 +1947,7 @@ void CFugeWindow::LoseBall() {
if (pSprite->SharePalette(m_pGamePalette) != false) {
- if (pSprite->LoadCels(pDC, ".\\ART\\LOSEBALL.BMP", N_BLACKHOLE_CELS) != false) {
+ if (pSprite->LoadCels(pDC, "art\\LOSEBALL.BMP", N_BLACKHOLE_CELS) != false) {
pSprite->SetMasked(true);
pSprite->SetMobile(true);
diff --git a/engines/bagel/hodjnpodj/fuge/usercfg.cpp b/engines/bagel/hodjnpodj/fuge/usercfg.cpp
index 5568f2ce55e..958f33acb51 100644
--- a/engines/bagel/hodjnpodj/fuge/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/fuge/usercfg.cpp
@@ -50,7 +50,7 @@ static CColorButton *pDefaultsButton = nullptr; // Defaults butto
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
// Inits
//
m_pScrollBar1 = nullptr;
diff --git a/engines/bagel/hodjnpodj/garfunkle/garfunkle.h b/engines/bagel/hodjnpodj/garfunkle/garfunkle.h
index c264059747d..3dc0eba8fae 100644
--- a/engines/bagel/hodjnpodj/garfunkle/garfunkle.h
+++ b/engines/bagel/hodjnpodj/garfunkle/garfunkle.h
@@ -46,8 +46,8 @@ namespace Garkfunkle {
#define HIGH_WIN 12 //...when playing from the metagame
// Backdrop bitmaps
-#define MAINSCREEN ".\\ART\\GARFEMPT.BMP"
-#define RIBBON ".\\ART\\RIBBON.BMP"
+#define MAINSCREEN "art\\GARFEMPT.BMP"
+#define RIBBON "art\\RIBBON.BMP"
#define RIBBON_X 139
#define RIBBON_Y 332
@@ -132,33 +132,33 @@ namespace Garkfunkle {
#define RULES_TEXT "GARFUNK.TXT" // rules file
-#define WIN_SOUND ".\\SOUND\\FANFARE1.WAV"
-#define WRONG_SOUND ".\\SOUND\\SOSORRY.WAV"
-#define SLOW_SOUND ".\\SOUND\\ALARM.WAV"
-#define SIGN_1_SOUND ".\\SOUND\\SIGN1.WAV"
-#define SIGN_2_SOUND ".\\SOUND\\SIGN2.WAV"
-#define SIGN_3_SOUND ".\\SOUND\\SIGN3.WAV"
-#define SIGN_4_SOUND ".\\SOUND\\SIGN4.WAV"
-#define SIGN_5_SOUND ".\\SOUND\\SIGN5.WAV"
-#define BENCH_SOUND ".\\SOUND\\MYSEAT.WAV"
-#define TREES_SOUND ".\\SOUND\\TIMBER.WAV"
-#define RULES_SOUND ".\\SOUND\\GARFUNK.WAV"
+#define WIN_SOUND "sound\\FANFARE1.WAV"
+#define WRONG_SOUND "sound\\SOSORRY.WAV"
+#define SLOW_SOUND "sound\\ALARM.WAV"
+#define SIGN_1_SOUND "sound\\SIGN1.WAV"
+#define SIGN_2_SOUND "sound\\SIGN2.WAV"
+#define SIGN_3_SOUND "sound\\SIGN3.WAV"
+#define SIGN_4_SOUND "sound\\SIGN4.WAV"
+#define SIGN_5_SOUND "sound\\SIGN5.WAV"
+#define BENCH_SOUND "sound\\MYSEAT.WAV"
+#define TREES_SOUND "sound\\TIMBER.WAV"
+#define RULES_SOUND "sound\\GARFUNK.WAV"
#define NUM_SIGN_SOUNDS 5
-#define VIOLIN_SOUND ".\\SOUND\\viol2.mid"
-#define CELLO_SOUND ".\\SOUND\\cello2.mid"
-#define DRUM_SOUND ".\\SOUND\\DRUM2.MID" //drum.mid" //DRUM.WAV"
-#define SAX_SOUND ".\\SOUND\\sax2.mid"
-#define HARP_SOUND ".\\SOUND\\harp2.mid"
-#define CLARINET_SOUND ".\\SOUND\\clar2.mid"
-
-#define VIOLIN_ANIM ".\\ART\\violin2.bmp"
-#define CELLO_ANIM ".\\ART\\cello2.bmp"
-#define DRUM_ANIM ".\\ART\\drums2.bmp"
-#define SAX_ANIM ".\\ART\\sax2.bmp"
-#define HARP_ANIM ".\\ART\\harp2.bmp"
-#define CLARINET_ANIM ".\\ART\\clari2.bmp"
+#define VIOLIN_SOUND "sound\\viol2.mid"
+#define CELLO_SOUND "sound\\cello2.mid"
+#define DRUM_SOUND "sound\\DRUM2.MID" //drum.mid" //DRUM.WAV"
+#define SAX_SOUND "sound\\sax2.mid"
+#define HARP_SOUND "sound\\harp2.mid"
+#define CLARINET_SOUND "sound\\clar2.mid"
+
+#define VIOLIN_ANIM "art\\violin2.bmp"
+#define CELLO_ANIM "art\\cello2.bmp"
+#define DRUM_ANIM "art\\drums2.bmp"
+#define SAX_ANIM "art\\sax2.bmp"
+#define HARP_ANIM "art\\harp2.bmp"
+#define CLARINET_ANIM "art\\clari2.bmp"
#define VIOLIN_CELS 14
#define CELLO_CELS 16
diff --git a/engines/bagel/hodjnpodj/garfunkle/optndlg.cpp b/engines/bagel/hodjnpodj/garfunkle/optndlg.cpp
index e0edf59416e..5bf625af635 100644
--- a/engines/bagel/hodjnpodj/garfunkle/optndlg.cpp
+++ b/engines/bagel/hodjnpodj/garfunkle/optndlg.cpp
@@ -45,7 +45,7 @@ CText *m_pSpeedText = nullptr;
COptnDlg::COptnDlg(CWnd* pParent, CPalette* pPalette)
- : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, "art\\SSCROLL.BMP") {
//{{AFX_DATA_INIT(COptnDlg)
m_nSpeed = MIN_SPEED;
m_nNumButtons = MAX_BUTTONS;
diff --git a/engines/bagel/hodjnpodj/hnplibs/audiocfg.cpp b/engines/bagel/hodjnpodj/hnplibs/audiocfg.cpp
index 82348a0f394..faf8a1f65f1 100644
--- a/engines/bagel/hodjnpodj/hnplibs/audiocfg.cpp
+++ b/engines/bagel/hodjnpodj/hnplibs/audiocfg.cpp
@@ -41,7 +41,7 @@ static CColorButton *pCancelButton = nullptr; // Cancel button
CAudioCfgDlg::CAudioCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, IDD_AUDIOCFG, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_AUDIOCFG, "art\\SSCROLL.BMP") {
m_pScrollBar1 = nullptr;
DoModal();
diff --git a/engines/bagel/hodjnpodj/hnplibs/cmessbox.cpp b/engines/bagel/hodjnpodj/hnplibs/cmessbox.cpp
index 07b38585d62..c0dd62d9b0a 100644
--- a/engines/bagel/hodjnpodj/hnplibs/cmessbox.cpp
+++ b/engines/bagel/hodjnpodj/hnplibs/cmessbox.cpp
@@ -32,7 +32,7 @@ namespace HodjNPodj {
static CColorButton *pOKButton = nullptr; // OKAY button on scroll
CMessageBox::CMessageBox(CWnd* pParent, CPalette *pPalette, const char *msg1, const char *msg2, const int dx, const int dy)
- : CBmpDialog(pParent, pPalette, IDD_GAMEOVER, ".\\ART\\SSCROLL.BMP", dx, dy) {
+ : CBmpDialog(pParent, pPalette, IDD_GAMEOVER, "art\\SSCROLL.BMP", dx, dy) {
// Initialize all members
//
m_pPalette = pPalette;
diff --git a/engines/bagel/hodjnpodj/hnplibs/mainmenu.cpp b/engines/bagel/hodjnpodj/hnplibs/mainmenu.cpp
index 6e34ba62679..5263726cc67 100644
--- a/engines/bagel/hodjnpodj/hnplibs/mainmenu.cpp
+++ b/engines/bagel/hodjnpodj/hnplibs/mainmenu.cpp
@@ -52,7 +52,7 @@ END_MESSAGE_MAP()
CMainMenu::CMainMenu(CWnd *pParent, CPalette *pPalette,
unsigned int nFlags, FPFUNC pOptionsFunc, const char *pRulesFileName,
const char *pWavFileName, LPGAMESTRUCT pGameParams)
- : CBmpDialog(pParent, pPalette, IDD_OPTIONS_DIALOG, ".\\ART\\OSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_OPTIONS_DIALOG, "art\\OSCROLL.BMP") {
// Can't access null pointers
assert(pParent != nullptr);
assert(pPalette != nullptr);
diff --git a/engines/bagel/hodjnpodj/hnplibs/rules.cpp b/engines/bagel/hodjnpodj/hnplibs/rules.cpp
index 5bf5111671d..c8c358d1e8e 100644
--- a/engines/bagel/hodjnpodj/hnplibs/rules.cpp
+++ b/engines/bagel/hodjnpodj/hnplibs/rules.cpp
@@ -33,10 +33,10 @@ namespace HodjNPodj {
#define COLOR_BUTTONS true
#define SCROLL_PIECES 6 // number of mid-scroll segments
-#define SCROLL_SPEC ".\\art\\lscroll.bmp" // path for scroll DIB on disk
-#define SCROLL_TOP_SPEC ".\\art\\lscrollt.bmp" // path for scroll's top section DIB on disk
-#define SCROLL_BOT_SPEC ".\\art\\lscrollb.bmp" // path for scroll's bottom section DIB on disk
-#define SCROLL_MID_SPEC ".\\art\\lscrollm.bmp" // path for scroll's middle section DIB on disk
+#define SCROLL_SPEC "art\\lscroll.bmp" // path for scroll DIB on disk
+#define SCROLL_TOP_SPEC "art\\lscrollt.bmp" // path for scroll's top section DIB on disk
+#define SCROLL_BOT_SPEC "art\\lscrollb.bmp" // path for scroll's bottom section DIB on disk
+#define SCROLL_MID_SPEC "art\\lscrollm.bmp" // path for scroll's middle section DIB on disk
#define BUTTON_DY 15 // offset for Okay button from scroll base
diff --git a/engines/bagel/hodjnpodj/life/game.cpp b/engines/bagel/hodjnpodj/life/game.cpp
index 7e96722b6bb..86cefa34259 100644
--- a/engines/bagel/hodjnpodj/life/game.cpp
+++ b/engines/bagel/hodjnpodj/life/game.cpp
@@ -39,8 +39,8 @@ namespace HodjNPodj {
namespace Life {
#define RULES_TXT "life.txt" // rules text file
-#define RULES_WAV ".\\sound\\rllf.wav" // rules narration
-#define MIDI_SOUND ".\\SOUND\\life.mid" // background music
+#define RULES_WAV "sound\\rllf.wav" // rules narration
+#define MIDI_SOUND "sound\\life.mid" // background music
//
// Win/Lose conditions
diff --git a/engines/bagel/hodjnpodj/life/game.h b/engines/bagel/hodjnpodj/life/game.h
index 0e81b220857..fd7b79133f8 100644
--- a/engines/bagel/hodjnpodj/life/game.h
+++ b/engines/bagel/hodjnpodj/life/game.h
@@ -29,7 +29,7 @@ namespace Bagel {
namespace HodjNPodj {
namespace Life {
-#define SPLASHSPEC ".\\art\\backgrnd.BMP"
+#define SPLASHSPEC "art\\backgrnd.BMP"
#define CURLY_X 25 // Colony dimensions
@@ -41,8 +41,8 @@ namespace Life {
#define OFFSET_X 6
#define OFFSET_Y 4
-#define SCROLL_BUTTON ".\\art\\SCROLBTN.BMP" // scroll commands button bmp
-#define CALENDAR_BMP ".\\ART\\CALENDAR.BMP" // the blank calendar artwork
+#define SCROLL_BUTTON "art\\SCROLBTN.BMP" // scroll commands button bmp
+#define CALENDAR_BMP "art\\CALENDAR.BMP" // the blank calendar artwork
// stat info
#define STATS_COLOR RGB(255, 255, 0) // color of visual game stats
diff --git a/engines/bagel/hodjnpodj/life/life.cpp b/engines/bagel/hodjnpodj/life/life.cpp
index 3274aadb059..20b7128357f 100644
--- a/engines/bagel/hodjnpodj/life/life.cpp
+++ b/engines/bagel/hodjnpodj/life/life.cpp
@@ -32,26 +32,26 @@ namespace HodjNPodj {
namespace Life {
static const char *curly[5] = {
- ".\\art\\Colony1.BMP",
- ".\\art\\Colony2.BMP",
- ".\\art\\Colony3.BMP",
- ".\\art\\Colony4.BMP",
- ".\\art\\Colony5.BMP"
+ "art\\Colony1.BMP",
+ "art\\Colony2.BMP",
+ "art\\Colony3.BMP",
+ "art\\Colony4.BMP",
+ "art\\Colony5.BMP"
};
static const char *months[12] = {
- ".\\art\\jan.BMP",
- ".\\art\\feb.BMP",
- ".\\art\\mar.BMP",
- ".\\art\\apr.BMP",
- ".\\art\\may.BMP",
- ".\\art\\jun.BMP",
- ".\\art\\jul.BMP",
- ".\\art\\aug.BMP",
- ".\\art\\sep.BMP",
- ".\\art\\oct.BMP",
- ".\\art\\nov.BMP",
- ".\\art\\dec.BMP"
+ "art\\jan.BMP",
+ "art\\feb.BMP",
+ "art\\mar.BMP",
+ "art\\apr.BMP",
+ "art\\may.BMP",
+ "art\\jun.BMP",
+ "art\\jul.BMP",
+ "art\\aug.BMP",
+ "art\\sep.BMP",
+ "art\\oct.BMP",
+ "art\\nov.BMP",
+ "art\\dec.BMP"
};
// Globals!
diff --git a/engines/bagel/hodjnpodj/life/life.h b/engines/bagel/hodjnpodj/life/life.h
index 6895cdabbe2..6c2600c38c3 100644
--- a/engines/bagel/hodjnpodj/life/life.h
+++ b/engines/bagel/hodjnpodj/life/life.h
@@ -38,11 +38,11 @@ namespace Life {
#define LARGE 32468 //= 2^15 - 300
// when to reset counter increments
-#define WAV_EVOLVE ".\\sound\\sound178.wav" // Wave sounds
-#define WAV_GAMEOVER ".\\sound\\sound283.wav"
-#define WAV_NEWVILLAGE ".\\sound\\colony.wav"
-#define WAV_DEATH ".\\sound\\sound259.wav"
-#define WAV_CANTDO ".\\sound\\sorry.wav"
+#define WAV_EVOLVE "sound\\sound178.wav" // Wave sounds
+#define WAV_GAMEOVER "sound\\sound283.wav"
+#define WAV_NEWVILLAGE "sound\\colony.wav"
+#define WAV_DEATH "sound\\sound259.wav"
+#define WAV_CANTDO "sound\\sorry.wav"
class CCalendar {
public:
diff --git a/engines/bagel/hodjnpodj/life/usercfg.cpp b/engines/bagel/hodjnpodj/life/usercfg.cpp
index 00f14024e2c..1cc0dc54b88 100644
--- a/engines/bagel/hodjnpodj/life/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/life/usercfg.cpp
@@ -43,7 +43,7 @@ extern bool bPrePlaceColonies, // Whether they want to pre-place some
extern CPalette *pGamePalette; // Used everywhere for ref
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_DisplayRounds = "";
m_DisplaySpeed = "";
m_DisplayVillages = "";
diff --git a/engines/bagel/hodjnpodj/mankala/mnk.cpp b/engines/bagel/hodjnpodj/mankala/mnk.cpp
index fc7126b64ec..b6b15b0bfbd 100644
--- a/engines/bagel/hodjnpodj/mankala/mnk.cpp
+++ b/engines/bagel/hodjnpodj/mankala/mnk.cpp
@@ -156,7 +156,7 @@ CMnkWindow::CMnkWindow() {
return;
} // ... and verify we got it
- if (!(*xpDibDoc).OpenDocument(".\\ART\\MANKALA.BMP")) {
+ if (!(*xpDibDoc).OpenDocument("art\\MANKALA.BMP")) {
MFC::SetCursor(hOldCursor);
MFC::MessageBox(nullptr, "Cannot Open Background Bitmap. Please Check for file path and/or system resources. Terminating Game", "Open Error", MB_ICONEXCLAMATION | MB_OK) ;
delete xpDibDoc;
diff --git a/engines/bagel/hodjnpodj/mankala/mnk.h b/engines/bagel/hodjnpodj/mankala/mnk.h
index 2865be134b9..e41bffc8b93 100644
--- a/engines/bagel/hodjnpodj/mankala/mnk.h
+++ b/engines/bagel/hodjnpodj/mankala/mnk.h
@@ -92,28 +92,28 @@ const int BESTWINUNDEF = -1000 ; // value of undefined minimax value
#define RULES ".\\mankala.txt"
-#define RULES_NARRATION ".\\sound\\mankala.wav"
-#define IGO3 ".\\sound\\igo3.wav"
-#define YOUGO3 ".\\sound\\yougo3.wav"
-#define GOAGAIN ".\\sound\\goagain.wav"
-#define IGOAGAIN ".\\sound\\igoagain.wav"
-#define PICKUP ".\\sound\\pickup.wav"
-#define ONESHELL ".\\sound\\oneshell.wav"
-#define INK ".\\sound\\ink.wav"
-#define BROCHURE ".\\sound\\brochure.wav"
-#define ARMCHAIR ".\\sound\\armchair.wav"
-#define FISHHOOK ".\\sound\\fishhook.wav"
-#define PAILS ".\\sound\\pails.wav"
-#define NETSHELL ".\\sound\\netshell.wav"
-#define WHEEL ".\\sound\\wheel.wav"
-#define HONK ".\\sound\\honk.wav"
-#define POP ".\\sound\\pop.wav"
-#define INFLATE ".\\sound\\inflate.wav"
-#define SOSORRY ".\\sound\\sosorry.wav"
-#define FANFARE2 ".\\sound\\fanfare2.wav"
-#define MIDI_BCKGND ".\\sound\\mankala.mid"
-#define GLOBE_SPRITE ".\\art\\globe2.bmp"
-#define CHAIR_SPRITE ".\\art\\chair.bmp"
+#define RULES_NARRATION "sound\\mankala.wav"
+#define IGO3 "sound\\igo3.wav"
+#define YOUGO3 "sound\\yougo3.wav"
+#define GOAGAIN "sound\\goagain.wav"
+#define IGOAGAIN "sound\\igoagain.wav"
+#define PICKUP "sound\\pickup.wav"
+#define ONESHELL "sound\\oneshell.wav"
+#define INK "sound\\ink.wav"
+#define BROCHURE "sound\\brochure.wav"
+#define ARMCHAIR "sound\\armchair.wav"
+#define FISHHOOK "sound\\fishhook.wav"
+#define PAILS "sound\\pails.wav"
+#define NETSHELL "sound\\netshell.wav"
+#define WHEEL "sound\\wheel.wav"
+#define HONK "sound\\honk.wav"
+#define POP "sound\\pop.wav"
+#define INFLATE "sound\\inflate.wav"
+#define SOSORRY "sound\\sosorry.wav"
+#define FANFARE2 "sound\\fanfare2.wav"
+#define MIDI_BCKGND "sound\\mankala.mid"
+#define GLOBE_SPRITE "art\\globe2.bmp"
+#define CHAIR_SPRITE "art\\chair.bmp"
//inline int OTHERPLAYER(int iPlayer) {return(NUMPLAYERS - 1 - iPlayer) ; }
diff --git a/engines/bagel/hodjnpodj/mankala/mnkopt.cpp b/engines/bagel/hodjnpodj/mankala/mnkopt.cpp
index f6ae185a0fc..ddd5ee3ee4f 100644
--- a/engines/bagel/hodjnpodj/mankala/mnkopt.cpp
+++ b/engines/bagel/hodjnpodj/mankala/mnkopt.cpp
@@ -104,7 +104,7 @@ END_MESSAGE_MAP()
// CMnkUsr dialog
CMnkUsr::CMnkUsr(CWnd *xpParent, CPalette *xpPalette, unsigned int nID)
- : CBmpDialog(xpParent, xpPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(xpParent, xpPalette, nID, "art\\SSCROLL.BMP") {
//{{AFX_DATA_INIT(CMnkUsr)
m_iUShells = 0;
m_iUStrength = 0;
diff --git a/engines/bagel/hodjnpodj/mazedoom/mod.h b/engines/bagel/hodjnpodj/mazedoom/mod.h
index 0df3fce2be7..3a4857082eb 100644
--- a/engines/bagel/hodjnpodj/mazedoom/mod.h
+++ b/engines/bagel/hodjnpodj/mazedoom/mod.h
@@ -78,18 +78,18 @@ namespace MazeDoom {
// Rules files
#define RULES_TEXT "MAZEOD.TXT"
-#define RULES_WAV ".\\SOUND\\MAZEOD.WAV"
+#define RULES_WAV "sound\\MAZEOD.WAV"
// Sound files
-#define WIN_SOUND ".\\sound\\fanfare2.wav"
-#define LOSE_SOUND ".\\sound\\buzzer.wav"
-#define HIT_SOUND ".\\sound\\thud.wav"
-#define TRAP_SOUND ".\\sound\\boing.wav"
+#define WIN_SOUND "sound\\fanfare2.wav"
+#define LOSE_SOUND "sound\\buzzer.wav"
+#define HIT_SOUND "sound\\thud.wav"
+#define TRAP_SOUND "sound\\boing.wav"
-#define GAME_THEME ".\\sound\\mazeod.mid"
+#define GAME_THEME "sound\\mazeod.mid"
// Backdrop bitmaps
-#define MAINSCREEN ".\\ART\\DOOM2.BMP"
+#define MAINSCREEN "art\\DOOM2.BMP"
// New Game button area
#define NEWGAME_LOCATION_X 15
diff --git a/engines/bagel/hodjnpodj/mazedoom/optndlg.cpp b/engines/bagel/hodjnpodj/mazedoom/optndlg.cpp
index 00d137c7ba3..9acdaa5baf4 100644
--- a/engines/bagel/hodjnpodj/mazedoom/optndlg.cpp
+++ b/engines/bagel/hodjnpodj/mazedoom/optndlg.cpp
@@ -47,7 +47,7 @@ int m_nTimeScale[10] = {30, 45, 60, 75, 90, 120, 180, 240, 300, 600};
COptnDlg::COptnDlg(CWnd* pParent, CPalette* pPalette)
- : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_SUBOPTIONS, "art\\SSCROLL.BMP") {
//{{AFX_DATA_INIT(COptnDlg)
_time = MIN_TIME;
_difficulty = MIN_DIFFICULTY;
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/backpack.h b/engines/bagel/hodjnpodj/metagame/bgen/backpack.h
index df8c93a94c6..82c34fa0caf 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/backpack.h
+++ b/engines/bagel/hodjnpodj/metagame/bgen/backpack.h
@@ -30,7 +30,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Gtl {
-#define BACKPACK_SPEC ".\\art\\mlscroll.bmp" // path for backpack's DIB on disk
+#define BACKPACK_SPEC "art\\mlscroll.bmp" // path for backpack's DIB on disk
#define BACKPACK_DX 502
#define BACKPACK_DY 395
#define BACKPACK_CURL_DX 500
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.cpp b/engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.cpp
index e05a9a2f6fc..55b3a68c905 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/bgen/c1btndlg.cpp
@@ -47,7 +47,7 @@ namespace Metagame {
C1ButtonDialog::C1ButtonDialog(CWnd *pParent, CPalette *pPalette,
const char *pszButton1Text, const char *pszText1,
const char *pszText2, const char *pszText3)
- : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, ".\\ART\\MSSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, "art\\MSSCROLL.BMP") {
assert(pParent != nullptr);
assert(pPalette != nullptr);
assert(pszText1 != nullptr);
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.cpp b/engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.cpp
index b14a16c490a..0b3e4296f0e 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/bgen/c2btndlg.cpp
@@ -47,7 +47,7 @@ C2ButtonDialog::C2ButtonDialog(CWnd *pParent, CPalette *pPalette,
const char *pszButton1Text, const char *pszButton2Text,
const char *pszText1, const char *pszText2,
const char *pszText3)
- : CBmpDialog(pParent, pPalette, IDD_2BTNDLG, ".\\ART\\MSSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_2BTNDLG, "art\\MSSCROLL.BMP") {
assert(pParent != nullptr);
assert(pPalette != nullptr);
assert(pszText1 != nullptr);
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/item.cpp b/engines/bagel/hodjnpodj/metagame/bgen/item.cpp
index 835c0df5929..8964966d685 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/item.cpp
+++ b/engines/bagel/hodjnpodj/metagame/bgen/item.cpp
@@ -113,78 +113,78 @@ char CItem::m_chTextBuffer[ITEM_BUFFER_LENGTH + 1];
// disk path specifications for item bitmaps
const char *CItem::m_pItemBitmapPath[MG_OBJ_COUNT] = {
- ".\\art\\anvil.bmp",
- ".\\art\\beret.bmp",
- ".\\art\\broom.bmp",
- ".\\art\\candle.bmp",
- ".\\art\\chestnut.bmp",
- ".\\art\\chisel.bmp",
- ".\\art\\crown.bmp",
- ".\\art\\crusoe.bmp",
- ".\\art\\egg.bmp",
- ".\\art\\beater.bmp",
- ".\\art\\eyepatch.bmp",
- ".\\art\\fishhook.bmp",
- ".\\art\\flash.bmp",
- ".\\art\\grapnel.bmp",
- ".\\art\\hacksaw.bmp",
- ".\\art\\herring.bmp",
- ".\\art\\hnotes.bmp",
- ".\\art\\honey.bmp",
- ".\\art\\kumquat.bmp",
- ".\\art\\mirror.bmp",
- ".\\art\\mish.bmp",
- ".\\art\\mosh.bmp",
- ".\\art\\paddle.bmp",
- ".\\art\\bundt.bmp",
- ".\\art\\pnotes.bmp",
- ".\\art\\jumprope.bmp",
- ".\\art\\scarab.bmp",
- ".\\art\\sharpner.bmp",
- ".\\art\\scallop.bmp",
- ".\\art\\shoelace.bmp",
- ".\\art\\staff.bmp",
- ".\\art\\swab.bmp",
- ".\\art\\swatter.bmp",
- ".\\art\\ticket.bmp"
+ "art\\anvil.bmp",
+ "art\\beret.bmp",
+ "art\\broom.bmp",
+ "art\\candle.bmp",
+ "art\\chestnut.bmp",
+ "art\\chisel.bmp",
+ "art\\crown.bmp",
+ "art\\crusoe.bmp",
+ "art\\egg.bmp",
+ "art\\beater.bmp",
+ "art\\eyepatch.bmp",
+ "art\\fishhook.bmp",
+ "art\\flash.bmp",
+ "art\\grapnel.bmp",
+ "art\\hacksaw.bmp",
+ "art\\herring.bmp",
+ "art\\hnotes.bmp",
+ "art\\honey.bmp",
+ "art\\kumquat.bmp",
+ "art\\mirror.bmp",
+ "art\\mish.bmp",
+ "art\\mosh.bmp",
+ "art\\paddle.bmp",
+ "art\\bundt.bmp",
+ "art\\pnotes.bmp",
+ "art\\jumprope.bmp",
+ "art\\scarab.bmp",
+ "art\\sharpner.bmp",
+ "art\\scallop.bmp",
+ "art\\shoelace.bmp",
+ "art\\staff.bmp",
+ "art\\swab.bmp",
+ "art\\swatter.bmp",
+ "art\\ticket.bmp"
};
// disk path specifications for item sounds
const char *CItem::m_pItemSoundPath[MG_OBJ_COUNT] = {
- ".\\sound\\obj25.wav",
- ".\\sound\\obj21.wav",
- ".\\sound\\obj15.wav",
- ".\\sound\\obj06.wav",
- ".\\sound\\obj03.wav",
- ".\\sound\\obj27.wav",
- ".\\sound\\obj01.wav",
- ".\\sound\\obj17.wav",
- ".\\sound\\obj24.wav",
- ".\\sound\\obj20.wav",
- ".\\sound\\obj12.wav",
- ".\\sound\\obj22.wav",
- ".\\sound\\obj26.wav",
- ".\\sound\\obj08.wav",
- ".\\sound\\obj18.wav",
+ "sound\\obj25.wav",
+ "sound\\obj21.wav",
+ "sound\\obj15.wav",
+ "sound\\obj06.wav",
+ "sound\\obj03.wav",
+ "sound\\obj27.wav",
+ "sound\\obj01.wav",
+ "sound\\obj17.wav",
+ "sound\\obj24.wav",
+ "sound\\obj20.wav",
+ "sound\\obj12.wav",
+ "sound\\obj22.wav",
+ "sound\\obj26.wav",
+ "sound\\obj08.wav",
+ "sound\\obj18.wav",
nullptr,
- ".\\sound\\obj30.wav",
- ".\\sound\\obj13.wav",
- ".\\sound\\obj05.wav",
- ".\\sound\\obj04.wav",
- ".\\sound\\obj32.wav",
- ".\\sound\\obj33.wav",
- ".\\sound\\obj10.wav",
- ".\\sound\\obj19.wav",
- ".\\sound\\obj31.wav",
- ".\\sound\\obj29.wav",
- ".\\sound\\obj11.wav",
- ".\\sound\\obj02.wav",
- ".\\sound\\obj14.wav",
- ".\\sound\\obj23.wav",
- ".\\sound\\obj16.wav",
- ".\\sound\\obj28.wav",
- ".\\sound\\obj09.wav",
- ".\\sound\\obj07.wav"
+ "sound\\obj30.wav",
+ "sound\\obj13.wav",
+ "sound\\obj05.wav",
+ "sound\\obj04.wav",
+ "sound\\obj32.wav",
+ "sound\\obj33.wav",
+ "sound\\obj10.wav",
+ "sound\\obj19.wav",
+ "sound\\obj31.wav",
+ "sound\\obj29.wav",
+ "sound\\obj11.wav",
+ "sound\\obj02.wav",
+ "sound\\obj14.wav",
+ "sound\\obj23.wav",
+ "sound\\obj16.wav",
+ "sound\\obj28.wav",
+ "sound\\obj09.wav",
+ "sound\\obj07.wav"
};
// value for each item if sold
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/note.cpp b/engines/bagel/hodjnpodj/metagame/bgen/note.cpp
index b1f88678bf8..aad0d6be903 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/note.cpp
+++ b/engines/bagel/hodjnpodj/metagame/bgen/note.cpp
@@ -102,76 +102,76 @@ const char *CNote::m_pNoteSoundPath[NOTE_ICON_COUNT] = {
nullptr,
nullptr,
nullptr,
- ".\\sound\\mk6.wav",
- ".\\sound\\ar2.wav",
- ".\\sound\\nv3.wav",
- ".\\sound\\ap2.wav",
- ".\\sound\\lf2.wav",
+ "sound\\mk6.wav",
+ "sound\\ar2.wav",
+ "sound\\nv3.wav",
+ "sound\\ap2.wav",
+ "sound\\lf2.wav",
nullptr,
- ".\\sound\\fm2.wav",
- ".\\sound\\ac2.wav",
- ".\\sound\\wc2.wav",
- ".\\sound\\pm2.wav",
- ".\\sound\\gf3b.wav",
- ".\\sound\\wt2.wav",
- ".\\sound\\mm2.wav",
- ".\\sound\\br2.wav",
- ".\\sound\\pi3.wav",
- ".\\sound\\wr2.wav",
- ".\\sound\\hm2.wav",
- ".\\sound\\rsc1.wav",
- ".\\sound\\inn.wav",
- ".\\sound\\tfield.wav",
- ".\\sound\\bhouse.wav",
- ".\\sound\\acottage.wav",
- ".\\sound\\temple.wav",
+ "sound\\fm2.wav",
+ "sound\\ac2.wav",
+ "sound\\wc2.wav",
+ "sound\\pm2.wav",
+ "sound\\gf3b.wav",
+ "sound\\wt2.wav",
+ "sound\\mm2.wav",
+ "sound\\br2.wav",
+ "sound\\pi3.wav",
+ "sound\\wr2.wav",
+ "sound\\hm2.wav",
+ "sound\\rsc1.wav",
+ "sound\\inn.wav",
+ "sound\\tfield.wav",
+ "sound\\bhouse.wav",
+ "sound\\acottage.wav",
+ "sound\\temple.wav",
nullptr,
- ".\\sound\\farmhous.wav",
- ".\\sound\\mansion.wav",
- ".\\sound\\wcottage.wav",
- ".\\sound\\postoff.wav",
- ".\\sound\\theatre.wav"
+ "sound\\farmhous.wav",
+ "sound\\mansion.wav",
+ "sound\\wcottage.wav",
+ "sound\\postoff.wav",
+ "sound\\theatre.wav"
};
// disk path specifications for note bitmaps
const char *CNote::m_pNoteBitmapPath[NOTE_ICON_COUNT] = {
- ".\\art\\bat.bmp",
- ".\\art\\buterfly.bmp",
- ".\\art\\turtle.bmp",
- ".\\art\\snail.bmp",
- ".\\art\\owl.bmp",
- ".\\art\\jelyfish.bmp",
- ".\\art\\fish.bmp",
- ".\\art\\ant.bmp",
- ".\\art\\crab.bmp",
- ".\\art\\archer.bmp",
- ".\\art\\innkeep.bmp",
- ".\\art\\artist.bmp",
- ".\\art\\priest.bmp",
- ".\\art\\bandit.bmp",
- ".\\art\\farmer.bmp",
- ".\\art\\aristoc.bmp",
- ".\\art\\woodcut.bmp",
- ".\\art\\postmast.bmp",
- ".\\art\\leopold.bmp",
- ".\\art\\witch.bmp",
- ".\\art\\mermaid.bmp",
- ".\\art\\bear.bmp",
- ".\\art\\pirate.bmp",
- ".\\art\\warlock.bmp",
- ".\\art\\hermit.bmp",
- ".\\art\\mishmosh.bmp",
- ".\\art\\inn.bmp",
- ".\\art\\tfield.bmp",
- ".\\art\\bhouse.bmp",
- ".\\art\\acottage.bmp",
- ".\\art\\temple.bmp",
- ".\\art\\hideout.bmp",
- ".\\art\\farmhous.bmp",
- ".\\art\\mansion.bmp",
- ".\\art\\wcottage.bmp",
- ".\\art\\postoff.bmp",
- ".\\art\\theatre.bmp"
+ "art\\bat.bmp",
+ "art\\buterfly.bmp",
+ "art\\turtle.bmp",
+ "art\\snail.bmp",
+ "art\\owl.bmp",
+ "art\\jelyfish.bmp",
+ "art\\fish.bmp",
+ "art\\ant.bmp",
+ "art\\crab.bmp",
+ "art\\archer.bmp",
+ "art\\innkeep.bmp",
+ "art\\artist.bmp",
+ "art\\priest.bmp",
+ "art\\bandit.bmp",
+ "art\\farmer.bmp",
+ "art\\aristoc.bmp",
+ "art\\woodcut.bmp",
+ "art\\postmast.bmp",
+ "art\\leopold.bmp",
+ "art\\witch.bmp",
+ "art\\mermaid.bmp",
+ "art\\bear.bmp",
+ "art\\pirate.bmp",
+ "art\\warlock.bmp",
+ "art\\hermit.bmp",
+ "art\\mishmosh.bmp",
+ "art\\inn.bmp",
+ "art\\tfield.bmp",
+ "art\\bhouse.bmp",
+ "art\\acottage.bmp",
+ "art\\temple.bmp",
+ "art\\hideout.bmp",
+ "art\\farmhous.bmp",
+ "art\\mansion.bmp",
+ "art\\wcottage.bmp",
+ "art\\postoff.bmp",
+ "art\\theatre.bmp"
};
#endif
diff --git a/engines/bagel/hodjnpodj/metagame/bgen/notebook.h b/engines/bagel/hodjnpodj/metagame/bgen/notebook.h
index 221082a4d34..acffa4a7111 100644
--- a/engines/bagel/hodjnpodj/metagame/bgen/notebook.h
+++ b/engines/bagel/hodjnpodj/metagame/bgen/notebook.h
@@ -29,7 +29,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Gtl {
-#define NOTEBOOK_SPEC ".\\art\\mlscroll.bmp" // path for notebook's DIB on disk
+#define NOTEBOOK_SPEC "art\\mlscroll.bmp" // path for notebook's DIB on disk
#define NOTEBOOK_DX 502
#define NOTEBOOK_DY 395
#define NOTEBOOK_CURL_DX 500
diff --git a/engines/bagel/hodjnpodj/metagame/frame/dialogs.h b/engines/bagel/hodjnpodj/metagame/frame/dialogs.h
index 892553129df..a6755cb5d3a 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/dialogs.h
+++ b/engines/bagel/hodjnpodj/metagame/frame/dialogs.h
@@ -32,7 +32,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Frame {
-#define BUTTONSBMP ".\\ART\\NEWBTNS.BMP"
+#define BUTTONSBMP "art\\NEWBTNS.BMP"
//////////////////////////////////////////////////////////////////////////////
//////// Options Specific to Word Search
diff --git a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
index 68ab07ef012..13dd80100b2 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
+++ b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
@@ -57,7 +57,7 @@ namespace Frame {
#define MOVIE_ID_INTRO 3
#define MOVIE_ID_ENDING 4
-#define LOGO_MIDI ".\\SOUND\\MAINTITL.MID"
+#define LOGO_MIDI "sound\\MAINTITL.MID"
#define MOVIE_PATH "..\\VIDEO"
#define LOGO_MOVIE "..\\VIDEO\\LOGO.AVI"
@@ -171,18 +171,18 @@ struct CREDITS {
};
static const CREDITS stCredits[MAX_CREDITS] = {
- { ".\\ART\\CREDIT1.BMP", 7000},
- { ".\\ART\\CREDIT2.BMP", 15000},
- { ".\\ART\\CREDIT3.BMP", 12000},
- { ".\\ART\\CREDIT4.BMP", 5000},
- { ".\\ART\\CREDIT5.BMP", 15000},
- { ".\\ART\\CREDIT6.BMP", 13000},
- { ".\\ART\\CREDIT7.BMP", 14000},
- { ".\\ART\\CREDIT8.BMP", 15000},
- { ".\\ART\\CREDIT9.BMP", 5000},
- { ".\\ART\\CREDIT10.BMP", 7000},
- { ".\\ART\\CREDIT11.BMP", 7000},
- { ".\\ART\\CREDIT12.BMP", 8000}
+ { "art\\CREDIT1.BMP", 7000},
+ { "art\\CREDIT2.BMP", 15000},
+ { "art\\CREDIT3.BMP", 12000},
+ { "art\\CREDIT4.BMP", 5000},
+ { "art\\CREDIT5.BMP", 15000},
+ { "art\\CREDIT6.BMP", 13000},
+ { "art\\CREDIT7.BMP", 14000},
+ { "art\\CREDIT8.BMP", 15000},
+ { "art\\CREDIT9.BMP", 5000},
+ { "art\\CREDIT10.BMP", 7000},
+ { "art\\CREDIT11.BMP", 7000},
+ { "art\\CREDIT12.BMP", 8000}
};
// local prototypes
diff --git a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.h b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.h
index 7aa1fc9aa2e..4a314074b9c 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.h
+++ b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.h
@@ -49,7 +49,7 @@ namespace Frame {
// Sound File Identifiers
// Bitmap Identifiers
-#define MAINSCROLL ".\\ART\\MLSCROLL.BMP"
+#define MAINSCROLL "art\\MLSCROLL.BMP"
extern CBfcMgr *lpMetaGame;
diff --git a/engines/bagel/hodjnpodj/metagame/frame/maindlg.cpp b/engines/bagel/hodjnpodj/metagame/frame/maindlg.cpp
index cb41e25bbd6..880cadf30f8 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/maindlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/frame/maindlg.cpp
@@ -63,7 +63,7 @@ extern const char *gpszSaveGameFile;
*
****************************************************************/
CMainGameDlg::CMainGameDlg(CWnd *pParent, CPalette *pPalette)
- : CBmpDialog(pParent, pPalette, IDD_MAIN_SCROLL, ".\\ART\\MLSCROLL.BMP", -1, -1, false) {
+ : CBmpDialog(pParent, pPalette, IDD_MAIN_SCROLL, "art\\MLSCROLL.BMP", -1, -1, false) {
// Inits
m_pPlayMetaButton = nullptr;
m_pPlayMiniButton = nullptr;
diff --git a/engines/bagel/hodjnpodj/metagame/frame/msudlg.cpp b/engines/bagel/hodjnpodj/metagame/frame/msudlg.cpp
index 22df9ea2ee2..eaa6f9d6bb0 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/msudlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/frame/msudlg.cpp
@@ -76,7 +76,7 @@ static CRadioButton *pPHButton = nullptr; // Podj is Human High Radio Button
* n/a
*
****************************************************************/
-CMetaSetupDlg::CMetaSetupDlg(CWnd *pParent, CPalette *pPalette) : CBmpDialog(pParent, pPalette, IDD_META_SETUP, ".\\ART\\MLSCROLL.BMP", -1, -1, false) {
+CMetaSetupDlg::CMetaSetupDlg(CWnd *pParent, CPalette *pPalette) : CBmpDialog(pParent, pPalette, IDD_META_SETUP, "art\\MLSCROLL.BMP", -1, -1, false) {
pMainPalette = pPalette;
m_lpMetaGameStruct = nullptr;
m_nHodjSkillLevel = SKILLLEVEL_LOW;
diff --git a/engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.cpp b/engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.cpp
index 856be5f4604..fd7c70e1690 100644
--- a/engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.cpp
+++ b/engines/bagel/hodjnpodj/metagame/grand_tour/dialogs.cpp
@@ -43,7 +43,7 @@ BEGIN_MESSAGE_MAP(CTop10Dlg, CBmpDialog)
END_MESSAGE_MAP()
CTop10Dlg::CTop10Dlg(CWnd *pParent, CPalette *pPalette)
- : CBmpDialog(pParent, pPalette, IDD_TOP10_SCROLL, ".\\ART\\MLSCROLL.BMP", -1, -1, false) {
+ : CBmpDialog(pParent, pPalette, IDD_TOP10_SCROLL, "art\\MLSCROLL.BMP", -1, -1, false) {
// Inits
m_pOKButton = NULL;
pTop10Palette = pPalette;
diff --git a/engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.cpp b/engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.cpp
index a080705725b..ec87e151542 100644
--- a/engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.cpp
+++ b/engines/bagel/hodjnpodj/metagame/grand_tour/grand_tour.cpp
@@ -34,7 +34,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace GrandTour {
-#define SPLASHSPEC ".\\ART\\MLSCROLL.BMP"
+#define SPLASHSPEC "art\\MLSCROLL.BMP"
// Button positioning constants
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/citemdlg.cpp b/engines/bagel/hodjnpodj/metagame/gtl/citemdlg.cpp
index ae8616712eb..ee2bccbef86 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/citemdlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/citemdlg.cpp
@@ -38,7 +38,7 @@ BEGIN_MESSAGE_MAP(CItemDialog, CBmpDialog)
END_MESSAGE_MAP()
CItemDialog::CItemDialog(CWnd* pParent, CPalette *pPalette, CItem *pItem, bool bHodj, bool bGain, long lAmount)
- : CBmpDialog(pParent, pPalette, IDD_ITEMMOVE, ".\\art\\msscroll.bmp") {
+ : CBmpDialog(pParent, pPalette, IDD_ITEMMOVE, "art\\msscroll.bmp") {
// Initialize all members
m_pPalette = pPalette;
m_pItem = pItem;
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.cpp b/engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.cpp
index 0689dc1e990..4375c91d5f3 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/cmapdlg.cpp
@@ -29,7 +29,7 @@ namespace Metagame {
namespace Gtl {
CMapDialog::CMapDialog(CWnd* pParent, CPalette *pPalette, POINT HodjLoc, POINT PodjLoc)
- : CBmpDialog(pParent, pPalette, IDD_ZOOMMAP, ".\\art\\minimap.bmp", 0, 0, false) {
+ : CBmpDialog(pParent, pPalette, IDD_ZOOMMAP, "art\\minimap.bmp", 0, 0, false) {
// Initialize all members
//
m_pPalette = pPalette;
@@ -135,11 +135,11 @@ void CMapDialog::OnPaint() {
m_ptZoomPodj.x = (int)(((long)m_PodjLoc.x * ZOOMMAP_WIDTH) / BIGMAP_WIDTH);
m_ptZoomPodj.y = (int)(((long)m_PodjLoc.y * ZOOMMAP_HEIGHT) / BIGMAP_HEIGHT);
- PaintMaskedDIB(pDC, m_pPalette, ".\\art\\hodj.bmp",
+ PaintMaskedDIB(pDC, m_pPalette, "art\\hodj.bmp",
m_ptZoomHodj.x - PLAYER_OFFSET_X, m_ptZoomHodj.y - PLAYER_OFFSET_Y,
PLAYER_BITMAP_DX, PLAYER_BITMAP_DY);
- PaintMaskedDIB(pDC, m_pPalette, ".\\art\\podj.bmp",
+ PaintMaskedDIB(pDC, m_pPalette, "art\\podj.bmp",
m_ptZoomPodj.x - PLAYER_OFFSET_X, m_ptZoomPodj.y - PLAYER_OFFSET_Y,
PLAYER_BITMAP_DX, PLAYER_BITMAP_DY);
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/cturndlg.cpp b/engines/bagel/hodjnpodj/metagame/gtl/cturndlg.cpp
index 611f58edb79..3c6e43dd0bc 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/cturndlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/cturndlg.cpp
@@ -29,7 +29,7 @@ namespace Metagame {
namespace Gtl {
CTurnDialog::CTurnDialog(CWnd* pParent, CPalette *pPalette, bool bHodj, bool bGain, bool bTurn)
- : CBmpDialog(pParent, pPalette, IDD_TURNDLG, ".\\art\\msscroll.bmp") {
+ : CBmpDialog(pParent, pPalette, IDD_TURNDLG, "art\\msscroll.bmp") {
// Initialize all members
//
m_pPalette = pPalette;
@@ -128,10 +128,10 @@ void CTurnDialog::OnPaint() {
if (m_bTurn) {
Common::sprintf_s(msgBuf, "%s %s", m_bHodj ? "Hodj" : "Podj", m_bGain ? "gains a turn." : "loses a turn.");
- Common::sprintf_s(artBuf, "%s", m_bGain ? ".\\art\\freeturn.bmp" : ".\\art\\loseturn.bmp");
+ Common::sprintf_s(artBuf, "%s", m_bGain ? "art\\freeturn.bmp" : "art\\loseturn.bmp");
} else {
Common::sprintf_s(msgBuf, "%s %s", m_bHodj ? "Hodj" : "Podj", m_bGain ? "wins the game!" : "loses the game.");
- Common::sprintf_s(artBuf, "%s", m_bGain ? ".\\art\\wingame.bmp" : ".\\art\\losegame.bmp");
+ Common::sprintf_s(artBuf, "%s", m_bGain ? "art\\wingame.bmp" : "art\\losegame.bmp");
}
bSuccess = (*m_pTextMessage).DisplayString(pDC, msgBuf, 20, FW_BOLD, TEXT_COLOR);
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/encount.cpp b/engines/bagel/hodjnpodj/metagame/gtl/encount.cpp
index f55280234d3..9543eb23ca4 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/encount.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/encount.cpp
@@ -45,302 +45,302 @@ bool EligibleEncounter(int, bool, int, long);
static const CEncounterTable Encounters[MG_ENC_COUNT] = {
{
- MG_SECTOR_ANY, ".\\SOUND\\BB41.WAV",
+ MG_SECTOR_ANY, "sound\\BB41.WAV",
{MG_ACT_CROWNS, -14, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB42.WAV",
+ MG_SECTOR_ANY, "sound\\BB42.WAV",
{MG_ACT_CROWNS, -6, 0}, ""
},
{
- MG_SECTOR_BRIDGE, ".\\SOUND\\BB39.WAV",
+ MG_SECTOR_BRIDGE, "sound\\BB39.WAV",
{MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_BRIDGE, ".\\SOUND\\BB40.WAV",
+ MG_SECTOR_BRIDGE, "sound\\BB40.WAV",
{MG_ACT_GO, MG_SECTOR_CHUCKLE, 0}, ""
},
{
- MG_SECTOR_CHUCKLE, ".\\SOUND\\BB19.WAV",
+ MG_SECTOR_CHUCKLE, "sound\\BB19.WAV",
{MG_ACT_GO, MG_SECTOR_RIVER, 0}, ""
},
{
- MG_SECTOR_CHUCKLE, ".\\SOUND\\BB20.WAV",
+ MG_SECTOR_CHUCKLE, "sound\\BB20.WAV",
{MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_DESERT, ".\\SOUND\\BB01.WAV",
+ MG_SECTOR_DESERT, "sound\\BB01.WAV",
{MG_ACT_GO2, MG_SECTOR_CHUCKLE, MG_SECTOR_PATSHWERQUE, 0}, ""
},
{
- MG_SECTOR_DESERT, ".\\SOUND\\BB02.WAV",
+ MG_SECTOR_DESERT, "sound\\BB02.WAV",
{MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_ESTATE, ".\\SOUND\\BB05.WAV",
+ MG_SECTOR_ESTATE, "sound\\BB05.WAV",
{MG_ACT_CROWNS, +50, 0}, ""
},
{
- MG_SECTOR_ESTATE, ".\\SOUND\\BB06.WAV",
+ MG_SECTOR_ESTATE, "sound\\BB06.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_FARM, ".\\SOUND\\BB17.WAV",
+ MG_SECTOR_FARM, "sound\\BB17.WAV",
{MG_ACT_CROWNS, +25, MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_FARM, ".\\SOUND\\BB18.WAV",
+ MG_SECTOR_FARM, "sound\\BB18.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_GLACIER, ".\\SOUND\\BB07.WAV",
+ MG_SECTOR_GLACIER, "sound\\BB07.WAV",
{MG_ACT_GO, MG_SECTOR_PASTEESH, 0}, ""
},
{
- MG_SECTOR_GLACIER, ".\\SOUND\\BB08.WAV",
+ MG_SECTOR_GLACIER, "sound\\BB08.WAV",
{MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_HILLSIDE, ".\\SOUND\\BB13.WAV",
+ MG_SECTOR_HILLSIDE, "sound\\BB13.WAV",
{MG_ACT_CROWNS, -15, 0}, ""
},
{
- MG_SECTOR_HILLSIDE, ".\\SOUND\\BB14.WAV",
+ MG_SECTOR_HILLSIDE, "sound\\BB14.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_LAKE, ".\\SOUND\\BB31.WAV",
+ MG_SECTOR_LAKE, "sound\\BB31.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_LAKE, ".\\SOUND\\BB32.WAV",
+ MG_SECTOR_LAKE, "sound\\BB32.WAV",
{MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_MEADOW, ".\\SOUND\\BB35.WAV",
+ MG_SECTOR_MEADOW, "sound\\BB35.WAV",
{MG_ACT_CROWNS, +18, 0}, ""
},
{
- MG_SECTOR_MEADOW, ".\\SOUND\\BB36.WAV",
+ MG_SECTOR_MEADOW, "sound\\BB36.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_MLPARK, ".\\SOUND\\BB03.WAV",
+ MG_SECTOR_MLPARK, "sound\\BB03.WAV",
{MG_ACT_CROWNS, -6, MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_MLPARK, ".\\SOUND\\BB04.WAV",
+ MG_SECTOR_MLPARK, "sound\\BB04.WAV",
{MG_ACT_CROWNS, -20, 0}, ""
},
{
- MG_SECTOR_MOUNTAINS, ".\\SOUND\\BB29.WAV",
+ MG_SECTOR_MOUNTAINS, "sound\\BB29.WAV",
{MG_ACT_CROWNS, +20, 0}, ""
},
{
- MG_SECTOR_MOUNTAINS, ".\\SOUND\\BB30.WAV",
+ MG_SECTOR_MOUNTAINS, "sound\\BB30.WAV",
{MG_ACT_GO, MG_SECTOR_MEADOW, 0}, ""
},
{
- MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\BB33.WAV",
+ MG_SECTOR_MOUNTAINVIEW, "sound\\BB33.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\BB34.WAV",
+ MG_SECTOR_MOUNTAINVIEW, "sound\\BB34.WAV",
{MG_ACT_GO, MG_SECTOR_POPORREE, 0}, ""
},
{
- MG_SECTOR_PASTEESH, ".\\SOUND\\BB09.WAV",
+ MG_SECTOR_PASTEESH, "sound\\BB09.WAV",
{MG_ACT_CROWNS, -30, 0}, ""
},
{
- MG_SECTOR_PASTEESH, ".\\SOUND\\BB10.WAV",
+ MG_SECTOR_PASTEESH, "sound\\BB10.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_PATSHWERQUE, ".\\SOUND\\BB21.WAV",
+ MG_SECTOR_PATSHWERQUE, "sound\\BB21.WAV",
{MG_ACT_GO, MG_SECTOR_FARM, 0}, ""
},
{
- MG_SECTOR_PATSHWERQUE, ".\\SOUND\\BB22.WAV",
+ MG_SECTOR_PATSHWERQUE, "sound\\BB22.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_PLAINS, ".\\SOUND\\BB11.WAV",
+ MG_SECTOR_PLAINS, "sound\\BB11.WAV",
{MG_ACT_CROWNS, -15, 0}, ""
},
{
- MG_SECTOR_PLAINS, ".\\SOUND\\BB12.WAV",
+ MG_SECTOR_PLAINS, "sound\\BB12.WAV",
{MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_POPORREE, ".\\SOUND\\BB25.WAV",
+ MG_SECTOR_POPORREE, "sound\\BB25.WAV",
{MG_ACT_CROWNS, +16, 0}, ""
},
{
- MG_SECTOR_POPORREE, ".\\SOUND\\BB26.WAV",
+ MG_SECTOR_POPORREE, "sound\\BB26.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_RIVER, ".\\SOUND\\BB37.WAV",
+ MG_SECTOR_RIVER, "sound\\BB37.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_RIVER, ".\\SOUND\\BB38.WAV",
+ MG_SECTOR_RIVER, "sound\\BB38.WAV",
{MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_SWAMP, ".\\SOUND\\BB23.WAV",
+ MG_SECTOR_SWAMP, "sound\\BB23.WAV",
{MG_ACT_CROWNS, -8, 0}, ""
},
{
- MG_SECTOR_SWAMP, ".\\SOUND\\BB24.WAV",
+ MG_SECTOR_SWAMP, "sound\\BB24.WAV",
{MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_VOLCANO, ".\\SOUND\\BB15.WAV",
+ MG_SECTOR_VOLCANO, "sound\\BB15.WAV",
{MG_ACT_CROWNS, -15, 0}, ""
},
{
- MG_SECTOR_VOLCANO, ".\\SOUND\\BB16.WAV",
+ MG_SECTOR_VOLCANO, "sound\\BB16.WAV",
{MG_ACT_CROWNS, +35, 0}, ""
},
{
- MG_SECTOR_WITTY, ".\\SOUND\\BB27.WAV",
+ MG_SECTOR_WITTY, "sound\\BB27.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_WITTY, ".\\SOUND\\BB28.WAV",
+ MG_SECTOR_WITTY, "sound\\BB28.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB43.WAV",
+ MG_SECTOR_ANY, "sound\\BB43.WAV",
{MG_ACT_CROWNS, +16, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB44.WAV",
+ MG_SECTOR_ANY, "sound\\BB44.WAV",
{MG_ACT_TURN, -1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB45.WAV",
+ MG_SECTOR_ANY, "sound\\BB45.WAV",
{MG_ACT_CROWNS, +10, MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB46.WAV",
+ MG_SECTOR_ANY, "sound\\BB46.WAV",
{MG_ACT_CROWNS, +22, MG_ACT_OBJECT, +1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB47.WAV",
+ MG_SECTOR_ANY, "sound\\BB47.WAV",
{MG_ACT_CROWNS, -11, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB48.WAV",
+ MG_SECTOR_ANY, "sound\\BB48.WAV",
{MG_ACT_GOCOND, MG_SECTOR_LAKE, MG_SECTOR_HILLSIDE, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB49.WAV",
+ MG_SECTOR_ANY, "sound\\BB49.WAV",
{MG_ACT_GOCOND, MG_SECTOR_GLACIER, MG_SECTOR_MOUNTAINS, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB50.WAV",
+ MG_SECTOR_ANY, "sound\\BB50.WAV",
{MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB51.WAV",
+ MG_SECTOR_ANY, "sound\\BB51.WAV",
{MG_ACT_CROWNS, -6, MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB52.WAV",
+ MG_SECTOR_ANY, "sound\\BB52.WAV",
{MG_ACT_CROWNS, +21, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB53.WAV",
+ MG_SECTOR_ANY, "sound\\BB53.WAV",
{MG_ACT_CROWNS, -18, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB54.WAV",
+ MG_SECTOR_ANY, "sound\\BB54.WAV",
{MG_ACT_CROWNS, -17, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB55.WAV",
+ MG_SECTOR_ANY, "sound\\BB55.WAV",
{MG_ACT_TURN, +1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB56.WAV",
+ MG_SECTOR_ANY, "sound\\BB56.WAV",
{MG_ACT_OBJECT, -1, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB57.WAV",
+ MG_SECTOR_ANY, "sound\\BB57.WAV",
{MG_ACT_CROWNS, +26, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB58.WAV",
+ MG_SECTOR_ANY, "sound\\BB58.WAV",
{MG_ACT_CROWNS, -9, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB59.WAV",
+ MG_SECTOR_ANY, "sound\\BB59.WAV",
{MG_ACT_CROWNS, -15, 0}, ""
},
{
- MG_SECTOR_ANY, ".\\SOUND\\BB60.WAV",
+ MG_SECTOR_ANY, "sound\\BB60.WAV",
{MG_ACT_CROWNS, -12, 0}, ""
},
@@ -348,207 +348,207 @@ static const CEncounterTable Encounters[MG_ENC_COUNT] = {
// Start of Color Narrations
//
- {MG_SECTOR_ANY, ".\\SOUND\\CL161.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL168.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL162.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL169.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL163.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL170.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL164.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL171.WAV", { MG_ACT_PODJ, 0 }, ""},
-
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL153.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL154.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL155.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL156.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL157.WAV", { 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL158.WAV", { 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL159.WAV", { 0 }, ""},
- {MG_SECTOR_BRIDGE, ".\\SOUND\\CL160.WAV", { 0 }, ""},
-
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL073.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL074.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL075.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL076.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL077.WAV", { 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL078.WAV", { 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL079.WAV", { 0 }, ""},
- {MG_SECTOR_CHUCKLE, ".\\SOUND\\CL080.WAV", { 0 }, ""},
-
- {MG_SECTOR_DESERT, ".\\SOUND\\CL001.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL002.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL003.WAV", { 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL004.WAV", { 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL005.WAV", { 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL006.WAV", { 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL007.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_DESERT, ".\\SOUND\\CL008.WAV", { MG_ACT_PODJ, 0 }, ""},
-
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL017.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL018.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL019.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL020.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL021.WAV", { 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL022.WAV", { 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL023.WAV", { 0 }, ""},
- {MG_SECTOR_ESTATE, ".\\SOUND\\CL024.WAV", { 0 }, ""},
-
- {MG_SECTOR_FARM, ".\\SOUND\\CL065.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL066.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL067.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL068.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL069.WAV", { 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL070.WAV", { 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL071.WAV", { 0 }, ""},
- {MG_SECTOR_FARM, ".\\SOUND\\CL072.WAV", { 0 }, ""},
-
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL025.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL026.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL027.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL028.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL029.WAV", { 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL030.WAV", { 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL031.WAV", { 0 }, ""},
- {MG_SECTOR_GLACIER, ".\\SOUND\\CL032.WAV", { 0 }, ""},
-
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL049.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL050.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL051.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL052.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL053.WAV", { 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL054.WAV", { 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL055.WAV", { 0 }, ""},
- {MG_SECTOR_HILLSIDE, ".\\SOUND\\CL056.WAV", { 0 }, ""},
-
- {MG_SECTOR_LAKE, ".\\SOUND\\CL121.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL122.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL123.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL124.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL125.WAV", { 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL126.WAV", { 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL127.WAV", { 0 }, ""},
- {MG_SECTOR_LAKE, ".\\SOUND\\CL128.WAV", { 0 }, ""},
-
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL137.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL138.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL139.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL140.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL141.WAV", { 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL142.WAV", { 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL143.WAV", { 0 }, ""},
- {MG_SECTOR_MEADOW, ".\\SOUND\\CL144.WAV", { 0 }, ""},
-
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL009.WAV", { 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL010.WAV", { 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL011.WAV", { 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL012.WAV", { 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL013.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL014.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL015.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MLPARK, ".\\SOUND\\CL016.WAV", { MG_ACT_PODJ, 0 }, ""},
-
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL113.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL114.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL115.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL116.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL117.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL118.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL119.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINS, ".\\SOUND\\CL120.WAV", { 0 }, ""},
-
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL129.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL130.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL131.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL132.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL133.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL134.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL135.WAV", { 0 }, ""},
- {MG_SECTOR_MOUNTAINVIEW, ".\\SOUND\\CL136.WAV", { 0 }, ""},
-
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL033.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL034.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL035.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL036.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL037.WAV", { 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL038.WAV", { 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL039.WAV", { 0 }, ""},
- {MG_SECTOR_PASTEESH, ".\\SOUND\\CL040.WAV", { 0 }, ""},
-
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL081.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL082.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL083.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL084.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL085.WAV", { 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL086.WAV", { 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL087.WAV", { 0 }, ""},
- {MG_SECTOR_PATSHWERQUE, ".\\SOUND\\CL088.WAV", { 0 }, ""},
-
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL041.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL042.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL043.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL044.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL045.WAV", { 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL046.WAV", { 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL047.WAV", { 0 }, ""},
- {MG_SECTOR_PLAINS, ".\\SOUND\\CL048.WAV", { 0 }, ""},
-
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL097.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL098.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL099.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL100.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL101.WAV", { 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL102.WAV", { 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL103.WAV", { 0 }, ""},
- {MG_SECTOR_POPORREE, ".\\SOUND\\CL104.WAV", { 0 }, ""},
-
- {MG_SECTOR_RIVER, ".\\SOUND\\CL145.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL146.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL147.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL148.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL149.WAV", { 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL150.WAV", { 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL151.WAV", { 0 }, ""},
- {MG_SECTOR_RIVER, ".\\SOUND\\CL152.WAV", { 0 }, ""},
-
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL089.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL090.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL091.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL092.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL093.WAV", { 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL094.WAV", { 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL095.WAV", { 0 }, ""},
- {MG_SECTOR_SWAMP, ".\\SOUND\\CL096.WAV", { 0 }, ""},
-
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL057.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL058.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL059.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL060.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL061.WAV", { 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL062.WAV", { 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL063.WAV", { 0 }, ""},
- {MG_SECTOR_VOLCANO, ".\\SOUND\\CL064.WAV", { 0 }, ""},
-
- {MG_SECTOR_WITTY, ".\\SOUND\\CL105.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL106.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL107.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL108.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL109.WAV", { 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL110.WAV", { 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL111.WAV", { 0 }, ""},
- {MG_SECTOR_WITTY, ".\\SOUND\\CL112.WAV", { 0 }, ""},
-
- {MG_SECTOR_ANY, ".\\SOUND\\CL165.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL166.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL167.WAV", { MG_ACT_HODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL172.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL173.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL174.WAV", { MG_ACT_PODJ, 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL175.WAV", { 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL176.WAV", { 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL177.WAV", { 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL178.WAV", { 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL179.WAV", { 0 }, ""},
- {MG_SECTOR_ANY, ".\\SOUND\\CL180.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL161.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL168.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL162.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL169.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL163.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL170.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL164.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL171.WAV", { MG_ACT_PODJ, 0 }, ""},
+
+ {MG_SECTOR_BRIDGE, "sound\\CL153.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL154.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL155.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL156.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL157.WAV", { 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL158.WAV", { 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL159.WAV", { 0 }, ""},
+ {MG_SECTOR_BRIDGE, "sound\\CL160.WAV", { 0 }, ""},
+
+ {MG_SECTOR_CHUCKLE, "sound\\CL073.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL074.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL075.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL076.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL077.WAV", { 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL078.WAV", { 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL079.WAV", { 0 }, ""},
+ {MG_SECTOR_CHUCKLE, "sound\\CL080.WAV", { 0 }, ""},
+
+ {MG_SECTOR_DESERT, "sound\\CL001.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL002.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL003.WAV", { 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL004.WAV", { 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL005.WAV", { 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL006.WAV", { 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL007.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_DESERT, "sound\\CL008.WAV", { MG_ACT_PODJ, 0 }, ""},
+
+ {MG_SECTOR_ESTATE, "sound\\CL017.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL018.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL019.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL020.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL021.WAV", { 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL022.WAV", { 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL023.WAV", { 0 }, ""},
+ {MG_SECTOR_ESTATE, "sound\\CL024.WAV", { 0 }, ""},
+
+ {MG_SECTOR_FARM, "sound\\CL065.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL066.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL067.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL068.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL069.WAV", { 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL070.WAV", { 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL071.WAV", { 0 }, ""},
+ {MG_SECTOR_FARM, "sound\\CL072.WAV", { 0 }, ""},
+
+ {MG_SECTOR_GLACIER, "sound\\CL025.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL026.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL027.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL028.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL029.WAV", { 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL030.WAV", { 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL031.WAV", { 0 }, ""},
+ {MG_SECTOR_GLACIER, "sound\\CL032.WAV", { 0 }, ""},
+
+ {MG_SECTOR_HILLSIDE, "sound\\CL049.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL050.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL051.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL052.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL053.WAV", { 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL054.WAV", { 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL055.WAV", { 0 }, ""},
+ {MG_SECTOR_HILLSIDE, "sound\\CL056.WAV", { 0 }, ""},
+
+ {MG_SECTOR_LAKE, "sound\\CL121.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL122.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL123.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL124.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL125.WAV", { 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL126.WAV", { 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL127.WAV", { 0 }, ""},
+ {MG_SECTOR_LAKE, "sound\\CL128.WAV", { 0 }, ""},
+
+ {MG_SECTOR_MEADOW, "sound\\CL137.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL138.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL139.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL140.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL141.WAV", { 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL142.WAV", { 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL143.WAV", { 0 }, ""},
+ {MG_SECTOR_MEADOW, "sound\\CL144.WAV", { 0 }, ""},
+
+ {MG_SECTOR_MLPARK, "sound\\CL009.WAV", { 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL010.WAV", { 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL011.WAV", { 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL012.WAV", { 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL013.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL014.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL015.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MLPARK, "sound\\CL016.WAV", { MG_ACT_PODJ, 0 }, ""},
+
+ {MG_SECTOR_MOUNTAINS, "sound\\CL113.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL114.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL115.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL116.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL117.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL118.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL119.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINS, "sound\\CL120.WAV", { 0 }, ""},
+
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL129.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL130.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL131.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL132.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL133.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL134.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL135.WAV", { 0 }, ""},
+ {MG_SECTOR_MOUNTAINVIEW, "sound\\CL136.WAV", { 0 }, ""},
+
+ {MG_SECTOR_PASTEESH, "sound\\CL033.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL034.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL035.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL036.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL037.WAV", { 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL038.WAV", { 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL039.WAV", { 0 }, ""},
+ {MG_SECTOR_PASTEESH, "sound\\CL040.WAV", { 0 }, ""},
+
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL081.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL082.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL083.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL084.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL085.WAV", { 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL086.WAV", { 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL087.WAV", { 0 }, ""},
+ {MG_SECTOR_PATSHWERQUE, "sound\\CL088.WAV", { 0 }, ""},
+
+ {MG_SECTOR_PLAINS, "sound\\CL041.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL042.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL043.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL044.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL045.WAV", { 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL046.WAV", { 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL047.WAV", { 0 }, ""},
+ {MG_SECTOR_PLAINS, "sound\\CL048.WAV", { 0 }, ""},
+
+ {MG_SECTOR_POPORREE, "sound\\CL097.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL098.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL099.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL100.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL101.WAV", { 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL102.WAV", { 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL103.WAV", { 0 }, ""},
+ {MG_SECTOR_POPORREE, "sound\\CL104.WAV", { 0 }, ""},
+
+ {MG_SECTOR_RIVER, "sound\\CL145.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL146.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL147.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL148.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL149.WAV", { 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL150.WAV", { 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL151.WAV", { 0 }, ""},
+ {MG_SECTOR_RIVER, "sound\\CL152.WAV", { 0 }, ""},
+
+ {MG_SECTOR_SWAMP, "sound\\CL089.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL090.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL091.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL092.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL093.WAV", { 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL094.WAV", { 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL095.WAV", { 0 }, ""},
+ {MG_SECTOR_SWAMP, "sound\\CL096.WAV", { 0 }, ""},
+
+ {MG_SECTOR_VOLCANO, "sound\\CL057.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL058.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL059.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL060.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL061.WAV", { 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL062.WAV", { 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL063.WAV", { 0 }, ""},
+ {MG_SECTOR_VOLCANO, "sound\\CL064.WAV", { 0 }, ""},
+
+ {MG_SECTOR_WITTY, "sound\\CL105.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL106.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL107.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL108.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL109.WAV", { 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL110.WAV", { 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL111.WAV", { 0 }, ""},
+ {MG_SECTOR_WITTY, "sound\\CL112.WAV", { 0 }, ""},
+
+ {MG_SECTOR_ANY, "sound\\CL165.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL166.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL167.WAV", { MG_ACT_HODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL172.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL173.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL174.WAV", { MG_ACT_PODJ, 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL175.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL176.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL177.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL178.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL179.WAV", { 0 }, ""},
+ {MG_SECTOR_ANY, "sound\\CL180.WAV", { 0 }, ""},
};
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.cpp b/engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.cpp
index c95ffa74714..fffb0671e84 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/gtlmgm.cpp
@@ -54,18 +54,18 @@ struct SPECIAL_TRAVEL {
};
static const SPECIAL_TRAVEL aTravelArray[MG_SPECIAL_VISIT_COUNT] = {
- {{"st35", "st36", "st37", "st38", "st39", "st40", nullptr}, "Boat2", ".\\ART\\?0BOAT.BMP", 0, 0},
- {{"st40", "st39", "st38", "st37", "st36", "st35", nullptr}, "Boat1", ".\\ART\\?0BOAT.BMP", 0, 0},
- {{"st30", "st31", "st32", "st33", "st34", "st35", nullptr}, "Boat1", ".\\ART\\?0BOAT.BMP", 0, 0},
- {{"st35", "st34", "st33", "st32", "st31", "st30", nullptr}, "Boat3", ".\\ART\\?0BOAT.BMP", 0, 0},
-
- {{"st01", "st02", "st03", "st04", nullptr, nullptr, nullptr}, "Sky2", ".\\ART\\?0SKY.BMP", 0, 0},
- {{"st04", "st03", "st02", "st01", nullptr, nullptr, nullptr}, "Sky1", ".\\ART\\?0SKY.BMP", 0, 0},
-
- {{"st22", "st21", "st20", "st19", "st18", "st17", "st15", "st14", "st13", "st11", "st10", "Aerie", nullptr}, nullptr, ".\\ART\\?0CAR.BMP", MG_SOUND_TRAN1, MG_SOUND_TRAN2},
- {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, nullptr, ".\\ART\\?0WALK.BMP", 0, 0},
- {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, "Secret2", ".\\ART\\?0WALK.BMP", MG_SOUND_TRAN5, MG_SOUND_TRAN6},
- {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, "Secret1", ".\\ART\\?0WALK.BMP", MG_SOUND_TRAN5, MG_SOUND_TRAN6}
+ {{"st35", "st36", "st37", "st38", "st39", "st40", nullptr}, "Boat2", "art\\?0BOAT.BMP", 0, 0},
+ {{"st40", "st39", "st38", "st37", "st36", "st35", nullptr}, "Boat1", "art\\?0BOAT.BMP", 0, 0},
+ {{"st30", "st31", "st32", "st33", "st34", "st35", nullptr}, "Boat1", "art\\?0BOAT.BMP", 0, 0},
+ {{"st35", "st34", "st33", "st32", "st31", "st30", nullptr}, "Boat3", "art\\?0BOAT.BMP", 0, 0},
+
+ {{"st01", "st02", "st03", "st04", nullptr, nullptr, nullptr}, "Sky2", "art\\?0SKY.BMP", 0, 0},
+ {{"st04", "st03", "st02", "st01", nullptr, nullptr, nullptr}, "Sky1", "art\\?0SKY.BMP", 0, 0},
+
+ {{"st22", "st21", "st20", "st19", "st18", "st17", "st15", "st14", "st13", "st11", "st10", "Aerie", nullptr}, nullptr, "art\\?0CAR.BMP", MG_SOUND_TRAN1, MG_SOUND_TRAN2},
+ {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, nullptr, "art\\?0WALK.BMP", 0, 0},
+ {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, "Secret2", "art\\?0WALK.BMP", MG_SOUND_TRAN5, MG_SOUND_TRAN6},
+ {{nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr}, "Secret1", "art\\?0WALK.BMP", MG_SOUND_TRAN5, MG_SOUND_TRAN6}
};
// CGtlData::SetMetaGame -- set meta game on or off
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/gtlmve.cpp b/engines/bagel/hodjnpodj/metagame/gtl/gtlmve.cpp
index 38570814db9..a7e975e9a18 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/gtlmve.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/gtlmve.cpp
@@ -55,146 +55,146 @@ struct CLUE_LOC {
};
const char *szGameSounds[MG_SOUND_COUNT] = {
- ".\\SOUND\\PK1.WAV",
- ".\\SOUND\\PK2.WAV",
- ".\\SOUND\\PG1.WAV",
- ".\\SOUND\\PG2.WAV",
- ".\\SOUND\\PG3.WAV",
- ".\\SOUND\\PG4.WAV",
- ".\\SOUND\\PG5.WAV",
- ".\\SOUND\\PG6.WAV",
- ".\\SOUND\\FG1.WAV",
- ".\\SOUND\\FG2.WAV",
- ".\\SOUND\\FG3.WAV",
- ".\\SOUND\\FG4.WAV",
- ".\\SOUND\\FG5.WAV",
- ".\\SOUND\\TG1.WAV",
- ".\\SOUND\\TG2.WAV",
- ".\\SOUND\\TG3.WAV",
- ".\\SOUND\\TG4.WAV",
- ".\\SOUND\\TG5.WAV",
- ".\\SOUND\\TG6.WAV",
- ".\\SOUND\\DF1.WAV",
- ".\\SOUND\\DF2.WAV",
- ".\\SOUND\\DF3.WAV",
- ".\\SOUND\\DF4.WAV",
- ".\\SOUND\\DF5.WAV",
- ".\\SOUND\\GF1B.WAV",
- ".\\SOUND\\GF2B.WAV",
- ".\\SOUND\\GF3B.WAV",
- ".\\SOUND\\CR1.WAV",
- ".\\SOUND\\CR2.WAV",
- ".\\SOUND\\CR3.WAV",
- ".\\SOUND\\CR4.WAV",
- ".\\SOUND\\CR5.WAV",
- ".\\SOUND\\BC1.WAV",
- ".\\SOUND\\BC2.WAV",
- ".\\SOUND\\BC3.WAV",
- ".\\SOUND\\BC4.WAV",
- ".\\SOUND\\BC5.WAV",
- ".\\SOUND\\RR1.WAV",
- ".\\SOUND\\RR2.WAV",
- ".\\SOUND\\RR3.WAV",
- ".\\SOUND\\RR4.WAV",
- ".\\SOUND\\BF1.WAV",
- ".\\SOUND\\BF2.WAV",
- ".\\SOUND\\BF3.WAV",
- ".\\SOUND\\PR1B.WAV",
- ".\\SOUND\\PR2B.WAV",
- ".\\SOUND\\PR3B.WAV",
- ".\\SOUND\\PR4B.WAV",
- ".\\SOUND\\MD1.WAV",
- ".\\SOUND\\MD2.WAV",
- ".\\SOUND\\MD3.WAV",
- ".\\SOUND\\MD4.WAV",
- ".\\SOUND\\WS1.WAV",
- ".\\SOUND\\WS2.WAV",
- ".\\SOUND\\WS3.WAV",
- ".\\SOUND\\WS4.WAV",
- ".\\SOUND\\BQ1.WAV",
- ".\\SOUND\\BQ2.WAV",
- ".\\SOUND\\MK1.WAV",
- ".\\SOUND\\MK6.WAV",
- ".\\SOUND\\AR1.WAV",
- ".\\SOUND\\AR2.WAV",
- ".\\SOUND\\NV1.WAV",
- ".\\SOUND\\NV2.WAV",
- ".\\SOUND\\NV3.WAV",
- ".\\SOUND\\AP1.WAV",
- ".\\SOUND\\AP2.WAV",
- ".\\SOUND\\LF1.WAV",
- ".\\SOUND\\LF2.WAV",
- ".\\SOUND\\EU1.WAV",
- ".\\SOUND\\EU2.WAV",
- ".\\SOUND\\OLN1.WAV",
- ".\\SOUND\\OLN2.WAV",
- ".\\SOUND\\OLN3.WAV",
- ".\\SOUND\\OLN4.WAV",
- ".\\SOUND\\OLN5.WAV",
- ".\\SOUND\\OLN6.WAV",
- ".\\SOUND\\OLN7.WAV",
- ".\\SOUND\\OLN8.WAV",
- ".\\SOUND\\OLN9.WAV",
- ".\\SOUND\\GSPS1.WAV",
- ".\\SOUND\\GSPS2.WAV",
- ".\\SOUND\\GSPS3.WAV",
- ".\\SOUND\\GSPS4.WAV",
- ".\\SOUND\\GSPS5.WAV",
- ".\\SOUND\\GSPS6.WAV",
- ".\\SOUND\\GSPS7.WAV",
- ".\\SOUND\\GSPS8.WAV",
- ".\\SOUND\\UTP1.WAV",
- ".\\SOUND\\UTP2.WAV",
- ".\\SOUND\\UTP3.WAV",
- ".\\SOUND\\UTP4.WAV",
- ".\\SOUND\\UTP5.WAV",
- ".\\SOUND\\UTP6.WAV",
- ".\\SOUND\\UTP7.WAV",
- ".\\SOUND\\UTP8.WAV",
- ".\\SOUND\\TRN1.WAV",
- ".\\SOUND\\TRN2.WAV",
- ".\\SOUND\\TRN3.WAV",
- ".\\SOUND\\TRN4.WAV",
- ".\\SOUND\\TRN5.WAV",
- ".\\SOUND\\TRN6.WAV",
- ".\\SOUND\\TRN7.WAV",
- ".\\SOUND\\TRN8.WAV",
- ".\\SOUND\\TRN9.WAV",
- ".\\SOUND\\TRN10.WAV",
- ".\\SOUND\\TRN11.WAV",
- ".\\SOUND\\TRN12.WAV",
- ".\\SOUND\\BB61.WAV",
- ".\\SOUND\\BB62.WAV",
- ".\\SOUND\\BB63.WAV",
- ".\\SOUND\\BB64.WAV",
- ".\\SOUND\\BB65.WAV",
- ".\\SOUND\\BB66.WAV",
- ".\\SOUND\\BB67.WAV",
- ".\\SOUND\\BB68.WAV",
- ".\\SOUND\\BB69.WAV",
- ".\\SOUND\\BB70.WAV",
- ".\\SOUND\\BB71.WAV",
- ".\\SOUND\\FM1.WAV",
- ".\\SOUND\\FM2.WAV",
- ".\\SOUND\\PM1.WAV",
- ".\\SOUND\\PM2.WAV",
- ".\\SOUND\\WC1.WAV",
- ".\\SOUND\\WC2.WAV",
- ".\\SOUND\\AC1.WAV",
- ".\\SOUND\\AC2.WAV",
- ".\\SOUND\\WT1.WAV",
- ".\\SOUND\\WT2.WAV",
- ".\\SOUND\\WR1.WAV",
- ".\\SOUND\\WR2.WAV",
- ".\\SOUND\\BR1.WAV",
- ".\\SOUND\\BR2.WAV",
- ".\\SOUND\\MM1.WAV",
- ".\\SOUND\\MM2.WAV",
- ".\\SOUND\\PI1.WAV",
- ".\\SOUND\\PI2.WAV",
- ".\\SOUND\\PI3.WAV",
- ".\\SOUND\\HM1.WAV",
- ".\\SOUND\\HM2.WAV"
+ "sound\\PK1.WAV",
+ "sound\\PK2.WAV",
+ "sound\\PG1.WAV",
+ "sound\\PG2.WAV",
+ "sound\\PG3.WAV",
+ "sound\\PG4.WAV",
+ "sound\\PG5.WAV",
+ "sound\\PG6.WAV",
+ "sound\\FG1.WAV",
+ "sound\\FG2.WAV",
+ "sound\\FG3.WAV",
+ "sound\\FG4.WAV",
+ "sound\\FG5.WAV",
+ "sound\\TG1.WAV",
+ "sound\\TG2.WAV",
+ "sound\\TG3.WAV",
+ "sound\\TG4.WAV",
+ "sound\\TG5.WAV",
+ "sound\\TG6.WAV",
+ "sound\\DF1.WAV",
+ "sound\\DF2.WAV",
+ "sound\\DF3.WAV",
+ "sound\\DF4.WAV",
+ "sound\\DF5.WAV",
+ "sound\\GF1B.WAV",
+ "sound\\GF2B.WAV",
+ "sound\\GF3B.WAV",
+ "sound\\CR1.WAV",
+ "sound\\CR2.WAV",
+ "sound\\CR3.WAV",
+ "sound\\CR4.WAV",
+ "sound\\CR5.WAV",
+ "sound\\BC1.WAV",
+ "sound\\BC2.WAV",
+ "sound\\BC3.WAV",
+ "sound\\BC4.WAV",
+ "sound\\BC5.WAV",
+ "sound\\RR1.WAV",
+ "sound\\RR2.WAV",
+ "sound\\RR3.WAV",
+ "sound\\RR4.WAV",
+ "sound\\BF1.WAV",
+ "sound\\BF2.WAV",
+ "sound\\BF3.WAV",
+ "sound\\PR1B.WAV",
+ "sound\\PR2B.WAV",
+ "sound\\PR3B.WAV",
+ "sound\\PR4B.WAV",
+ "sound\\MD1.WAV",
+ "sound\\MD2.WAV",
+ "sound\\MD3.WAV",
+ "sound\\MD4.WAV",
+ "sound\\WS1.WAV",
+ "sound\\WS2.WAV",
+ "sound\\WS3.WAV",
+ "sound\\WS4.WAV",
+ "sound\\BQ1.WAV",
+ "sound\\BQ2.WAV",
+ "sound\\MK1.WAV",
+ "sound\\MK6.WAV",
+ "sound\\AR1.WAV",
+ "sound\\AR2.WAV",
+ "sound\\NV1.WAV",
+ "sound\\NV2.WAV",
+ "sound\\NV3.WAV",
+ "sound\\AP1.WAV",
+ "sound\\AP2.WAV",
+ "sound\\LF1.WAV",
+ "sound\\LF2.WAV",
+ "sound\\EU1.WAV",
+ "sound\\EU2.WAV",
+ "sound\\OLN1.WAV",
+ "sound\\OLN2.WAV",
+ "sound\\OLN3.WAV",
+ "sound\\OLN4.WAV",
+ "sound\\OLN5.WAV",
+ "sound\\OLN6.WAV",
+ "sound\\OLN7.WAV",
+ "sound\\OLN8.WAV",
+ "sound\\OLN9.WAV",
+ "sound\\GSPS1.WAV",
+ "sound\\GSPS2.WAV",
+ "sound\\GSPS3.WAV",
+ "sound\\GSPS4.WAV",
+ "sound\\GSPS5.WAV",
+ "sound\\GSPS6.WAV",
+ "sound\\GSPS7.WAV",
+ "sound\\GSPS8.WAV",
+ "sound\\UTP1.WAV",
+ "sound\\UTP2.WAV",
+ "sound\\UTP3.WAV",
+ "sound\\UTP4.WAV",
+ "sound\\UTP5.WAV",
+ "sound\\UTP6.WAV",
+ "sound\\UTP7.WAV",
+ "sound\\UTP8.WAV",
+ "sound\\TRN1.WAV",
+ "sound\\TRN2.WAV",
+ "sound\\TRN3.WAV",
+ "sound\\TRN4.WAV",
+ "sound\\TRN5.WAV",
+ "sound\\TRN6.WAV",
+ "sound\\TRN7.WAV",
+ "sound\\TRN8.WAV",
+ "sound\\TRN9.WAV",
+ "sound\\TRN10.WAV",
+ "sound\\TRN11.WAV",
+ "sound\\TRN12.WAV",
+ "sound\\BB61.WAV",
+ "sound\\BB62.WAV",
+ "sound\\BB63.WAV",
+ "sound\\BB64.WAV",
+ "sound\\BB65.WAV",
+ "sound\\BB66.WAV",
+ "sound\\BB67.WAV",
+ "sound\\BB68.WAV",
+ "sound\\BB69.WAV",
+ "sound\\BB70.WAV",
+ "sound\\BB71.WAV",
+ "sound\\FM1.WAV",
+ "sound\\FM2.WAV",
+ "sound\\PM1.WAV",
+ "sound\\PM2.WAV",
+ "sound\\WC1.WAV",
+ "sound\\WC2.WAV",
+ "sound\\AC1.WAV",
+ "sound\\AC2.WAV",
+ "sound\\WT1.WAV",
+ "sound\\WT2.WAV",
+ "sound\\WR1.WAV",
+ "sound\\WR2.WAV",
+ "sound\\BR1.WAV",
+ "sound\\BR2.WAV",
+ "sound\\MM1.WAV",
+ "sound\\MM2.WAV",
+ "sound\\PI1.WAV",
+ "sound\\PI2.WAV",
+ "sound\\PI3.WAV",
+ "sound\\HM1.WAV",
+ "sound\\HM2.WAV"
};
static const CLUE_LOC nClueLocation[NOTE_COUNT] = {
@@ -488,7 +488,7 @@ bool CGtlData::EndMoveProcessing()
// then set the the game code to the MG_GAME_CHALLENGE
- pSound = new CSound(xpGtlView, (lpMetaGameStruct->m_cPodj.m_bHaveMishMosh ? ".\\sound\\msc18.wav" : ".\\sound\\msc19.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
+ pSound = new CSound(xpGtlView, (lpMetaGameStruct->m_cPodj.m_bHaveMishMosh ? "sound\\msc18.wav" : "sound\\msc19.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
pSound->setDrivePath(lpMetaGameStruct->m_chCDPath);
pSound->play();
@@ -550,7 +550,7 @@ bool CGtlData::EndMoveProcessing()
// then set the the game code to the MG_GAME_CHALLENGE
- pSound = new CSound(xpGtlView, (lpMetaGameStruct->m_cPodj.m_bHaveMishMosh ? ".\\sound\\msc18.wav" : ".\\sound\\msc19.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
+ pSound = new CSound(xpGtlView, (lpMetaGameStruct->m_cPodj.m_bHaveMishMosh ? "sound\\msc18.wav" : "sound\\msc19.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
pSound->setDrivePath(lpMetaGameStruct->m_chCDPath);
pSound->play();
@@ -1182,13 +1182,13 @@ bool CGtlData::InitInterface(int iCode, bool & bExitDll)
else
lpMetaGameStruct->m_cPodj.m_bHaveMishMosh = true;
- pSound = new CSound(xpGtlView, ".\\sound\\rsc1.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(xpGtlView, "sound\\rsc1.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
pSound->setDrivePath(lpMetaGameStruct->m_chCDPath);
pSound->play();
- pSound = new CSound(xpGtlView, ".\\sound\\rsc2.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(xpGtlView, "sound\\rsc2.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
pSound->setDrivePath(lpMetaGameStruct->m_chCDPath);
pSound->play();
- pSound = new CSound(xpGtlView, ".\\sound\\rsc3.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
+ pSound = new CSound(xpGtlView, "sound\\rsc3.wav", SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE);
pSound->setDrivePath(lpMetaGameStruct->m_chCDPath);
pSound->play();
break ;
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/gtlui.cpp b/engines/bagel/hodjnpodj/metagame/gtl/gtlui.cpp
index 191bada89d3..830273db152 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/gtlui.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/gtlui.cpp
@@ -35,15 +35,15 @@ namespace Gtl {
#define STARTING_LOCATION "Castle"
-#define HODJS_WALKING_SOUND ".\\SOUND\\HODJST.MID"
+#define HODJS_WALKING_SOUND "sound\\HODJST.MID"
#define HODJ_SOUND_START 2000
#define HODJ_SOUND_END 63000
-#define HODJS_STARS_FILE ".\\ART\\HSTAR.BMP"
+#define HODJS_STARS_FILE "art\\HSTAR.BMP"
-#define PODJS_WALKING_SOUND ".\\SOUND\\PODJST.MID"
+#define PODJS_WALKING_SOUND "sound\\PODJST.MID"
#define PODJ_SOUND_START 1000
#define PODJ_SOUND_END 64000
-#define PODJS_STARS_FILE ".\\ART\\PSTAR.BMP"
+#define PODJS_STARS_FILE "art\\PSTAR.BMP"
extern uint32 GetPhysicalMemory();
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/optdlg.cpp b/engines/bagel/hodjnpodj/metagame/gtl/optdlg.cpp
index f1c22e7c19a..e544caa13bf 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/optdlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/optdlg.cpp
@@ -66,7 +66,7 @@ extern HWND ghwndParent;
* n/a
*
****************************************************************/
-CMetaOptDlg::CMetaOptDlg(CWnd *pParent, CPalette *pPalette) : CBmpDialog(pParent, pPalette, IDD_OPTIONDLG, ".\\ART\\MLSCROLL.BMP") {
+CMetaOptDlg::CMetaOptDlg(CWnd *pParent, CPalette *pPalette) : CBmpDialog(pParent, pPalette, IDD_OPTIONDLG, "art\\MLSCROLL.BMP") {
m_pParent = pParent;
m_pPalette = pPalette;
m_pBfcMgr = nullptr;
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/pawn.cpp b/engines/bagel/hodjnpodj/metagame/gtl/pawn.cpp
index d02608d4ee3..15e219bb5a8 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/pawn.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/pawn.cpp
@@ -778,7 +778,7 @@ void CPawnShop::OnLButtonDown(unsigned int nFlags, CPoint point) {
pItem = (*pInventory).FetchItem(i + nFirstSlot);
if ((pItem != nullptr) &&
((*pItem).GetValue() > 0)) {
- pSound = new CSound(this, (bPlayingHodj ? ".\\sound\\gsps7.wav" : ".\\sound\\gsps8.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(this, (bPlayingHodj ? "sound\\gsps7.wav" : "sound\\gsps8.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
(*pSound).setDrivePath(lpMetaGameStruct->m_chCDPath);
(*pSound).play();
pDC = GetDC();
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/pawn.h b/engines/bagel/hodjnpodj/metagame/gtl/pawn.h
index 45cc22ae3fa..0339a8ed3a4 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/pawn.h
+++ b/engines/bagel/hodjnpodj/metagame/gtl/pawn.h
@@ -30,7 +30,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Gtl {
-#define PAWN_SPEC ".\\art\\mlscroll.bmp" // path for pawn's DIB on disk
+#define PAWN_SPEC "art\\mlscroll.bmp" // path for pawn's DIB on disk
#define PAWN_DX 502
#define PAWN_DY 395
#define PAWN_CURL_DX 500
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/rules.cpp b/engines/bagel/hodjnpodj/metagame/gtl/rules.cpp
index 29190729588..3bc11c77573 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/rules.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/rules.cpp
@@ -34,10 +34,10 @@ namespace Gtl {
#define COLOR_BUTTONS true
#define SCROLL_PIECES 6 // number of mid-scroll segments
-#define SCROLL_SPEC ".\\art\\lscroll.bmp" // path for scroll DIB on disk
-#define SCROLL_TOP_SPEC ".\\art\\lscrollt.bmp" // path for scroll's top section DIB on disk
-#define SCROLL_BOT_SPEC ".\\art\\lscrollb.bmp" // path for scroll's bottom section DIB on disk
-#define SCROLL_MID_SPEC ".\\art\\lscrollm.bmp" // path for scroll's middle section DIB on disk
+#define SCROLL_SPEC "art\\lscroll.bmp" // path for scroll DIB on disk
+#define SCROLL_TOP_SPEC "art\\lscrollt.bmp" // path for scroll's top section DIB on disk
+#define SCROLL_BOT_SPEC "art\\lscrollb.bmp" // path for scroll's bottom section DIB on disk
+#define SCROLL_MID_SPEC "art\\lscrollm.bmp" // path for scroll's middle section DIB on disk
#define BUTTON_DY 15 // offset for Okay button from scroll base
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/spinner.h b/engines/bagel/hodjnpodj/metagame/gtl/spinner.h
index 97996d576e1..d42472fdd40 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/spinner.h
+++ b/engines/bagel/hodjnpodj/metagame/gtl/spinner.h
@@ -29,10 +29,10 @@ namespace HodjNPodj {
namespace Metagame {
namespace Gtl {
-#define SPINNER_SPEC ".\\art\\spinner.bmp"
-#define HODJ_SPINNER_NUMBERS_SPEC ".\\art\\spinblue.bmp"
-#define PODJ_SPINNER_NUMBERS_SPEC ".\\art\\spinred.bmp"
-#define SPINNER_SOUND ".\\sound\\spinner.wav"
+#define SPINNER_SPEC "art\\spinner.bmp"
+#define HODJ_SPINNER_NUMBERS_SPEC "art\\spinblue.bmp"
+#define PODJ_SPINNER_NUMBERS_SPEC "art\\spinred.bmp"
+#define SPINNER_SOUND "sound\\spinner.wav"
#define SPINNER_COUNT 64
#define SPINNER_CYCLE 15
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/store.cpp b/engines/bagel/hodjnpodj/metagame/gtl/store.cpp
index 0ae2c2a9252..7de105a4588 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/store.cpp
+++ b/engines/bagel/hodjnpodj/metagame/gtl/store.cpp
@@ -772,15 +772,15 @@ void CGeneralStore::OnLButtonDown(unsigned int nFlags, CPoint point) {
if ((pCrowns == nullptr) ||
((*pCrowns).GetQuantity() < nPrice)) {
(*pItemText).DisplayString(pDC, "Not have enough crowns to buy that!", FONT_SIZE, TEXT_BOLD, STORE_BLURB_COLOR);
- pSound = new CSound(this, (bPlayingHodj ? ".\\sound\\gsps5.wav" : ".\\sound\\gsps6.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(this, (bPlayingHodj ? "sound\\gsps5.wav" : "sound\\gsps6.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
(*pSound).setDrivePath(lpMetaGameStruct->m_chCDPath);
(*pSound).play();
} else {
(*pItemText).DisplayString(pDC, "Thanks for the purchase!", FONT_SIZE, TEXT_BOLD, STORE_BLURB_COLOR);
if (brand() & 1)
- pSound = new CSound(this, (bPlayingHodj ? ".\\sound\\gsps1.wav" : ".\\sound\\gsps2.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(this, (bPlayingHodj ? "sound\\gsps1.wav" : "sound\\gsps2.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
else
- pSound = new CSound(this, (bPlayingHodj ? ".\\sound\\gsps3.wav" : ".\\sound\\gsps4.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
+ pSound = new CSound(this, (bPlayingHodj ? "sound\\gsps3.wav" : "sound\\gsps4.wav"), SOUND_WAVE | SOUND_QUEUE | SOUND_AUTODELETE);
(*pSound).setDrivePath(lpMetaGameStruct->m_chCDPath);
(*pSound).play();
(*pInventory).DiscardItem(pCrowns, nPrice);
diff --git a/engines/bagel/hodjnpodj/metagame/gtl/store.h b/engines/bagel/hodjnpodj/metagame/gtl/store.h
index 871093aaf8d..33a983e799c 100644
--- a/engines/bagel/hodjnpodj/metagame/gtl/store.h
+++ b/engines/bagel/hodjnpodj/metagame/gtl/store.h
@@ -30,7 +30,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Gtl {
-#define STORE_SPEC ".\\art\\mlscroll.bmp" // path for store's DIB on disk
+#define STORE_SPEC "art\\mlscroll.bmp" // path for store's DIB on disk
#define STORE_DX 502
#define STORE_DY 395
#define STORE_CURL_DX 500
diff --git a/engines/bagel/hodjnpodj/metagame/saves/restdlg.cpp b/engines/bagel/hodjnpodj/metagame/saves/restdlg.cpp
index 393c52c13c4..5f21bd3af30 100644
--- a/engines/bagel/hodjnpodj/metagame/saves/restdlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/saves/restdlg.cpp
@@ -31,7 +31,7 @@ namespace Saves {
static const char *gpszTitle = "Restore Game";
CRestoreDlg::CRestoreDlg(char *pszDescriptions[], CWnd *pWnd, CPalette *pPalette)
- : CBmpDialog(pWnd, pPalette, IDD_RESTORE, ".\\ART\\MLSCROLL.BMP", -1, -1, true) {
+ : CBmpDialog(pWnd, pPalette, IDD_RESTORE, "art\\MLSCROLL.BMP", -1, -1, true) {
int i;
// Inits
diff --git a/engines/bagel/hodjnpodj/metagame/saves/savedlg.cpp b/engines/bagel/hodjnpodj/metagame/saves/savedlg.cpp
index 0362ea5995c..081462eff91 100644
--- a/engines/bagel/hodjnpodj/metagame/saves/savedlg.cpp
+++ b/engines/bagel/hodjnpodj/metagame/saves/savedlg.cpp
@@ -57,7 +57,7 @@ BEGIN_MESSAGE_MAP(CSaveDlg, CBmpDialog)
END_MESSAGE_MAP()
CSaveDlg::CSaveDlg(char *pszDescriptions[], CWnd *pWnd, CPalette *pPalette)
- : CBmpDialog(pWnd, pPalette, 2000, ".\\ART\\MLSCROLL.BMP") {
+ : CBmpDialog(pWnd, pPalette, 2000, "art\\MLSCROLL.BMP") {
int i;
// Inits
diff --git a/engines/bagel/hodjnpodj/metagame/zoom/zoommap.cpp b/engines/bagel/hodjnpodj/metagame/zoom/zoommap.cpp
index 0975049b201..a721ad68e9a 100644
--- a/engines/bagel/hodjnpodj/metagame/zoom/zoommap.cpp
+++ b/engines/bagel/hodjnpodj/metagame/zoom/zoommap.cpp
@@ -29,7 +29,7 @@ namespace HodjNPodj {
namespace Metagame {
namespace Zoom {
-#define SPLASHSPEC ".\\ART\\ZOOMMAP.BMP"
+#define SPLASHSPEC "art\\ZOOMMAP.BMP"
#define IDC_LEAVE 999
diff --git a/engines/bagel/hodjnpodj/novacancy/dimens.h b/engines/bagel/hodjnpodj/novacancy/dimens.h
index ede85da7bd0..1db27535993 100644
--- a/engines/bagel/hodjnpodj/novacancy/dimens.h
+++ b/engines/bagel/hodjnpodj/novacancy/dimens.h
@@ -44,35 +44,35 @@ namespace NoVacancy {
#if !_STRINGTABLE
/////////////////////////<<<<<<<<<WAVES AND MIDIS>>>>>>>>>//////////////////////
- #define MIDI_FILE ".\\sound\\shotmac.mid" //background music
- #define CREAKING_DOOR_CLOSING ".\\sound\\doorclos.wav" //creaking/slamming door closing.
- #define CREAKING_DOOR_OPENING ".\\sound\\dooropen.wav" //creaking door opening.
- #define ROLLING_DICE_WAVE ".\\sound\\dice2.wav" //rolling of dice.
- #define EXTRA ".\\sound\\extra.wav" // newspaper EasterEgg
- #define GHOST ".\\sound\\ghost.wav" // bottle EasterEgg
- #define HAT ".\\sound\\hat.wav"
- #define MEOW ".\\sound\\meow.wav"
- #define HICCUPS ".\\sound\\hiccups.wav"
- #define SORRY ".\\sound\\sorry.wav"
- #define SOSORRY ".\\sound\\sosorry.wav"
- #define NOPE ".\\sound\\nope.wav"
- #define APPLAUSE ".\\sound\\applause.wav"
- #define FOOTSTEP ".\\sound\\footstep.wav"
- #define SINGRAIN ".\\sound\\singrain.wav"
- #define SHAKE ".\\SOUND\\SHAKE.WAV"
- #define ROLL ".\\SOUND\\ROLL.WAV"
+ #define MIDI_FILE "sound\\shotmac.mid" //background music
+ #define CREAKING_DOOR_CLOSING "sound\\doorclos.wav" //creaking/slamming door closing.
+ #define CREAKING_DOOR_OPENING "sound\\dooropen.wav" //creaking door opening.
+ #define ROLLING_DICE_WAVE "sound\\dice2.wav" //rolling of dice.
+ #define EXTRA "sound\\extra.wav" // newspaper EasterEgg
+ #define GHOST "sound\\ghost.wav" // bottle EasterEgg
+ #define HAT "sound\\hat.wav"
+ #define MEOW "sound\\meow.wav"
+ #define HICCUPS "sound\\hiccups.wav"
+ #define SORRY "sound\\sorry.wav"
+ #define SOSORRY "sound\\sosorry.wav"
+ #define NOPE "sound\\nope.wav"
+ #define APPLAUSE "sound\\applause.wav"
+ #define FOOTSTEP "sound\\footstep.wav"
+ #define SINGRAIN "sound\\singrain.wav"
+ #define SHAKE "sound\\SHAKE.WAV"
+ #define ROLL "sound\\ROLL.WAV"
/////////////////////////<<<<<<<<<CELL STRIPS, BMPS AND ANIMATIONS>>>>>>>//////////////////////
- #define MINI_GAME_MAP ".\\ART\\NOVACSY3.BMP" //splash screen
+ #define MINI_GAME_MAP "art\\NOVACSY3.BMP" //splash screen
- #define ROLLING_LDIE_ANIMATION ".\\art\\ld.bmp" //the 2-dice case cell strip for leftdie (white bckgnd)
- #define ROLLING_RDIE_ANIMATION ".\\art\\Rd.bmp" //the 2-dice case cell strip for r-die (white bckgnd)
+ #define ROLLING_LDIE_ANIMATION "art\\ld.bmp" //the 2-dice case cell strip for leftdie (white bckgnd)
+ #define ROLLING_RDIE_ANIMATION "art\\Rd.bmp" //the 2-dice case cell strip for r-die (white bckgnd)
#define SINGLE_ROLLING_DIE_ANIMATION ROLLING_LDIE_ANIMATION //the single die case cell strip /////////////---------?
- #define BOTTLE_STRIP_door_closed ".\\art\\bottle1.bmp"
- #define HAT4_STRIP_door_open ".\\art\\cat_open.bmp"
- #define HAT4_STRIP_door_closed ".\\art\\cat_clsd.bmp"
+ #define BOTTLE_STRIP_door_closed "art\\bottle1.bmp"
+ #define HAT4_STRIP_door_open "art\\cat_open.bmp"
+ #define HAT4_STRIP_door_closed "art\\cat_clsd.bmp"
#else //_STRINGTABLE
diff --git a/engines/bagel/hodjnpodj/packrat/msgdlg.cpp b/engines/bagel/hodjnpodj/packrat/msgdlg.cpp
index 368103dc14e..8d2ec0f79bc 100644
--- a/engines/bagel/hodjnpodj/packrat/msgdlg.cpp
+++ b/engines/bagel/hodjnpodj/packrat/msgdlg.cpp
@@ -60,7 +60,7 @@ CColorButton *pMsgOKButton = nullptr;
* n/a
*
****************************************************************/
-CMsgDlg::CMsgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID) : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+CMsgDlg::CMsgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID) : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
pPackRatOptPalette = pPalette;
m_nWhichMsg = 1;
m_lCurrentScore = 0L;
diff --git a/engines/bagel/hodjnpodj/packrat/optdlg.cpp b/engines/bagel/hodjnpodj/packrat/optdlg.cpp
index 545bcf7452b..857839b2676 100644
--- a/engines/bagel/hodjnpodj/packrat/optdlg.cpp
+++ b/engines/bagel/hodjnpodj/packrat/optdlg.cpp
@@ -63,7 +63,7 @@ CColorButton *pPRCancelButton = nullptr;
*
****************************************************************/
CPackRatOptDlg::CPackRatOptDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID) :
- CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP"),
+ CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP"),
rectDisplayLevel(43, 60, 174, 73),
rectDisplayLives(43, 101, 174, 114) {
CDC *pDC = GetDC();
diff --git a/engines/bagel/hodjnpodj/packrat/packrat.cpp b/engines/bagel/hodjnpodj/packrat/packrat.cpp
index 817d558ed0f..17addd4b7f4 100644
--- a/engines/bagel/hodjnpodj/packrat/packrat.cpp
+++ b/engines/bagel/hodjnpodj/packrat/packrat.cpp
@@ -109,11 +109,11 @@ namespace Packrat {
#define SSPACEBMP "ART\\SEMPTY.BMP"
#define LSPACEBMP "ART\\LEMPTY.BMP"
-#define BADGUYSOUND ".\\SOUND\\GULP.WAV"
-#define PLAYERSOUND ".\\SOUND\\SORRY2.WAV"
-#define SUPERSOUND ".\\SOUND\\POWER.WAV"
+#define BADGUYSOUND "sound\\GULP.WAV"
+#define PLAYERSOUND "sound\\SORRY2.WAV"
+#define SUPERSOUND "sound\\POWER.WAV"
-#define NEWLIFE_WAV ".\\SOUND\\NEWLIFE.WAV"
+#define NEWLIFE_WAV "sound\\NEWLIFE.WAV"
#define BG1 1
#define BG2 2
@@ -3133,7 +3133,7 @@ void CMainPackRatWindow::MainLoop() {
CSound *pSound = nullptr;
CSound::StopWaveSounds();
sndPlaySound( nullptr, SND_ASYNC);
- pSound = new CSound((CWnd *)this, ".\\SOUND\\NEWLIFE.WAV", SOUND_WAVE | SOUND_ASYNCH | SOUND_AUTODELETE );
+ pSound = new CSound((CWnd *)this, "sound\\NEWLIFE.WAV", SOUND_WAVE | SOUND_ASYNCH | SOUND_AUTODELETE );
pSound->play();
*/
sndPlaySound(nullptr, SND_ASYNC);
diff --git a/engines/bagel/hodjnpodj/packrat/packrat.h b/engines/bagel/hodjnpodj/packrat/packrat.h
index e219e94925d..344dcd4b76a 100644
--- a/engines/bagel/hodjnpodj/packrat/packrat.h
+++ b/engines/bagel/hodjnpodj/packrat/packrat.h
@@ -49,14 +49,14 @@ namespace Packrat {
// Rules File Identifiers
#define RULESFILE "PACKRAT.TXT"
-#define RULES_WAV ".\\SOUND\\PACKRAT.WAV"
+#define RULES_WAV "sound\\PACKRAT.WAV"
// Sound files:
-#define GAME_THEME ".\\SOUND\\PACRAT.MID"
-#define DEAD_WAV ".\\SOUND\\TAPS.WAV"
-#define DOODAD_WAV ".\\SOUND\\DOODAD.WAV"
-#define LEVEL_WAV ".\\SOUND\\APPLAUSE.WAV"
-#define LASTLEV_WAV ".\\SOUND\\WIN45.WAV"
+#define GAME_THEME "sound\\PACRAT.MID"
+#define DEAD_WAV "sound\\TAPS.WAV"
+#define DOODAD_WAV "sound\\DOODAD.WAV"
+#define LEVEL_WAV "sound\\APPLAUSE.WAV"
+#define LASTLEV_WAV "sound\\WIN45.WAV"
// Bitmap Identifiers
#define OPTSCROLL "ART\\OPTSCRL.BMP"
diff --git a/engines/bagel/hodjnpodj/pdq/game.cpp b/engines/bagel/hodjnpodj/pdq/game.cpp
index fde868ea2c5..4b485b6c67b 100644
--- a/engines/bagel/hodjnpodj/pdq/game.cpp
+++ b/engines/bagel/hodjnpodj/pdq/game.cpp
@@ -60,10 +60,10 @@ typedef struct {
STATIC const char *pszCategorySounds[N_CATEGORIES] = {
- ".\\SOUND\\TGG5.WAV",
- ".\\SOUND\\TGG6.WAV",
- ".\\SOUND\\TGG7.WAV",
- ".\\SOUND\\TGG8.WAV"
+ "sound\\TGG5.WAV",
+ "sound\\TGG6.WAV",
+ "sound\\TGG7.WAV",
+ "sound\\TGG8.WAV"
};
diff --git a/engines/bagel/hodjnpodj/pdq/game.h b/engines/bagel/hodjnpodj/pdq/game.h
index a8f0ebb66fe..597dd80ba7e 100644
--- a/engines/bagel/hodjnpodj/pdq/game.h
+++ b/engines/bagel/hodjnpodj/pdq/game.h
@@ -64,21 +64,21 @@ namespace PDQ {
#define NUM_FLOWER_CELS 21
#define FLOWER_SLEEP 200
-#define BIRD_ANIM ".\\ART\\BIRD.BMP"
-#define HORSE1_ANIM ".\\ART\\HORSE1.BMP"
-#define HORSE2_ANIM ".\\ART\\HORSE2.BMP"
-#define FLOWER_ANIM ".\\ART\\FLOWER.BMP"
+#define BIRD_ANIM "art\\BIRD.BMP"
+#define HORSE1_ANIM "art\\HORSE1.BMP"
+#define HORSE2_ANIM "art\\HORSE2.BMP"
+#define FLOWER_ANIM "art\\FLOWER.BMP"
-#define WAV_REVEAL ".\\SOUND\\REVEAL.WAV"
-#define WAV_BADGUESS ".\\SOUND\\BADGUESS.WAV"
-#define WAV_GAMEOVER ".\\SOUND\\GAMEOVER.WAV"
-#define WAV_YOUWIN ".\\SOUND\\YOUWIN.WAV"
-#define WAV_HORSE1 ".\\SOUND\\HORSE1.WAV"
-#define WAV_HORSE2 ".\\SOUND\\HORSE2.WAV"
-#define WAV_BIRD ".\\SOUND\\BIRD.WAV"
-#define WAV_FLOWER ".\\SOUND\\WEIRD.WAV"
+#define WAV_REVEAL "sound\\REVEAL.WAV"
+#define WAV_BADGUESS "sound\\BADGUESS.WAV"
+#define WAV_GAMEOVER "sound\\GAMEOVER.WAV"
+#define WAV_YOUWIN "sound\\YOUWIN.WAV"
+#define WAV_HORSE1 "sound\\HORSE1.WAV"
+#define WAV_HORSE2 "sound\\HORSE2.WAV"
+#define WAV_BIRD "sound\\BIRD.WAV"
+#define WAV_FLOWER "sound\\WEIRD.WAV"
-#define MID_SOUNDTRACK ".\\SOUND\\THGESNG.MID"
+#define MID_SOUNDTRACK "sound\\THGESNG.MID"
/*
* prototypes
diff --git a/engines/bagel/hodjnpodj/pdq/guess.cpp b/engines/bagel/hodjnpodj/pdq/guess.cpp
index 8f7adc45156..025ef801342 100644
--- a/engines/bagel/hodjnpodj/pdq/guess.cpp
+++ b/engines/bagel/hodjnpodj/pdq/guess.cpp
@@ -36,7 +36,7 @@ namespace PDQ {
// CGuessDlg dialog
CGuessDlg::CGuessDlg(CWnd *pParent, CPalette *pPalette)
- : CBmpDialog(pParent, pPalette, IDD_GUESS_DLG, ".\\ART\\GUESS.BMP", 36, 48) {
+ : CBmpDialog(pParent, pPalette, IDD_GUESS_DLG, "art\\GUESS.BMP", 36, 48) {
}
void CGuessDlg::DoDataExchange(CDataExchange* pDX) {
diff --git a/engines/bagel/hodjnpodj/pdq/main.cpp b/engines/bagel/hodjnpodj/pdq/main.cpp
index 5ac4d0f7d63..09ab819c881 100644
--- a/engines/bagel/hodjnpodj/pdq/main.cpp
+++ b/engines/bagel/hodjnpodj/pdq/main.cpp
@@ -42,20 +42,20 @@ namespace PDQ {
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\CORRAL.BMP"
+#define MINI_GAME_MAP "art\\CORRAL.BMP"
//
// Button ID constants
//
#define IDC_MENU 100
-#define WAV_NARRATION ".\\SOUND\\TGG.WAV"
+#define WAV_NARRATION "sound\\TGG.WAV"
STATIC const char *pszCategoryBitmaps[N_CATEGORIES] = {
- ".\\ART\\PERSON.BMP",
- ".\\ART\\PLACE.BMP",
- ".\\ART\\PHRASE.BMP",
- ".\\ART\\TITLE.BMP"
+ "art\\PERSON.BMP",
+ "art\\PLACE.BMP",
+ "art\\PHRASE.BMP",
+ "art\\TITLE.BMP"
};
diff --git a/engines/bagel/hodjnpodj/pdq/usercfg.cpp b/engines/bagel/hodjnpodj/pdq/usercfg.cpp
index fa6ad78e6c8..d2019ae7c7b 100644
--- a/engines/bagel/hodjnpodj/pdq/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/pdq/usercfg.cpp
@@ -64,7 +64,7 @@ static CColorButton *pDefaultsButton = nullptr; // Defaults butto
static CCheckButton *pFixedButton = nullptr;
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_pNamesButton = nullptr;
DoModal();
diff --git a/engines/bagel/hodjnpodj/peggle/game.cpp b/engines/bagel/hodjnpodj/peggle/game.cpp
index dd4f6dc431c..d26949efc36 100644
--- a/engines/bagel/hodjnpodj/peggle/game.cpp
+++ b/engines/bagel/hodjnpodj/peggle/game.cpp
@@ -107,10 +107,10 @@ int8 BoardSelected = CROSS;
//} ;
char fState [GRID_SIZE][GRID_SIZE];
const char *BoardSpec[BOARD_COUNT] = {
- ".\\ART\\CROSS.BMP",
- ".\\ART\\CROSSX.BMP",
- ".\\ART\\TRIANGLE.BMP",
- ".\\ART\\TRIANGLX.BMP"
+ "art\\CROSS.BMP",
+ "art\\CROSSX.BMP",
+ "art\\TRIANGLE.BMP",
+ "art\\TRIANGLX.BMP"
};
// Move co-ordinates. 1 peg can be removed per move.
@@ -650,7 +650,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\dart.bmp", NUM_DART_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\dart.bmp", NUM_DART_CELS);
if (!bSuccess) {
delete pSprite;
ReleaseDC(pDC);
@@ -660,7 +660,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
(*pSprite).SetMobile(false);
if ((*pGameInfo).bSoundEffectsEnabled) {
- pEffect = new CSound((CWnd *)this, ".\\sound\\darts.wav", // Load up the sound file as a
+ pEffect = new CSound((CWnd *)this, "sound\\darts.wav", // Load up the sound file as a
SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE); //...Wave file, to delete itself
}
for (i = 0; i < NUM_DART_CELS; i++) {
@@ -682,7 +682,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\keg.bmp", NUM_KEG_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\keg.bmp", NUM_KEG_CELS);
if (!bSuccess) {
delete pSprite;
ReleaseDC(pDC);
@@ -692,7 +692,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
(*pSprite).SetMobile(false);
if ((*pGameInfo).bSoundEffectsEnabled) {
- pEffect = new CSound((CWnd *)this, ".\\sound\\barglass.wav", // Load up the sound file as a
+ pEffect = new CSound((CWnd *)this, "sound\\barglass.wav", // Load up the sound file as a
SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE); //...Wave file, to delete itself
}
if (pEffect != nullptr) {
@@ -715,7 +715,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
pDC = GetDC();
pSprite = new CSprite;
(*pSprite).SharePalette(pGamePalette);
- bSuccess = (*pSprite).LoadCels(pDC, ".\\art\\stool.bmp", NUM_STOOL_CELS);
+ bSuccess = (*pSprite).LoadCels(pDC, "art\\stool.bmp", NUM_STOOL_CELS);
if (!bSuccess) {
delete pSprite;
ReleaseDC(pDC);
@@ -725,7 +725,7 @@ void CMainWindow::OnLButtonDown(unsigned int nFlags, CPoint myPoint) {
(*pSprite).SetMobile(false);
if ((*pGameInfo).bSoundEffectsEnabled) {
- pEffect = new CSound((CWnd *)this, ".\\sound\\chrdance.wav", // Load up the sound file as a
+ pEffect = new CSound((CWnd *)this, "sound\\chrdance.wav", // Load up the sound file as a
SOUND_WAVE | SOUND_QUEUE | SOUND_ASYNCH | SOUND_AUTODELETE); //...Wave file, to delete itself
}
if (pEffect != nullptr) {
diff --git a/engines/bagel/hodjnpodj/peggle/game.h b/engines/bagel/hodjnpodj/peggle/game.h
index ac08437fff4..054e5ea244d 100644
--- a/engines/bagel/hodjnpodj/peggle/game.h
+++ b/engines/bagel/hodjnpodj/peggle/game.h
@@ -29,7 +29,7 @@ namespace Bagel {
namespace HodjNPodj {
namespace Peggle {
-#define NARRATIVESPEC ".\\SOUND\\PEGG.WAV"
+#define NARRATIVESPEC "sound\\PEGG.WAV"
#define RULESSPEC "PEGGLE.TXT"
// Button positioning constants
diff --git a/engines/bagel/hodjnpodj/peggle/game2.h b/engines/bagel/hodjnpodj/peggle/game2.h
index 8c626d46728..c7387b8820a 100644
--- a/engines/bagel/hodjnpodj/peggle/game2.h
+++ b/engines/bagel/hodjnpodj/peggle/game2.h
@@ -33,15 +33,15 @@ namespace Peggle {
// midi sound file
-#define GAME_THEME ".\\SOUND\\PEGGLEBO.MID"
+#define GAME_THEME "sound\\PEGGLEBO.MID"
// Wave sound files
-#define WAV_UNDO ".\\SOUND\\SOUND208.WAV"
-#define WAV_WON ".\\SOUND\\SOUNDWON.WAV"
-#define WAV_DONE ".\\SOUND\\SOUND216.WAV"
-#define WAV_MOVE ".\\SOUND\\SOUND169.WAV"
-#define WAV_NOMOVE ".\\SOUND\\OLD169.WAV"
+#define WAV_UNDO "sound\\SOUND208.WAV"
+#define WAV_WON "sound\\SOUNDWON.WAV"
+#define WAV_DONE "sound\\SOUND216.WAV"
+#define WAV_MOVE "sound\\SOUND169.WAV"
+#define WAV_NOMOVE "sound\\OLD169.WAV"
// Title display offsets
@@ -98,25 +98,25 @@ namespace Peggle {
#define NET_Y 35
#define NET_DX 122
#define NET_DY 50
-#define NET_SOUND ".\\SOUND\\ANCHORS.WAV"
+#define NET_SOUND "sound\\ANCHORS.WAV"
#define OAR_X 20
#define OAR_Y 53
#define OAR_DX 185
#define OAR_DY 52
-#define OAR_SOUND ".\\SOUND\\ROWBOAT.WAV"
+#define OAR_SOUND "sound\\ROWBOAT.WAV"
#define SIGN_X 355
#define SIGN_Y 25
#define SIGN_DX 67
#define SIGN_DY 36
-#define SIGN_SOUND ".\\SOUND\\TAVERN.WAV"
+#define SIGN_SOUND "sound\\TAVERN.WAV"
#define TABLE_X 314
#define TABLE_Y 170
#define TABLE_DX 122
#define TABLE_DY 42
-#define TABLE_SOUND ".\\SOUND\\FRINIGHT.WAV"
+#define TABLE_SOUND "sound\\FRINIGHT.WAV"
#define CANDLENR_X 595
#define CANDLENR_Y 208
@@ -127,7 +127,7 @@ namespace Peggle {
#define CANDLEFR_Y 183
#define CANDLEFR_DX 20
#define CANDLEFR_DY 20
-#define CANDLE_SOUND ".\\SOUND\\STNICMSG.WAV"
+#define CANDLE_SOUND "sound\\STNICMSG.WAV"
// Board display offsets
diff --git a/engines/bagel/hodjnpodj/peggle/optsub.cpp b/engines/bagel/hodjnpodj/peggle/optsub.cpp
index d0358b62545..042e3c2759f 100644
--- a/engines/bagel/hodjnpodj/peggle/optsub.cpp
+++ b/engines/bagel/hodjnpodj/peggle/optsub.cpp
@@ -289,7 +289,7 @@ void COptions::OnPaint() {
dc.RealizePalette();
}
- bSuccess = PaintMaskedDIB(&dc, pOptionsPalette, ".\\art\\oscroll.bmp", 0, 0);
+ bSuccess = PaintMaskedDIB(&dc, pOptionsPalette, "art\\oscroll.bmp", 0, 0);
ASSERT(bSuccess);
if (pOptionsPalette != nullptr)
diff --git a/engines/bagel/hodjnpodj/poker/amtdlg.cpp b/engines/bagel/hodjnpodj/poker/amtdlg.cpp
index 0796d183886..8316f9cc671 100644
--- a/engines/bagel/hodjnpodj/poker/amtdlg.cpp
+++ b/engines/bagel/hodjnpodj/poker/amtdlg.cpp
@@ -63,7 +63,7 @@ static CColorButton *pCancelButton = nullptr;
*
****************************************************************/
CSetAmountDlg::CSetAmountDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
CDC *pDC = GetDC();
pSetAmountPalette = pPalette;
diff --git a/engines/bagel/hodjnpodj/poker/c1btndlg.cpp b/engines/bagel/hodjnpodj/poker/c1btndlg.cpp
index 571b841c4a4..6817ac3a10c 100644
--- a/engines/bagel/hodjnpodj/poker/c1btndlg.cpp
+++ b/engines/bagel/hodjnpodj/poker/c1btndlg.cpp
@@ -47,7 +47,7 @@ namespace Poker {
C1ButtonDialog::C1ButtonDialog(CWnd *pParent, CPalette *pPalette,
const char *pszButton1Text, const char *pszText1,
const char *pszText2, const char *pszText3)
- : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, ".\\ART\\MSSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, "art\\MSSCROLL.BMP") {
assert(pParent != nullptr);
assert(pPalette != nullptr);
assert(pszText1 != nullptr);
diff --git a/engines/bagel/hodjnpodj/poker/optdlg.cpp b/engines/bagel/hodjnpodj/poker/optdlg.cpp
index f1e5d6f52b1..069f19d6ee1 100644
--- a/engines/bagel/hodjnpodj/poker/optdlg.cpp
+++ b/engines/bagel/hodjnpodj/poker/optdlg.cpp
@@ -61,7 +61,7 @@ static CColorButton *pCancelButton = nullptr;
****************************************************************/
COptionsDlg::COptionsDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
m_bSoundOn = true;
m_bDisableSets = false;
m_pOptionsPalette = pPalette;
diff --git a/engines/bagel/hodjnpodj/poker/poffsdlg.cpp b/engines/bagel/hodjnpodj/poker/poffsdlg.cpp
index ec1a7e59dd5..e0c388e8e47 100644
--- a/engines/bagel/hodjnpodj/poker/poffsdlg.cpp
+++ b/engines/bagel/hodjnpodj/poker/poffsdlg.cpp
@@ -52,7 +52,7 @@ static CRadioButton *pKuwaitiButton = nullptr;
static CRadioButton *pMartianButton = nullptr;
CSetPayoffsDlg::CSetPayoffsDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID, int nOdds, bool bJustDisplay)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\MSCROLL.BMP"),
+ : CBmpDialog(pParent, pPalette, nID, "art\\MSCROLL.BMP"),
crectRedraw(10, 140, 44, 290),
rectPair(10, 131, 80, 146),
rectPairJacks(10, 145, 80, 160),
diff --git a/engines/bagel/hodjnpodj/poker/poker.cpp b/engines/bagel/hodjnpodj/poker/poker.cpp
index 07b032cbac1..bfa7ed28337 100644
--- a/engines/bagel/hodjnpodj/poker/poker.cpp
+++ b/engines/bagel/hodjnpodj/poker/poker.cpp
@@ -38,11 +38,11 @@ namespace Poker {
// Game theme song
-#define GAME_THEME ".\\SOUND\\VIDEOPO.MID"
+#define GAME_THEME "sound\\VIDEOPO.MID"
// Rules File Identifiers
#define RULESFILE "POKER.TXT"
-#define RULES_WAV ".\\SOUND\\POKER.WAV"
+#define RULES_WAV "sound\\POKER.WAV"
#define BETBUTTONS "ART\\BETBTNS.BMP"
#define BET1UP "ART\\BET1U.BMP"
diff --git a/engines/bagel/hodjnpodj/poker/poker.h b/engines/bagel/hodjnpodj/poker/poker.h
index 3c8fe690f19..44e269fa9a0 100644
--- a/engines/bagel/hodjnpodj/poker/poker.h
+++ b/engines/bagel/hodjnpodj/poker/poker.h
@@ -58,26 +58,26 @@ namespace Poker {
#define IDC_JUNK 999
// Sound File Identifiers
-#define CARDSOUND ".\\SOUND\\CARDDEAL.WAV" //FWAP.WAV"
-#define WAV_PLACE ".\\SOUND\\COIN.WAV"
-#define WAV_CLEAR ".\\SOUND\\CEARBET.WAV"
-#define WAV_HOLD ".\\SOUND\\CLICK.WAV"
-#define WAV_PAY ".\\SOUND\\PAYOFF.WAV"
-#define WAV_NOPAY ".\\SOUND\\BUZZER2.WAV"
-#define WAV_BROKE ".\\SOUND\\SOSORRY.WAV"
+#define CARDSOUND "sound\\CARDDEAL.WAV" //FWAP.WAV"
+#define WAV_PLACE "sound\\COIN.WAV"
+#define WAV_CLEAR "sound\\CEARBET.WAV"
+#define WAV_HOLD "sound\\CLICK.WAV"
+#define WAV_PAY "sound\\PAYOFF.WAV"
+#define WAV_NOPAY "sound\\BUZZER2.WAV"
+#define WAV_BROKE "sound\\SOSORRY.WAV"
//
// Easter Egg sound files
-#define WAV_CLOCK ".\\SOUND\\BIGBEN.WAV"
-#define WAV_BOOM ".\\SOUND\\EXPLODE.WAV"
-#define WAV_STAR ".\\SOUND\\TOMTOMS.WAV"
-#define WAV_PENCIL ".\\SOUND\\PENCIL.WAV"
-#define WAV_CHAIR ".\\SOUND\\SQUEAK.WAV"
-#define WAV_WINDOW ".\\SOUND\\WINDOW.WAV"
-#define WAV_LIGHT ".\\SOUND\\LIGHTING.WAV"
+#define WAV_CLOCK "sound\\BIGBEN.WAV"
+#define WAV_BOOM "sound\\EXPLODE.WAV"
+#define WAV_STAR "sound\\TOMTOMS.WAV"
+#define WAV_PENCIL "sound\\PENCIL.WAV"
+#define WAV_CHAIR "sound\\SQUEAK.WAV"
+#define WAV_WINDOW "sound\\WINDOW.WAV"
+#define WAV_LIGHT "sound\\LIGHTING.WAV"
//
// Easter Egg art files
-#define CLOCK_ANIM ".\\ART\\CLOCK.BMP"
-#define BOOM_ANIM ".\\ART\\BOOM.BMP"
+#define CLOCK_ANIM "art\\CLOCK.BMP"
+#define BOOM_ANIM "art\\BOOM.BMP"
#define CLOCK_FRAMES 16
#define BOOM_FRAMES 25
#define CLOCK_SLEEP 175
diff --git a/engines/bagel/hodjnpodj/poker/uwondlg.cpp b/engines/bagel/hodjnpodj/poker/uwondlg.cpp
index ae5a671f5e8..5a6c51dc960 100644
--- a/engines/bagel/hodjnpodj/poker/uwondlg.cpp
+++ b/engines/bagel/hodjnpodj/poker/uwondlg.cpp
@@ -60,7 +60,7 @@ CColorButton *pOKButton = nullptr;
*
****************************************************************/
CUserWonDlg::CUserWonDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
pUWonPalette = pPalette;
}
diff --git a/engines/bagel/hodjnpodj/riddles/riddles.cpp b/engines/bagel/hodjnpodj/riddles/riddles.cpp
index 6d099447aea..53309b5be72 100644
--- a/engines/bagel/hodjnpodj/riddles/riddles.cpp
+++ b/engines/bagel/hodjnpodj/riddles/riddles.cpp
@@ -47,14 +47,14 @@ namespace Riddles {
//
// This mini-game's main screen bitmap
//
-#define MINI_GAME_MAP ".\\ART\\RIDDLES.BMP"
+#define MINI_GAME_MAP "art\\RIDDLES.BMP"
-#define WAV_YOUWIN ".\\SOUND\\CONGRATS.WAV"
-#define WAV_NOPE ".\\SOUND\\NOPE.WAV"
-#define WAV_TRYAGAIN ".\\SOUND\\TRYAGAIN.WAV"
-#define WAV_TICK ".\\SOUND\\TICK.WAV"
-#define WAV_GAMEOVER ".\\SOUND\\TIMEOUT.WAV"
-#define WAV_NARRATION ".\\SOUND\\RIDD.WAV"
+#define WAV_YOUWIN "sound\\CONGRATS.WAV"
+#define WAV_NOPE "sound\\NOPE.WAV"
+#define WAV_TRYAGAIN "sound\\TRYAGAIN.WAV"
+#define WAV_TICK "sound\\TICK.WAV"
+#define WAV_GAMEOVER "sound\\TIMEOUT.WAV"
+#define WAV_NARRATION "sound\\RIDD.WAV"
#define DATA_FILE "RIDDLES.DAT"
@@ -279,7 +279,7 @@ CRiddlesWindow::CRiddlesWindow() :
// start this game's sound track
//
- m_pSoundTrack = new CSound(this, ".\\sound\\riddles.mid", SOUND_MIDI | SOUND_LOOP | SOUND_DONT_LOOP_TO_END);
+ m_pSoundTrack = new CSound(this, "sound\\riddles.mid", SOUND_MIDI | SOUND_LOOP | SOUND_DONT_LOOP_TO_END);
if (m_pSoundTrack != nullptr) {
(*m_pSoundTrack).midiLoopPlaySegment(1930, 32870, 0, FMT_MILLISEC);
} else {
@@ -344,7 +344,7 @@ ERROR_CODE CRiddlesWindow::LoadMasterSprites() {
if ((pDC = GetDC()) != nullptr) {
- if ((pFontBmp = FetchBitmap(pDC, nullptr, ".\\ART\\RIDFONT.BMP")) != nullptr) {
+ if ((pFontBmp = FetchBitmap(pDC, nullptr, "art\\RIDFONT.BMP")) != nullptr) {
// Load all of the letters used in the riddles
//
@@ -371,7 +371,7 @@ ERROR_CODE CRiddlesWindow::LoadMasterSprites() {
if ((m_pSunDial = new CSprite) != nullptr) {
- if (m_pSunDial->LoadCels(pDC, ".\\ART\\DIALCEL.BMP", DIAL_SEGMENTS) != false) {
+ if (m_pSunDial->LoadCels(pDC, "art\\DIALCEL.BMP", DIAL_SEGMENTS) != false) {
m_pSunDial->SharePalette(m_pGamePalette);
@@ -516,7 +516,7 @@ bool CRiddlesWindow::OnCommand(WPARAM wParam, LPARAM lParam) {
m_pSoundTrack->stop();
} else if (pGameParams->bMusicEnabled) {
if (m_pSoundTrack == nullptr) {
- m_pSoundTrack = new CSound(this, ".\\sound\\riddles.mid", SOUND_MIDI | SOUND_LOOP | SOUND_DONT_LOOP_TO_END);
+ m_pSoundTrack = new CSound(this, "sound\\riddles.mid", SOUND_MIDI | SOUND_LOOP | SOUND_DONT_LOOP_TO_END);
}
if (m_pSoundTrack != nullptr) {
if (!m_pSoundTrack->playing())
@@ -568,7 +568,7 @@ void CRiddlesWindow::PlayGame() {
// Speak the riddle (as .WAV)
//
if (pGameParams->bSoundEffectsEnabled) {
- Common::sprintf_s(szBuf, ".\\SOUND\\RD%03d.WAV", m_pRiddle->nSoundId);
+ Common::sprintf_s(szBuf, "sound\\RD%03d.WAV", m_pRiddle->nSoundId);
// sndPlaySound(szBuf, SND_SYNC);
if (FileExists(szBuf)) { // Make sure we have the file
diff --git a/engines/bagel/hodjnpodj/riddles/riddles.h b/engines/bagel/hodjnpodj/riddles/riddles.h
index 2adae68d6f7..b45f9ac8448 100644
--- a/engines/bagel/hodjnpodj/riddles/riddles.h
+++ b/engines/bagel/hodjnpodj/riddles/riddles.h
@@ -88,19 +88,19 @@ namespace Riddles {
#define COLUMN_7_DX 40
#define COLUMN_7_DY 88
-#define COLUMN_WAV ".\\SOUND\\COLUMN.WAV"
+#define COLUMN_WAV "sound\\COLUMN.WAV"
#define MAX_RIDDLE_LENGTH 159
#define MIN_RIDDLE_LENGTH 20
#define MAX_ANSWERS 13
#define MAX_ANSWER_LENGTH 23
-#define FISH_ANIM ".\\art\\ridfish.bmp"
-#define FISH_WAV ".\\sound\\lakefish.wav"
-#define NESS_ANIM ".\\art\\nessie.bmp"
-#define NESS_WAV ".\\sound\\serpent.wav"
-#define SKIER_ANIM ".\\art\\skier.bmp"
-#define SKIER_WAV ".\\sound\\jetski.wav"
+#define FISH_ANIM "art\\ridfish.bmp"
+#define FISH_WAV "sound\\lakefish.wav"
+#define NESS_ANIM "art\\nessie.bmp"
+#define NESS_WAV "sound\\serpent.wav"
+#define SKIER_ANIM "art\\skier.bmp"
+#define SKIER_WAV "sound\\jetski.wav"
#include "common/pack-start.h" // START STRUCT PACKING
struct RIDDLE {
diff --git a/engines/bagel/hodjnpodj/riddles/usercfg.cpp b/engines/bagel/hodjnpodj/riddles/usercfg.cpp
index a3c44fa5c16..d12f1785ab1 100644
--- a/engines/bagel/hodjnpodj/riddles/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/riddles/usercfg.cpp
@@ -82,7 +82,7 @@ static CColorButton *pCancelButton = nullptr; // Cancel button
static CColorButton *pDefaultsButton = nullptr; // Defaults button on scroll
CUserCfgDlg::CUserCfgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
DoModal();
}
diff --git a/engines/bagel/hodjnpodj/wordsearch/c1btndlg.cpp b/engines/bagel/hodjnpodj/wordsearch/c1btndlg.cpp
index 9a4a671e11d..3a52c40e6e7 100644
--- a/engines/bagel/hodjnpodj/wordsearch/c1btndlg.cpp
+++ b/engines/bagel/hodjnpodj/wordsearch/c1btndlg.cpp
@@ -50,7 +50,7 @@ extern CText *atxtDisplayWord[WORDSPERLIST];
C1ButtonDialog::C1ButtonDialog(CWnd *pParent, CPalette *pPalette, char *pszButton1Text, char *pszText1, char *pszText2)
- : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, ".\\ART\\WLSTSCRL.BMP", 16, 25) {
+ : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, "art\\WLSTSCRL.BMP", 16, 25) {
assert(pParent != nullptr);
assert(pPalette != nullptr);
assert(pszText1 != nullptr);
diff --git a/engines/bagel/hodjnpodj/wordsearch/clongdlg.cpp b/engines/bagel/hodjnpodj/wordsearch/clongdlg.cpp
index c642c11bf9a..0f3fea2e50d 100644
--- a/engines/bagel/hodjnpodj/wordsearch/clongdlg.cpp
+++ b/engines/bagel/hodjnpodj/wordsearch/clongdlg.cpp
@@ -52,7 +52,7 @@ extern int nWordList; // Which is the
CLongDialog::CLongDialog(CWnd *pParent, CPalette *pPalette,
const char *pszButton1Text, const char *pszText1,
const char *pszText2)
- : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, ".\\ART\\WLSTSCRL.BMP", 16, 25) {
+ : CBmpDialog(pParent, pPalette, IDD_1BTNDLG, "art\\WLSTSCRL.BMP", 16, 25) {
assert(pParent != nullptr);
assert(pPalette != nullptr);
assert(pszText1 != nullptr);
diff --git a/engines/bagel/hodjnpodj/wordsearch/msgdlg.cpp b/engines/bagel/hodjnpodj/wordsearch/msgdlg.cpp
index a40fa87a4ca..12d712e5880 100644
--- a/engines/bagel/hodjnpodj/wordsearch/msgdlg.cpp
+++ b/engines/bagel/hodjnpodj/wordsearch/msgdlg.cpp
@@ -61,7 +61,7 @@ CColorButton *pMsgOKButton = nullptr;
*
****************************************************************/
CMsgDlg::CMsgDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP") {
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP") {
pPackRatOptPalette = pPalette;
m_nWhichMsg = 1;
m_nWordsLeft = 0L;
diff --git a/engines/bagel/hodjnpodj/wordsearch/optdlg.cpp b/engines/bagel/hodjnpodj/wordsearch/optdlg.cpp
index 3caf80ae88e..cbbfdcae507 100644
--- a/engines/bagel/hodjnpodj/wordsearch/optdlg.cpp
+++ b/engines/bagel/hodjnpodj/wordsearch/optdlg.cpp
@@ -69,7 +69,7 @@ CCheckButton *pWordForwardButton = nullptr;
*
****************************************************************/
CWSOptDlg::CWSOptDlg(CWnd *pParent, CPalette *pPalette, unsigned int nID)
- : CBmpDialog(pParent, pPalette, nID, ".\\ART\\SSCROLL.BMP"),
+ : CBmpDialog(pParent, pPalette, nID, "art\\SSCROLL.BMP"),
rDisplayTime(35, 90, 200, 110) {
CDC *pDC = GetDC();
diff --git a/engines/bagel/hodjnpodj/wordsearch/wordsearch.h b/engines/bagel/hodjnpodj/wordsearch/wordsearch.h
index 9685b6fefff..acba8febd9b 100644
--- a/engines/bagel/hodjnpodj/wordsearch/wordsearch.h
+++ b/engines/bagel/hodjnpodj/wordsearch/wordsearch.h
@@ -46,9 +46,9 @@ namespace WordSearch {
#define IDC_JUNK 999
// Art File Identifiers
-#define SPLASHSPEC ".\\ART\\WORDSRCH.BMP"
-#define ALLLETTERS ".\\ART\\LETTERS.BMP"
-#define TIMERSPRITE ".\\ART\\DASYTIMR.BMP"
+#define SPLASHSPEC "art\\WORDSRCH.BMP"
+#define ALLLETTERS "art\\LETTERS.BMP"
+#define TIMERSPRITE "art\\DASYTIMR.BMP"
// Timer info
#define GAMETIMER 99
@@ -56,25 +56,25 @@ namespace WordSearch {
// Rules File Identifiers
#define RULESFILE "WORDSRCH.TXT"
-#define RULES_WAV ".\\SOUND\\WORDSRCH.WAV"
+#define RULES_WAV "sound\\WORDSRCH.WAV"
// Sound files:
-#define GAME_THEME ".\\SOUND\\WORDSRCH.MID"
-#define COW_WAV ".\\SOUND\\SLURP2.WAV"
-#define CHICKEN_WAV ".\\SOUND\\BRAWK.WAV"
-#define PIG_WAV ".\\SOUND\\OINK.WAV"
-#define FLOWER_WAV ".\\SOUND\\LOVESME.WAV"
-#define FIND_WAV ".\\SOUND\\TINYBELL.WAV"
-#define NOPE_WAV ".\\SOUND\\NOPE.WAV"
-#define TRYAGAIN_WAV ".\\SOUND\\TRYAGAIN.WAV"
-#define TICK_WAV ".\\SOUND\\TICK.WAV"
-#define TIMEOUT_WAV ".\\SOUND\\BUZZER.WAV"
-#define ALLFOUND_WAV ".\\SOUND\\APPLAUSE.WAV"
+#define GAME_THEME "sound\\WORDSRCH.MID"
+#define COW_WAV "sound\\SLURP2.WAV"
+#define CHICKEN_WAV "sound\\BRAWK.WAV"
+#define PIG_WAV "sound\\OINK.WAV"
+#define FLOWER_WAV "sound\\LOVESME.WAV"
+#define FIND_WAV "sound\\TINYBELL.WAV"
+#define NOPE_WAV "sound\\NOPE.WAV"
+#define TRYAGAIN_WAV "sound\\TRYAGAIN.WAV"
+#define TICK_WAV "sound\\TICK.WAV"
+#define TIMEOUT_WAV "sound\\BUZZER.WAV"
+#define ALLFOUND_WAV "sound\\APPLAUSE.WAV"
// Anim files:
-#define COW_ANIM ".\\ART\\COW.BMP"
-#define CHICKEN_ANIM ".\\ART\\CHICKEN.BMP"
-#define PIG_ANIM ".\\ART\\PIG.BMP"
+#define COW_ANIM "art\\COW.BMP"
+#define CHICKEN_ANIM "art\\CHICKEN.BMP"
+#define PIG_ANIM "art\\PIG.BMP"
// Easter Egg info
#define COW_X 40 //38
Commit: af6abde2712ba2fe870498576d5b3c0496e41ed8
https://github.com/scummvm/scummvm/commit/af6abde2712ba2fe870498576d5b3c0496e41ed8
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-03-24T15:55:04+11:00
Commit Message:
BAGEL: Remove .\ from the start of filenames
Changed paths:
engines/bagel/hodjnpodj/beacon/beacon.h
engines/bagel/hodjnpodj/libs/macros.h
engines/bagel/hodjnpodj/mankala/mnk.h
engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
engines/bagel/hodjnpodj/novacancy/dimens.h
engines/bagel/hodjnpodj/novacancy/main.cpp
diff --git a/engines/bagel/hodjnpodj/beacon/beacon.h b/engines/bagel/hodjnpodj/beacon/beacon.h
index f3a8e2263f5..423d36889eb 100644
--- a/engines/bagel/hodjnpodj/beacon/beacon.h
+++ b/engines/bagel/hodjnpodj/beacon/beacon.h
@@ -103,7 +103,7 @@ namespace Beacon {
#define BEAMSCREEN "art\\BEAMS3.BMP"
// Artwork data file constants
-#define DATA_FILE ".\\BEACON.DAT"
+#define DATA_FILE "BEACON.DAT"
#define MAX_FILE_LENGTH 20
// New Game button area
diff --git a/engines/bagel/hodjnpodj/libs/macros.h b/engines/bagel/hodjnpodj/libs/macros.h
index 52a09f6ba79..eede8761025 100644
--- a/engines/bagel/hodjnpodj/libs/macros.h
+++ b/engines/bagel/hodjnpodj/libs/macros.h
@@ -22,14 +22,14 @@
#ifndef BAGEL_HODJNPODJ_LIBS_MACROS_H
#define BAGEL_HODJNPODJ_LIBS_MACROS_H
-#define EM(X) ErrorLog(".\\msg.log",(X));
-#define EMCR() ErrorLog(".\\msg.log","\n");
-#define EMTime(t) ErrorLog(".\\msg.log","%s",_strtime(t));
-#define EMLoc(i) ErrorLog(".\\msg.log","Locals Dump #%d",(i));
+#define EM(X) ErrorLog("msg.log",(X));
+#define EMCR() ErrorLog("msg.log","\n");
+#define EMTime(t) ErrorLog("msg.log","%s",_strtime(t));
+#define EMLoc(i) ErrorLog("msg.log","Locals Dump #%d",(i));
-#define DMint(X) ErrorLog(".\\msg.log",#X"=%d",(X));
-#define DMstr(X) ErrorLog(".\\msg.log",#X"=%s",(X));
+#define DMint(X) ErrorLog("msg.log",#X"=%d",(X));
+#define DMstr(X) ErrorLog("msg.log",#X"=%s",(X));
#define DMaddr(X) {\
- (X)? ErrorLog(".\\msg.log",#X"=%p",(void _far*)(X)) : ErrorLog(".\\msg.log",#X"is nullptr"); }
+ (X)? ErrorLog("msg.log",#X"=%p",(void _far*)(X)) : ErrorLog("msg.log",#X"is nullptr"); }
#endif
diff --git a/engines/bagel/hodjnpodj/mankala/mnk.h b/engines/bagel/hodjnpodj/mankala/mnk.h
index e41bffc8b93..40a39346002 100644
--- a/engines/bagel/hodjnpodj/mankala/mnk.h
+++ b/engines/bagel/hodjnpodj/mankala/mnk.h
@@ -41,7 +41,7 @@ namespace Mankala {
// DATADIR is directory for *.BMP and other data files
-// #define DATADIR ".".\\"
+// #define DATADIR ".""
#define DATADIR "art\\"
// const XPSTR MNKSCREEN = DATADIR "mancrab.bmp" ; // bitmap file for screen
@@ -90,7 +90,7 @@ const int BESTWINUNDEF = -1000 ; // value of undefined minimax value
#define IDC_SCROLL 419
-#define RULES ".\\mankala.txt"
+#define RULES "mankala.txt"
#define RULES_NARRATION "sound\\mankala.wav"
#define IGO3 "sound\\igo3.wav"
diff --git a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
index 13dd80100b2..aa19567dfcf 100644
--- a/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
+++ b/engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp
@@ -66,7 +66,7 @@ namespace Frame {
#define HODJ_WIN_MOVIE "..\\VIDEO\\HODJ.AVI"
#define PODJ_WIN_MOVIE "..\\VIDEO\\PODJ.AVI"
-#define CREDITSFILE ".\\CREDITS.TXT"
+#define CREDITSFILE "CREDITS.TXT"
#define PATHSPECSIZE 256
#define CDROMHOME ":\\HODJPODJ\\META"
diff --git a/engines/bagel/hodjnpodj/novacancy/dimens.h b/engines/bagel/hodjnpodj/novacancy/dimens.h
index 1db27535993..aa2bd704478 100644
--- a/engines/bagel/hodjnpodj/novacancy/dimens.h
+++ b/engines/bagel/hodjnpodj/novacancy/dimens.h
@@ -39,7 +39,7 @@ namespace NoVacancy {
#define _STRINGTABLE 1 // use stringtable for retrieving string constants.
-#define RULES ".\\novac.txt" // rules text file.
+#define RULES "novac.txt" // rules text file.
#if !_STRINGTABLE
diff --git a/engines/bagel/hodjnpodj/novacancy/main.cpp b/engines/bagel/hodjnpodj/novacancy/main.cpp
index c103aeaf2a2..1361f7870a7 100644
--- a/engines/bagel/hodjnpodj/novacancy/main.cpp
+++ b/engines/bagel/hodjnpodj/novacancy/main.cpp
@@ -1205,7 +1205,7 @@ void CMainWindow::OnKeyDown(unsigned int nChar, unsigned int nRepCnt, unsigned i
case VK_F1: {
GamePause();
CSound::waitWaveSounds();
- CRules RulesDlg(this, ".\\novac.txt", m_pGamePalette, \
+ CRules RulesDlg(this, "novac.txt", m_pGamePalette, \
(pGameParams->bSoundEffectsEnabled) ? GetStringFromResource(IDS_RULES_WAV) : nullptr);
RulesDlg.DoModal();
GameResume();
More information about the Scummvm-git-logs
mailing list