Eugene Sandulenko
ea42bad781
Update copyright notice
...
svn-id: r20088
2006-01-18 17:39:49 +00:00
Gregory Montoir
99c5448698
Don't synchronize subtitle with speech sfx if MP3/OGG/Flac support isn't compiled it. This should fix bug #1350045 .
...
svn-id: r19495
2005-11-07 18:34:55 +00:00
Chris Apers
58120f07cc
Changed PalmOS ifdef
...
svn-id: r19467
2005-11-05 18:12:41 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Jonathan Gray
603a5e4d6f
Don't explicity check for tremor and vorbis everywhere and
...
require both USE_TREMOR and USE_VORBIS to be defined when
using tremor.
svn-id: r18642
2005-08-10 12:42:56 +00:00
Jonathan Gray
3c1b5648ae
Rest of the changes required for tremor to actually work.
...
Based on patches against 0.7.1 by Jolan Luff.
svn-id: r18641
2005-08-10 06:16:26 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
1a615346ab
Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' because we already have many classes with that name)
...
svn-id: r18039
2005-05-10 23:48:48 +00:00
Max Horn
b75c969e66
Moved class File and the MD5 stuff to namespace Common
...
svn-id: r18037
2005-05-10 22:56:25 +00:00
Torbjörn Andersson
49bab70ded
Applied some ScummVM formatting conventions.
...
svn-id: r17430
2005-04-07 08:57:40 +00:00
Max Horn
7cd2cb2b17
PlayingSoundHandle -> SoundHandle; also, turned the handle activity check into a mixer method
...
svn-id: r17106
2005-03-12 18:56:09 +00:00
Max Horn
0ec193b4be
changing AudioDataType -> SoundType, so now the constant names match the name of the data type / the SoundMixer method names
...
svn-id: r17052
2005-03-09 18:12:54 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
67b311713d
Added 'sound types' to the mixer - for now, only plain (for the premixer), SFX and music; volume is now controlled based on the sound type
...
svn-id: r16330
2004-12-27 00:27:00 +00:00
Gregory Montoir
ec2099a902
Fixed regression in queen floppy version. Before doing any speech/texts synchronization, we check the voice sfx exists. See also patch #1087870
...
svn-id: r16131
2004-12-19 12:19:21 +00:00
Max Horn
ba74a8e7f6
Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing some very specialised methods
...
svn-id: r15914
2004-11-27 15:58:18 +00:00
Gregory Montoir
6414ec92a2
cleanup, follow code conventions
...
svn-id: r15872
2004-11-23 22:21:45 +00:00
Joost Peters
6751e16da1
Use the SilentSound class for sfx/speech when sound output is not possible.
...
This should fix the hangs where the game waits for sfx/speech to finish in these cases.
svn-id: r15370
2004-10-01 14:48:49 +00:00
Gregory Montoir
45d8b3b002
Rewrote the way strings are extracting from the datafiles, now it should be 'alignment safe'. Maybe it will fix bugs #923570 and #1013886 , too.
...
svn-id: r14734
2004-08-24 16:31:46 +00:00
Gregory Montoir
8b0e9502ec
cleanup and simplify Resource class a bit more
...
svn-id: r14488
2004-08-06 17:01:58 +00:00
Nicolas Bacca
52642e4123
Fix #922003 - FOTAQ crash on PocketPC
...
svn-id: r13372
2004-03-23 20:34:19 +00:00
Chris Apers
6e1200dc67
Added PalmOS support
...
svn-id: r13336
2004-03-17 14:10:51 +00:00
Joost Peters
99d57c2d9f
Respond to volume-altering songs
...
svn-id: r13225
2004-03-09 01:48:12 +00:00
Gregory Montoir
ec5f7b87c6
cleanup (removed irrevelant comments and useless XXX'ed code)
...
svn-id: r13214
2004-03-07 10:46:02 +00:00
Joost Peters
bb0ed8bc81
Handle comic book case, enable music toggle and some minor cleanup.
...
svn-id: r13074
2004-02-27 23:54:13 +00:00
Max Horn
aa6ec62e9d
Patch #885904 (Flac Support) with some tweaks by me
...
svn-id: r12984
2004-02-22 14:11:16 +00:00
Joost Peters
6e50033d07
I am an idiot.
...
Better fix for bug #899881 (Sounds played when sound turned off) - I forgot I added the isSpeech flag a while back. :)
svn-id: r12976
2004-02-21 20:50:56 +00:00
Joost Peters
0d974b9daa
Seperate SFX and Speech.
...
this fixes the 'pauses' in the car-chase scene and other scene which use
speech and sfx simultaneously.
svn-id: r12599
2004-01-25 22:10:23 +00:00
Travis Howell
fde0a08cc9
Song 17 should be silence in demos.
...
svn-id: r12597
2004-01-25 16:57:05 +00:00
Travis Howell
f4e26c9412
Add support for music in fotaq demos
...
svn-id: r12585
2004-01-25 05:03:35 +00:00
Joost Peters
0bece175e4
- Some refactoring/clean-up.
...
- Handle special music types (> 1000)
- Implemented random looping (untested)
svn-id: r12577
2004-01-22 23:10:05 +00:00
Joost Peters
698eefae58
- Enable music queueing (I don't really like the levels of indirection, but it'll do for now)
...
- Handle special music type '2000' (restart previously queued music)
svn-id: r12529
2004-01-19 23:54:50 +00:00
Gregory Montoir
95de2117a2
New save/load code, this *breaks* compatiblity with the previous
...
savefile format. Use the 'qsc' tool to convert your old files
(http://0x.7fc1.org/fotaq/qsc .[cpp|exe]).
svn-id: r12339
2004-01-12 13:40:02 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Joost Peters
7cc9727916
respond to 'alter'-type overrides
...
svn-id: r12126
2004-01-04 03:37:12 +00:00
Joost Peters
9e78d9e14e
Demo uses different file for music (and disable it for now)
...
svn-id: r12011
2003-12-29 15:50:17 +00:00
Gregory Montoir
14cfaf8852
- hack to read patched .dog files (french & italian versions) from game data path instead of data file
...
- cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex)
svn-id: r12006
2003-12-29 13:18:24 +00:00
Joost Peters
dd7fc9f8ef
Cope with song '0' (old savegames used to use this 'dummy' value)
...
svn-id: r11986
2003-12-28 01:47:37 +00:00
Joost Peters
effc207b69
- added 'song' debugger command
...
- restore music after loading game
- fix for bug in Roland Floda Corridor music
- added LE struct reading methods (and renamed the old BE ones) for future compatibility with original DOS savegames
svn-id: r11985
2003-12-28 01:17:29 +00:00
Max Horn
e9269257f3
turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, mainly because people kept (accidentally and sometimes on purpose :-) misusing them
...
svn-id: r11881
2003-12-24 00:25:18 +00:00
Max Horn
e439eb5129
added convenience SoundMixer::playVorbis variant which calls through to playSfxSound_Vorbis; made scumm/queen engines use it
...
svn-id: r11812
2003-12-21 15:47:52 +00:00
Max Horn
9a994bf2f2
cleanup
...
svn-id: r11795
2003-12-21 00:07:16 +00:00
Gregory Montoir
33ca6ecfa5
some code to play the 'room background sfx' (equivalent to sfxplay(NULLstr))
...
svn-id: r11786
2003-12-20 16:54:46 +00:00
Travis Howell
97f1b78905
Make music_mute take effect.
...
svn-id: r11624
2003-12-14 04:07:22 +00:00
Travis Howell
6f2217dcb2
Fixproblem of fotaq attempting to play sfx as music, when sfx are disabled.
...
svn-id: r11623
2003-12-14 03:36:47 +00:00
Joost Peters
1de28a2931
Initial (Roland) Music support; a lot of stuff is still missing and/or incomplete.
...
svn-id: r11621
2003-12-14 00:33:21 +00:00
Gregory Montoir
c2be8ed45d
constructors cleanup
...
svn-id: r11589
2003-12-11 22:16:35 +00:00
Gregory Montoir
3befded402
cleanup header includes
...
svn-id: r11449
2003-12-01 20:48:41 +00:00
Torbjörn Andersson
ab066c41e0
Fixed warning
...
svn-id: r11308
2003-11-16 14:12:53 +00:00