Commit Graph
42 Commits
Author SHA1 Message Date
Ori Avtalion 3564032330 JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
Thierry Crozat 8349559598 MORTEVIELLE: Fix loading of BRUITS file
This was broken in previous commit when adding support for versions
that do not have this file.
2015-09-08 08:48:50 +01:00
Strangerke ab612df338 MORTEVIELLE: Fix a couple of crashes occurring in the alternate DOS version 2015-09-08 07:43:30 +02:00
Johannes Schickel 9da7d86952 MORTEVIELLE: Make GPL headers consistent in themselves. 2014-02-18 02:39:36 +01:00
Strangerke 2bc174a3d0 MORTEVIELLE: Janitorial - Remove trailing spaces 2014-02-16 18:24:19 +01:00
Strangerke 7e0bf95a31 MORTEVIELLE: Reduce the scope of some variables 2014-02-09 20:22:59 +01:00
Strangerke 8524a3a714 MORTEVIELLE: Add some missing variable initializations 2014-01-15 07:12:46 +01:00
Strangerke d19af62e6b MORTEVIELLE: Get rid of setParent() in TextHandler and SoundManager 2014-01-09 08:32:21 +01:00
Strangerke f979de547b MORTEVIELLE: Avoid a crash related to speech during the ending sequence of the German version 2013-08-19 20:42:47 +02:00
Strangerke cb0a0880a2 MORTEVIELLE: Fix shadowed variable. Thanks LordHoto for pointing out 2013-08-14 07:46:22 +02:00
Strangerke 3e75c5acc1 MORTEVIELLE: Wait for the end of sound in some more places 2013-08-13 07:54:08 +02:00
Strangerke 5e7e67beb9 MORTEVIELLE: Improve sound support 2013-08-12 08:17:10 +02:00
Strangerke 43b729cae8 MORTEVIELLE: Remove useless code 2013-08-11 19:13:21 +02:00
Strangerke 54f391a689 MORTEVIELLE: Merge SpeechManager and SoundManager 2013-08-11 18:09:40 +02:00
Strangerke f621297dc7 MORTEVIELLE: Get rid of the 640Kb _mem buffer 2013-08-11 17:16:30 +02:00
Strangerke 62e4945ec4 MORTEVIELLE: Fix warnings about converting from double to int 2013-08-11 15:08:13 +02:00
Strangerke 4ddf729c07 MORTEVIELLE: Remove some useless code and variables 2013-08-11 12:53:01 +02:00
Strangerke 17245005c3 MORTEVIELLE: Fix sound checks (thanks to fuzzie for pointing them out) 2013-08-11 12:40:53 +02:00
Strangerke e48515d402 MORTEVIELLE: Get rid of the PCSpeaker class 2013-08-11 11:45:53 +02:00
Strangerke b749c2115b MORTEVIELLE: Move the end of "sentence" to the main loop in order to fix the display 2013-08-11 11:40:16 +02:00
Strangerke 0c00a7fde8 MORTEVIELLE: Some refactoring in noise sound code 2013-08-10 21:56:21 +02:00
Strangerke 272740bb5c MORTEVIELLE: Handle sounds 2013-08-10 16:23:51 +02:00
Strangerke 673ea511ea MORTEVIELLE: some refactoring in ambiant sound code 2013-08-10 14:01:30 +02:00
Strangerke 62b6c333d5 MORTEVIELLE: Play ambiant sounds 2013-08-10 13:41:50 +02:00
Strangerke 7d6d7a7945 MORTEVIELLE: Use more accurate frequency for music 2013-08-09 18:37:17 +02:00
Strangerke 71a1d18b0c MORTEVIELLE: Fix flags in playSong(). Thanks clone2727 for telling about it 2013-08-05 00:40:47 +02:00
Strangerke 80cc1700a7 MORTEVIELLE: Fix leak in playSong, refactor it a bit 2013-08-05 00:13:57 +02:00
Thierry Crozat 7b517f7fd1 MORTEVIELLE: Improve looping of the intro song
Using a LoopingAudioStream gets rid of the pause between each loop
(and simplifies the code).
2013-08-04 12:59:34 +01:00
Thierry Crozat deef0b955c MORTEVIELLE: Fix crash in sound mixer when closing the engine
This was due to the _speakerHandle being reused between its
initialisation in the SoundManager constructor and the destructor
causing it to have a wrong value when trying (and failing) to stop
the PCSpeaker channel in the mixer before deleting the stream.
2013-08-04 12:56:15 +01:00
Strangerke fbb1137f94 MORTEVIELLE: Take shouldQuit() into account while a song is played 2013-08-04 10:49:06 +02:00
Strangerke c1f93815ee MORTEVIELLE: Compute real buffer size in order to avoid ticks at the end of the song 2013-08-04 10:46:10 +02:00
Strangerke 134532090b MORTEVIELLE: Implement music in intro screen 2013-08-04 10:39:34 +02:00
Strangerke 0ed03cb738 MORTEVIELLE: Get rid of magic value 0x5000 2013-07-20 18:59:49 +02:00
Strangerke 67f900ed33 MORTEVIELLE: Reorder includes 2013-07-19 11:51:10 +02:00
Strangerke c2610d66e1 MORTEVIELLE: Fix compilation of music code 2013-06-29 10:31:30 +02:00
Strangerke 1989cc9911 MORTEVIELLE: Replace g_vm in SoundManager 2013-06-26 01:06:22 +02:00
Strangerke b27b77b354 MORTEVIELLE: Modify copyright string to include 1987. 2012-04-06 08:24:07 +02:00
Strangerke cdea613e51 MORTEVIELLE: Remove trailing spaces 2012-04-06 08:23:56 +02:00
Strangerke 3a8a15e201 MORTEVIELLE: Some more cleanup, add alternate file names used by german and alternate french versions 2012-04-06 08:21:59 +02:00
Paul Gilbert 4a34f40365 MORTEVIELLE: Replace timer chip frequency values with a constant 2012-04-06 08:20:51 +02:00
Paul Gilbert 3a2cd5a223 MORTEVIELLE: In progress implementation of PC Speaker music player 2012-04-06 08:20:50 +02:00
Paul Gilbert 08b3b91f0f MORTEVIELLE: Converted the demus assembly code to C++ 2012-04-06 08:20:45 +02:00