Commit Graph
51 Commits
Author SHA1 Message Date
Eugene Sandulenko 235ab0cc6a SAGA2: Rename constants in audio.cpp 2022-10-29 23:46:00 +02:00
Eugene Sandulenko 9834c6e321 SAGA2: Rename class variables in objproto.h 2022-09-26 19:52:27 +02:00
D G Turner 894813870e SAGA2: Fix Redundant Declaration Warnings
These warnings are generated by GCC if -Wredundant-decls is enabled.
2022-03-07 18:30:58 +00:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh f544cb934d SAGA2: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Filippos Karapetis 18ec7c853e SAGA2: More work on Dinotopia 2021-10-17 23:13:55 +03:00
Filippos Karapetis d3df1b09a1 SAGA2: Adapt some C syntax to C++ 2021-09-11 12:23:32 +03:00
a/ 43945dfe39 SAGA2: Remove some globals in audio.cpp 2021-08-24 02:43:16 +09:00
a/ 713d3813b4 SAGA2: Fix memory leaks in audio.cpp 2021-08-22 20:22:33 +09:00
a/ 2f3b74e485 SAGA2: Enable subtitle options in GMM 2021-08-21 03:52:58 +09:00
a/ 7bddd59b77 SAGA2: Rename class and typedefs in audio.h 2021-08-20 01:41:41 +09:00
a/ 994ac18c52 SAGA2: Fix music looping 2021-08-17 02:01:59 +09:00
a/ 13310e555e SAGA2: Fix stillDoingVoice 2021-08-07 08:21:00 +09:00
a/ 45945c989b SAGA2: Fix interval between sound samples 2021-08-07 07:54:46 +09:00
Coen Rampen 40c8197eba SAGA2: Removed MidiPlayer from Music class
This removes the MidiPlayer from the Music class, because it relies on
MidiChannel objects which are not used by the Miles AdLib driver. This should
fix the volume control.
2021-07-10 21:13:15 +02:00
Eugene Sandulenko 84fbbc156c SAGA2: Move mixer assignment to constructor. CID 1457855 2021-07-06 15:01:22 +02:00
Eugene Sandulenko 05525eded7 SAGA2: Cleanup audio code 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 49bbc9bb44 SAGA2: More cleanup to audio 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 113f0907c7 SAGA2: Correctly set loop volume based on distance 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 16da887c2e SAGA2: More cleanup in audio and unstubbed all methods 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 4775b12073 SAGA2: Initial support for looped sounds and audio cleanup 2021-07-06 00:37:07 +02:00
Eugene Sandulenko ad076a2302 SAGA2: Cleanup in audio 2021-07-06 00:37:07 +02:00
Eugene Sandulenko f2ea2a57b2 SAGA2: Fix implementation of stillDoingVoice() 2021-07-06 00:37:06 +02:00
Eugene Sandulenko ad91c57ebe SAGA2: Implement sfx playback 2021-07-05 00:56:08 +02:00
Eugene Sandulenko 3fd1f5adba SAGA2: Play click sounds 2021-07-05 00:56:08 +02:00
Paul Gilbert fd55e0f71a SAGA2: Change abs to ABS 2021-07-04 11:54:29 -07:00
Eugene Sandulenko 07cf5f9615 SAGA2: Merge noise.cpp into audio.cpp 2021-07-03 14:00:51 +02:00
Eugene Sandulenko 375cb8b4e4 SAGA2: Remove unnecessary self-references in audioInterface 2021-07-03 13:50:45 +02:00
Eugene Sandulenko 4a7aa70146 SAGA2: Added music player 2021-07-03 00:39:05 +02:00
Eugene Sandulenko c84c8cbe28 SAGA2: Further cleanup of audio classes 2021-07-02 23:47:07 +02:00
a/ 101b497274 SAGA2: Clean up audio interface 2021-07-03 04:21:40 +09:00
a/ 971dd0f0d3 SAGA2: Merge audiosys.h and audiosmp.h into audio.h 2021-07-03 03:08:56 +09:00
a/ 9131a50795 SAGA2: Remove audiores.h 2021-07-03 01:08:40 +09:00
a/ 61dd4fb9cf SAGA2: Remove decoders classes 2021-07-03 00:28:49 +09:00
a/ 7134d15f2a SAGA2: Remove references to decoders in audioInterface 2021-07-02 09:42:06 +09:00
a/ ac1e9837dd SAGA2: Merge SoundQueue with audioInterface 2021-07-02 08:28:58 +09:00
Eugene Sandulenko 96cd5947fa SAGA2: Simplify music playback API 2021-07-02 00:03:46 +02:00
a/ a19250b36b SAGA2: Add isSpeechPlaying(soundSegment) stub 2021-07-01 01:37:39 +02:00
a/ f37fceb82b SAGA2: Add sound/music handles for SoundQueue 2021-07-01 01:37:39 +02:00
a/ 06d708fd9a SAGA2: Increase level of noisy stub warning 2021-07-01 01:37:39 +02:00
a/ 56b351d645 SAGA2: Add SoundQueue 2021-07-01 01:37:38 +02:00
Eugene Sandulenko b72d66a393 SAGA2: Initial code for voice playback 2021-07-01 01:37:37 +02:00
Eugene Sandulenko 389990009e SAGA2: Initial work on sound subsystem 2021-07-01 01:37:37 +02:00
Eugene Sandulenko 2161d9e388 SAGA2: Removed std.h 2021-07-01 01:37:31 +02:00
a/ 6f18b7b25d SAGA2: Disable audio interface temporarily 2021-07-01 01:37:02 +02:00
Eugene Sandulenko e71207f680 SAGA2: Reduce header dependency in audio.* 2021-07-01 01:36:54 +02:00
Eugene Sandulenko a2a6c82bc2 SAGA2: Fix more warnings 2021-07-01 01:36:49 +02:00
Eugene Sandulenko e9e3313ada SAGA2: Cleanup and removing unused files 2021-07-01 01:36:47 +02:00
Eugene Sandulenko e7cfeb8bab SAGA2: Move FORBIDDEN_SYMBOL_ALLOW_ALL to individual files 2021-07-01 01:36:46 +02:00
a/ 18a51673a2 SAGA2: Kill graphics/audio init in towerfta.cpp 2021-07-01 01:36:45 +02:00