diff options
author | Norbert Lange | 2009-06-19 14:30:09 +0000 |
---|---|---|
committer | Norbert Lange | 2009-06-19 14:30:09 +0000 |
commit | c7697fb200a10f2c6406239b32d66cc7163c3d59 (patch) | |
tree | 011ce214b4ca548aaade6740f9621de9ddf567b6 /tfmx | |
parent | c3596c184b032744d0a6d0d72879dcde854ec93e (diff) | |
download | scummvm-rg350-c7697fb200a10f2c6406239b32d66cc7163c3d59.tar.gz scummvm-rg350-c7697fb200a10f2c6406239b32d66cc7163c3d59.tar.bz2 scummvm-rg350-c7697fb200a10f2c6406239b32d66cc7163c3d59.zip |
added support for SFX by using a seperate Player for them.
svn-id: r41676
Diffstat (limited to 'tfmx')
-rw-r--r-- | tfmx/tfmxplayer.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tfmx/tfmxplayer.cpp b/tfmx/tfmxplayer.cpp index b286d6d43d..82e93412e1 100644 --- a/tfmx/tfmxplayer.cpp +++ b/tfmx/tfmxplayer.cpp @@ -121,6 +121,14 @@ void tfmxmain(const int argc, const char *const argv[]) { player->doSong(param); hasCmd = true; } + } else if (!strcmp("-c", argv[i])) { + if (i + 1 < argc) { + param = atoi(argv[++i]); + debug( "play custom %02X", param); + player->doSong(0x18); + player->doSfx(param); + hasCmd = true; + } } else if (!strcmp("-flac", argv[i])) { playflag = 2; } |