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 |
|
Paweł Kołodziejski
|
8de216f3ae
|
some experimental changes
svn-id: r17105
|
2005-03-12 18:54:06 +00:00 |
|
Max Horn
|
abd12dd1b6
|
Use class Mutex instead of MutexRef
svn-id: r16679
|
2005-01-28 22:05:51 +00:00 |
|
Paweł Kołodziejski
|
065a27daab
|
added support for compressed bun files
svn-id: r16639
|
2005-01-25 22:21:26 +00:00 |
|
Max Horn
|
ec79a9a768
|
A little more moving around #include's (last one for today ;-)
svn-id: r16534
|
2005-01-10 22:51:42 +00:00 |
|
Max Horn
|
cffd917165
|
system.h was being included in tons of places, without any good reason; reduced this (total dependencies on system.h went down from 193 to 85 files)
svn-id: r16527
|
2005-01-10 22:06:49 +00:00 |
|
Max Horn
|
32f0dbdcb2
|
Moving AppendableAudioStream into SCUMM engine, as it is only used there
svn-id: r16494
|
2005-01-09 03:15:59 +00:00 |
|
Max Horn
|
47280d9433
|
Updated copyright
svn-id: r16398
|
2005-01-01 16:09:25 +00:00 |
|
Max Horn
|
f15f517bb4
|
Add 'speech' sound type to mixer; make use of that in iMuse Digital
svn-id: r16331
|
2004-12-27 01:32:40 +00:00 |
|
Max Horn
|
1ae87c0fbb
|
Trying to cleanup the volume control mess inside the SCUMM engine: renamed MusicEngine::setMasterVolume to setMusicVolume; fixed iMuse to use the correct method for setMusicVolume (previously modified the iMuse internal volume control); hooked up the volume control of various other music engines; added ScummEngine::setupVolume method which can be called whenever volume settings change, and which gurantees that those are handled uniformly
svn-id: r15944
|
2004-11-28 21:24:02 +00:00 |
|
Max Horn
|
666d7d106d
|
Some code transformations (no functional change)
svn-id: r15874
|
2004-11-24 09:47:32 +00:00 |
|
Max Horn
|
86113ad042
|
Fix doxygen warning
svn-id: r15452
|
2004-10-07 21:18:54 +00:00 |
|
Max Horn
|
61b7e2155a
|
Fix doxygen warnings
svn-id: r15277
|
2004-09-25 23:26:46 +00:00 |
|
Paweł Kołodziejski
|
83d4d9058e
|
trackOffset is obsolote, added few debugs, added flush sounds while smush plying to prevent overload tracks
svn-id: r13974
|
2004-06-20 15:28:11 +00:00 |
|
Paweł Kołodziejski
|
f5c8c66642
|
chnaged fps in imuse digi to dynamic param
svn-id: r13967
|
2004-06-19 16:00:11 +00:00 |
|
Paweł Kołodziejski
|
5edb86d6bd
|
decreased usage of stack mutex locks for imuse digital
svn-id: r13893
|
2004-05-26 17:03:31 +00:00 |
|
Paweł Kołodziejski
|
a6fd5a3fa9
|
ops
svn-id: r13852
|
2004-05-23 19:44:10 +00:00 |
|
Paweł Kołodziejski
|
a26cfc8a38
|
some optimisations in imuse digi
svn-id: r13851
|
2004-05-23 19:32:11 +00:00 |
|
Paweł Kołodziejski
|
ffb842c026
|
this too
svn-id: r13743
|
2004-05-02 13:17:02 +00:00 |
|
Paweł Kołodziejski
|
8c6f3ddc0a
|
changed from int to int32 to be sure
svn-id: r13742
|
2004-05-02 13:15:33 +00:00 |
|
Paweł Kołodziejski
|
054acfbbd3
|
added rest of save/load code
svn-id: r13737
|
2004-05-02 12:20:55 +00:00 |
|
Paweł Kołodziejski
|
b877df6da4
|
added some save/load code (in progress)
svn-id: r13735
|
2004-05-02 11:49:08 +00:00 |
|
Paweł Kołodziejski
|
cdc7324951
|
stub for digital imuse save/load
svn-id: r13734
|
2004-05-02 10:07:59 +00:00 |
|
Paweł Kołodziejski
|
0b86e3e69c
|
- update names
- remove nonused access to atributes sequence in comi
svn-id: r13721
|
2004-05-01 18:36:13 +00:00 |
|
Paweł Kołodziejski
|
88643e3363
|
imuse audio stream are use dynamic append size now
svn-id: r13647
|
2004-04-26 21:29:49 +00:00 |
|
Paweł Kołodziejski
|
e256a54205
|
fixed logic code bug. it should not try start sound if not free slot
svn-id: r13641
|
2004-04-26 19:30:12 +00:00 |
|
Paweł Kołodziejski
|
32d7c8c181
|
fixed stopping imuse sounds
svn-id: r13635
|
2004-04-26 07:47:12 +00:00 |
|
Paweł Kołodziejski
|
cc5fb7fc58
|
dropped pull method for imuse
svn-id: r13628
|
2004-04-25 17:24:17 +00:00 |
|
Paweł Kołodziejski
|
6c94b42f90
|
added experimental and buggy pull method to imuse, it's disabled by default, to enable uncoment in dimuse.h define #ENABLE_PULLMETHOD
svn-id: r13571
|
2004-04-13 06:29:34 +00:00 |
|
Paweł Kołodziejski
|
f489a2ae75
|
pull not pool
svn-id: r13546
|
2004-04-11 18:57:44 +00:00 |
|
Paweł Kołodziejski
|
b05cc19d0d
|
add initial code for pull procedure
svn-id: r13545
|
2004-04-11 18:56:32 +00:00 |
|
Paweł Kołodziejski
|
def44acc6f
|
implemented 'fade buffers' stuff
svn-id: r13542
|
2004-04-11 14:48:50 +00:00 |
|
Paweł Kołodziejski
|
5763122a69
|
back refreshScript only for DIG, add stopping music while changing bundle
svn-id: r13513
|
2004-04-09 05:43:24 +00:00 |
|
Paweł Kołodziejski
|
d368d2e7fa
|
refreshScript was wrong used
svn-id: r13512
|
2004-04-09 04:56:18 +00:00 |
|
Paweł Kołodziejski
|
6a175f294c
|
rename to _nextSeqToPlay
svn-id: r13510
|
2004-04-09 03:57:18 +00:00 |
|
Paweł Kołodziejski
|
2b9311aa26
|
- split imuse digital code,
- cleanup a little,
- added pool method for FT voc sample from resource,
- make struct sync, jump, regions dynamic memory allocation
svn-id: r13486
|
2004-04-06 19:46:43 +00:00 |
|
Paweł Kołodziejski
|
f141ad488b
|
added voice group volume to scumm engine for imuse digital and implemeted volume groups control
svn-id: r13468
|
2004-04-05 18:24:36 +00:00 |
|
Paweł Kołodziejski
|
7041ba3568
|
implemented priorites for imuse sounds
svn-id: r13392
|
2004-03-27 20:26:25 +00:00 |
|
Paweł Kołodziejski
|
f6d131f6c6
|
some changes to imuse digital
svn-id: r13387
|
2004-03-27 17:03:42 +00:00 |
|
Paweł Kołodziejski
|
e2a5b67e42
|
fixed fade out delay
svn-id: r13373
|
2004-03-23 21:42:47 +00:00 |
|
Paweł Kołodziejski
|
41e6bba009
|
synced local imuse. many bug fixes, and few new bugs :)
svn-id: r13153
|
2004-03-02 20:35:48 +00:00 |
|
Travis Howell
|
b8e739ae3d
|
Add newline
Prevent overlapping speech in dig.
svn-id: r12530
|
2004-01-20 00:21:24 +00:00 |
|
Paweł Kołodziejski
|
409c182b4a
|
added continue play state song after sequence song finished
svn-id: r12508
|
2004-01-19 17:37:15 +00:00 |
|
Torbjörn Andersson
|
4b40dc8b40
|
Add newline to the last line to shut up GCC warning.
svn-id: r12496
|
2004-01-18 19:42:55 +00:00 |
|
Paweł Kołodziejski
|
c7a66d4498
|
right it should be signed :)
svn-id: r12495
|
2004-01-18 19:00:44 +00:00 |
|
Paweł Kołodziejski
|
f7a92ad02d
|
volumes vars too
svn-id: r12489
|
2004-01-18 16:44:58 +00:00 |
|
Paweł Kołodziejski
|
2874917701
|
optimized types for tables
svn-id: r12488
|
2004-01-18 16:43:16 +00:00 |
|
Paweł Kołodziejski
|
fa354638c6
|
optimized tables a little
svn-id: r12487
|
2004-01-18 16:32:30 +00:00 |
|
Paweł Kołodziejski
|
5f2d92340e
|
removed no needed call
svn-id: r12486
|
2004-01-18 16:07:49 +00:00 |
|
Chris Apers
|
130abce642
|
Fixed PalmOS stuffs
svn-id: r12485
|
2004-01-18 16:02:10 +00:00 |
|