Johannes Schickel
61795739f8
COMMON: Rename Common::set_to to Common::fill.
...
This makes the name match with the name of the STL function with the same
behavior.
2011-11-16 18:06:30 +01:00
Strangerke
1e607dc22d
TSAGE: Rename a variable using double-underscore (reserved)
2011-11-14 18:19:32 +01:00
Paul Gilbert
ca31591384
TSAGE: Corrected signature of ASound::play method
2011-10-17 23:08:20 +11:00
Paul Gilbert
f99e904f9a
TSAGE: Added 'g' prefix to global variables
2011-10-02 19:59:13 +11:00
Strangerke
44e6300559
TsAGE: Remove trailing spaces
...
Thanks LordHoto for reminding this
2011-09-27 00:40:10 +02:00
Paul Gilbert
734e4f628b
TSAGE: Implemented lots more Blue Force functionality, and started on first in-game scene
2011-08-26 19:07:43 +10:00
Paul Gilbert
472d2ef9a3
TSAGE: Fix memory leak of sound voiceType list
2011-08-20 21:30:03 +10:00
Paul Gilbert
a21133ed12
TSAGE: Implemented Blue Force Scene #50 - Map Scene
2011-08-20 19:14:23 +10:00
Paul Gilbert
697230709b
TSAGE: Corrected casing of tSage namespace to be TsAGE
...
This matches the casing of the original engine name.
2011-08-15 20:47:59 +10:00
Christoph Mallon
08ad90edf6
TSAGE: Reduce scope of variable.
2011-08-07 15:19:07 +02:00
Paul Gilbert
680ef79726
TSAGE: Implemented title screen of Blue Force
2011-08-07 23:14:09 +10:00
Alyssa Milburn
72160f53aa
TSAGE: Remove incorrect endian-specific read in audio code.
2011-08-06 17:57:34 +02:00
Eugene Sandulenko
78f1ea7690
OSYSTEM: extended installTimerProc() with timer ID parameter
2011-08-06 11:28:35 +01:00
Paul Gilbert
4c89f4ac22
TSAGE: Fix compilation on AmigaOS4
2011-08-06 17:48:37 +10:00
Paul Gilbert
5f2402bd36
TSAGE: Fix incorrect sample data being used in _soPlaySound2.
...
This fixes the playback of the Intruder Alert message in Scene #95 .
2011-08-04 08:35:24 +10:00
Paul Gilbert
8f70ee9afc
TSAGE: Wait for fading sounds to completely fade when changing scenes
2011-08-01 22:36:21 +10:00
Paul Gilbert
78c4675c92
TSAGE: SoundBLaster method #38 now actually updates the channel volume
2011-08-01 19:45:49 +10:00
Paul Gilbert
61472ad2c5
TSAGE: Shift mutex locking to resolve a deadlock issue
2011-08-01 19:33:04 +10:00
Paul Gilbert
5e726f6043
TSAGE: Tweaks to better detect when a playing sound effect has ended
2011-07-30 19:18:00 +10:00
Paul Gilbert
9f00f18e4e
TSAGE: Explicitly call the mixer stopAll() when shutting down
2011-07-29 20:08:56 +10:00
Paul Gilbert
c1870551b0
TSAGE: Renamed AdlibFxSoundDriver to a more accurate SoundBlasterDriver
2011-07-29 20:05:02 +10:00
Paul Gilbert
95b49a4cc3
TSAGE: Removed no longer needed fields from the Fx sound driver
2011-07-29 19:57:29 +10:00
Paul Gilbert
53e5522e5a
TSAGE: Fixed a problem with only the first Fx sound being played
2011-07-28 21:36:15 +10:00
Paul Gilbert
30005b450b
TSAGE: Clarified some method names in the sound code
2011-07-28 20:42:29 +10:00
Paul Gilbert
0034257976
TSAGE: Sound Fx is now playing
2011-07-28 07:30:42 +10:00
Paul Gilbert
034bbde204
TSAGE: Fix problem with sound Fx start method being called multiple times
2011-07-28 07:30:41 +10:00
Paul Gilbert
a877167bfe
TSAGE: Beginning of implementation of Fx method #32
2011-07-27 19:39:27 +10:00
Paul Gilbert
77908a9357
TSAGE: Re-factored sound driver method #32 with extra parameters needed by Sound Fx driver
2011-07-25 21:30:17 +10:00
Paul Gilbert
d6422468a9
TSAGE: Reverted to using a single thread for audio playback
2011-07-24 21:25:00 +10:00
Paul Gilbert
ad181a810c
TSAGE: Replace usage of deprecated Adlib OPL functions
2011-07-04 19:14:39 +10:00
Paul Gilbert
a5b0792295
TSAGE: Remove outdated extra channel variable
2011-07-02 19:54:39 +10:00
Paul Gilbert
d1a30b41b1
TSAGE: Linked in the (in progress) SoundBlaster Fx class
2011-07-02 13:51:05 +10:00
Paul Gilbert
ab7fdccc3b
TSAGE: Beginnings of SoundBlaster sound driver
2011-07-02 10:39:57 +10:00
Paul Gilbert
6cea946f16
TSAGE: Separated the sound manager processing into it's own thread
...
This will be necessary with the introduction of the Sound FX driver, since the sound manager will do the processing for both drivers, but each will need to do their own output in their AudioStream thread
2011-06-27 22:56:14 +10:00
eriktorbjorn
c6a1051c3d
TSAGE: Silence GCC warnings
2011-06-26 09:06:25 +02:00
Paul Gilbert
fa97da864a
TSAGE: Several bugfixes for sound output to match the original
2011-06-26 10:00:40 +10:00
Paul Gilbert
13aa8fa79f
TSAGE: Fix for properly initialising the _voiceTypeStructPtrs array
2011-06-26 10:00:39 +10:00
eriktorbjorn
77440aadf4
TSAGE: Silence GCC warnings.
2011-06-23 17:29:34 +02:00
Paul Gilbert
97137e6b27
TSAGE: Added saving/restoring of playing sounds to savegames
2011-06-23 20:11:51 +10:00
Paul Gilbert
69290ef7ae
TSAGE: Remove out of date TODO comments where applicable
2011-06-22 19:13:36 +10:00
Paul Gilbert
f67f069e3f
TSAGE: Fix sounds not getting registered in Globals::_sounds
...
This fixes a problem in Scene 20 where the scene wasn't ending after a sound fade
2011-06-22 18:58:59 +10:00
Paul Gilbert
45e1d7aa0d
TSAGE: Bugfix for sound assert in scene 20
2011-06-22 18:31:32 +10:00
Paul Gilbert
36526ef954
TSAGE: Bugfix for properly stopping playing sounds
2011-06-21 22:42:20 +10:00
Paul Gilbert
8aa368fe55
TSAGE: Fix updating the volume when changed in the Options dialog
2011-06-21 21:42:42 +10:00
Paul Gilbert
fd84b04614
TSAGE: Fixes for sound fading
2011-06-21 19:44:22 +10:00
Paul Gilbert
12fc332242
TSAGE: Fix for un-used variable in _sfRethinkVoiceTypes
2011-06-21 18:50:56 +10:00
Paul Gilbert
fcab88634d
TSAGE: Replaced integer counters used as mutexes with Common::Mutex usage
2011-06-20 23:02:59 +10:00
Paul Gilbert
0d485d2822
TSAGE: Loop variables are meant to be integers rather than bools
2011-06-20 22:33:55 +10:00
Paul Gilbert
adb40844d8
TSAGE: Bugfix for crash when exiting whilst a sound is playing
2011-06-20 21:42:30 +10:00
Paul Gilbert
7c733a538c
TSAGE: Sound is now working!
2011-06-20 21:30:20 +10:00