aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/sound.cpp
AgeCommit message (Collapse)Author
2013-02-03HOPKINS: Attempt to fix crash when skipping movieTorbjörn Andersson
Before starting an "Swav" sound, check that its sound handle isn't already used. If it is, stop it. When skipping a movie, it still (incorrectly?) goes through the motions of playing the remaining frames, including starting any movie sounds on the way. This would cause us to lose the handle to the sound that was currently playing in the "Swav" slot, and I *think* that's what ended up confusing things. I'm still not entirely sure exactly what was happening.
2013-01-28HOPKINS: Add a fallback for the sound played in the option menu, for the ↵Strangerke
BeOS and OS/2 versions
2013-01-27HOPKINS: Work around broken cadavre.mod in OS/2 and BeOS versionsTorbjörn Andersson
A large part of cadavre.mod is broken. No new notes play, and only the old background sounds remain. It's possible, perhaps even probable, that the original MOD player didn't have this problem, but all standalone players I've tried do, so I'm assuming it's the file that's broken. We work around it by changing the length of the song after it's been loaded to only include the good parts.
2013-01-23HOPKINS: Modify misc setVolume functions so they are a bit less preciseStrangerke
2013-01-23HOPKINS: Some renaming and refactoring in globals, TalkManager and FontsManagerStrangerke
2013-01-22HOPKINS: Some renaming. Implement proper music volume during speechStrangerke
2013-01-20HOPKINS: Some more renaming and refactoringStrangerke
2013-01-20HOPKINS: Refactor playIntroStrangerke
2013-01-20HOPKINS: Fix speech in intro for BeOS and OS/2 versions. Thanks Eriktorbjorn ↵Strangerke
for the help
2013-01-20HOPKINS: Remove WSOUND_INITStrangerke
2013-01-20HOPKINS: Remove a couple of useless functionsStrangerke
2013-01-20HOPKINS: Some renamingStrangerke
2013-01-18HOPKINS: The first speech after a video was skipped if the video was skipped ↵Strangerke
before. This fixes it.
2013-01-18HOPKINS: Add support for RAW speechs used by the OS/2 versionStrangerke
2013-01-18HOPKINS: Some renaming and refactoringStrangerke
2013-01-13HOPKINS: (Courtesy of Eriktorbjorn) slight optimisation of the sound codeStrangerke
2013-01-08HOPKINS: Remove global filename and constructFilenameStrangerke
2013-01-07HOPKINS: Fix regression (typo)Filippos Karapetis
2013-01-07HOPKINS: Remove static game directory configuration optionsFilippos Karapetis
Also, remove the unused VGA folder. This is the first step to remove constructFilename() and associated functions.
2013-01-07HOPKINS: Fix typoFilippos Karapetis
2013-01-07HOPKINS: Simplify SoundManager::WSOUND()Filippos Karapetis
2013-01-05HOPKINS: (on Behalf of Eriktorbjorn) dispose music after use in order to ↵Strangerke
avoid a memory leak
2013-01-03HOPKINS: Commit by Eriktorbjorn : New way of playing musicStrangerke
2013-01-01HOPKINS: Refactoring in ComputerManagerStrangerke
2012-12-31HOPKINS: Refactoring in FontManager and LinesManagerStrangerke
2012-12-28HOPKINS: Some more renaming and refactoringStrangerke
2012-12-27HOPKINS: Some refactoring in showComputerStrangerke
2012-12-27HOPKINS: Stop music properly when using the MOD playerStrangerke
2012-12-26HOPKINS: Fix menu in BeOS and OS2 versionsStrangerke
2012-12-26HOPKINS: Load correct voice ressource file in BeOS and OS/2 versionsStrangerke
2012-12-25HOPKINS: Add MOD file supportStrangerke
2012-12-25HOPKINS: RenamingStrangerke
2012-12-24HOPKINS: Remove magic values used to check language, some renaming and ↵Strangerke
refactoring
2012-12-24HOPKINS: Some more renamingStrangerke
2012-12-23HOPKINS: Some more renaming. Remove 2 useless palettesStrangerke
2012-12-19HOPKINS: More renamingStrangerke
2012-12-14HOPKINS: Janitorial - Remove trailing space and double semi columnsStrangerke
2012-12-11HOPKINS: Some more renamingStrangerke
2012-12-11HOPKINS: Start renaming EventsManager functionsStrangerke
2012-12-09HOPKINS: Rename animationManager functionsStrangerke
2012-12-09HOPKINS: Refactor fileManagerStrangerke
2012-12-09HOPKINS: Bugfix for sounds in the Breakout gamePaul Gilbert
2012-12-08HOPKINS: Some more refactoringStrangerke
2012-12-08HOPKINS: Refactor runWin95Demo and PLAY_ANM_SOUNDStrangerke
2012-12-08HOPKINS: Apply first set of memory leak fixesPaul Gilbert
2012-12-06HOPKINS: Add fallback to APC for dialogsStrangerke
2012-12-06HOPKINS: Remove CARD_SB variable. Sound card is always present.Strangerke
2012-12-03HOPKINS: Win95 demo is now completableStrangerke
2012-12-02HOPKINS: Bugfix for loading APC music files in the Windows versionsPaul Gilbert
2012-12-02HOPKINS: Initial implementation of new codec for Windows APC sound filesPaul Gilbert