Eugene Sandulenko
6e795a89b0
AGOS: Reduced header dependency
2011-08-06 11:28:40 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00
Max Horn
2180b2d6b5
COMMON: Split common/stream.h into several headers
...
svn-id: r54385
2010-11-19 17:03:07 +00:00
Max Horn
059944e59c
COMMON: Push #include audiocd.h in system.h out to .cpp files
...
svn-id: r54148
2010-11-08 23:07:42 +00:00
Max Horn
82e473bc3b
BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes only
...
This commit contains the AudioCDManager changes from the gsoc2010-opengl
branch. The other changes in that branch are restricted to the backends
directory only (plus configure).
The Nintendo DS and Dreamcast ports still need to be ported over to
the new Audio CD system, but that should be fairly easy to do.
svn-id: r54147
2010-11-08 22:53:36 +00:00
Max Horn
a1dd7a07a1
ENGINES: Remove some 'using' statements
...
svn-id: r54001
2010-11-01 16:00:17 +00:00
Alejandro Marzini
e1ef3cd9fc
Renamed getAudioCD to getAudioCDManager.
...
svn-id: r49678
2010-06-15 04:13:12 +00:00
Alejandro Marzini
e991cd8c53
- Revised abstract AudioCDManager.
...
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem.
- Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL.
svn-id: r49548
2010-06-09 20:09:57 +00:00
Ori Avtalion
2fc9d6845b
Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew language
...
svn-id: r48645
2010-04-12 21:21:06 +00:00
Max Horn
a1840bd573
AUDIO: Rename Mixer::playInputStream to playStream
...
svn-id: r48637
2010-04-12 09:14:17 +00:00
Max Horn
68826c27da
Get rid of Mixer::playRaw for good
...
svn-id: r47394
2010-01-19 22:19:43 +00:00
Travis Howell
29cd90ec1b
Add patch #2823590 - Fix music crashes in Waxworks (PC).
...
svn-id: r42606
2009-07-19 09:09:56 +00:00
Travis Howell
845106c3b9
Remove last ioFailed() usage in AGOS game engine.
...
svn-id: r42481
2009-07-14 13:55:10 +00:00
Travis Howell
1e568222e4
Set the correct sound rate for Personal Nightmare.
...
svn-id: r42202
2009-07-07 07:02:04 +00:00
Travis Howell
6b962cda4e
Add support for unpacked data files, in the PC version of PN.
...
svn-id: r40192
2009-04-29 05:41:44 +00:00
Travis Howell
e15dd070f8
Fix sound effects regression in Waxworks.
...
svn-id: r40023
2009-04-20 05:19:42 +00:00
Travis Howell
2620d6836c
Add initial support for Personal Nightmare.
...
Thanks to dreammaster for file decompression and icon decoding code.
NOTE: setjmp/longjmp code will require conversion for portability.
svn-id: r39216
2009-03-08 08:45:21 +00:00
Travis Howell
5ef6d928b9
Cleanup.
...
svn-id: r35477
2008-12-22 00:32:01 +00:00
Travis Howell
bff3c9cf60
Cleanup.
...
svn-id: r35348
2008-12-14 01:13:59 +00:00
Travis Howell
52930616c6
And don't attempt to play sound, when the sound file isn't loaded in The Feeble Files.
...
svn-id: r31240
2008-03-26 04:07:32 +00:00
Travis Howell
44200b4ac6
Remove error for missing sound files in The Feeble Files, due to fault in French version.
...
svn-id: r31239
2008-03-26 04:04:14 +00:00
Travis Howell
63b1de5628
Add support for room states in Waxworks (DOS).
...
svn-id: r31218
2008-03-22 09:46:25 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Travis Howell
bb2796c57a
Add support for multi-tune Protracker modules used in the Amiga version of Waxworks.
...
svn-id: r28256
2007-07-28 07:52:24 +00:00
Travis Howell
00829f15c8
Minor cleanup.
...
svn-id: r27580
2007-06-21 06:37:00 +00:00
Travis Howell
8f2714cc77
Fix regressions, due to playSpeech() no longer been virtual match.
...
svn-id: r27556
2007-06-20 14:41:19 +00:00
Travis Howell
ab9b9a1bf3
Cleanup, could cause regressions.
...
svn-id: r27547
2007-06-19 11:50:22 +00:00
Travis Howell
f0acfc0a28
Limit MIDI driver, to games using MIDI music only.
...
svn-id: r27158
2007-06-07 02:43:03 +00:00
Travis Howell
64413f9cc8
Only call MIDI code, in games which use MIDI based music.
...
svn-id: r27080
2007-06-04 14:25:02 +00:00
Travis Howell
c3a346fb16
Virtualise a few sound functions.
...
svn-id: r27077
2007-06-04 05:18:11 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell
9d041cc059
Add sound effects code for Amiga and AtariST versions of Elvira 2.
...
svn-id: r26989
2007-05-28 11:22:53 +00:00
Travis Howell
bdb18c60d8
Add idle code for DIMP.
...
svn-id: r26848
2007-05-16 05:57:26 +00:00
Gregory Montoir
1eef4cc779
free decrunch buffer once protracker module is loaded
...
svn-id: r26822
2007-05-13 02:32:38 +00:00
Max Horn
2d2b3d0ed2
Renamed AGOSEngine::midi to AGOSEngine::_midi
...
svn-id: r26468
2007-04-14 12:03:46 +00:00
Travis Howell
247117d9ba
Update error messages in loadModule().
...
svn-id: r26131
2007-03-14 12:34:40 +00:00
Travis Howell
47280b3301
Fix bug #1600999 - SIMON2: Crash while talking to Bingo Bongo. A regression due to the work around for extra long strings been broken, when support for the Feeble Files was added in the past.
...
svn-id: r25807
2007-02-23 10:18:14 +00:00
Travis Howell
87ef1fe0a2
Skip music track 35 in CD releases of Simon 1, since it was replace by sound effect and the script was not updated.
...
svn-id: r25762
2007-02-21 12:34:14 +00:00
Travis Howell
b5b45131c2
White space changes.
...
svn-id: r25759
2007-02-21 10:43:11 +00:00
Travis Howell
55162ff920
Correct playing back music 0 in Simon the Sorcerer 1, when using replacment soundtrack.
...
svn-id: r25734
2007-02-19 23:51:32 +00:00
Torbjörn Andersson
16e7a12878
Some very obvious cleanups.
...
svn-id: r25635
2007-02-16 17:13:29 +00:00
Travis Howell
e3594a6839
Add support for using soundtrack from the Simon the Sorcerer 1 - Music Enhancement Project.
...
svn-id: r25632
2007-02-16 13:55:01 +00:00
Torbjörn Andersson
c2972f09c2
Whitespace changes.
...
svn-id: r25567
2007-02-13 21:41:43 +00:00
Travis Howell
6bdd106176
Add Acorn disk version of Simon the Sorcerer 1.
...
svn-id: r25480
2007-02-11 02:16:00 +00:00
Travis Howell
3213bc322b
Fix bug #1592914 - SIMON1: Crash in Dwarf Cave
...
svn-id: r24662
2006-11-09 05:28:36 +00:00
Travis Howell
7d71b6d109
Cleanup
...
svn-id: r24527
2006-10-27 11:04:05 +00:00
Travis Howell
99d6e6db5c
Add patch to make ProTracker a subclass of AudioStream, from madmoose
...
svn-id: r24465
2006-10-23 01:37:59 +00:00
Max Horn
b635a2fb84
Only instantiate ProtrackerPlayer if it is actually needed
...
svn-id: r24445
2006-10-22 16:04:14 +00:00