aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/ksound.cpp
AgeCommit message (Collapse)Author
2009-06-04SCI: Renamed EngineState::flags and version to _flags and _version ↵Max Horn
(following our conventions); also slightly changed the EngineState constructor to init _version & _flags, and used this to make them constant svn-id: r41177
2009-05-31Removed script_error_flag and script_debug_flag, which were used to error ↵Filippos Karapetis
out if something went wrong and open the debugger console. Changed all the places where they were used to error() out instead, as ScummVM's debugger console can open on error() svn-id: r41073
2009-05-30- Fix various debugC calls (parameters passed were not correct)Johannes Schickel
- Fix unused variable warning in scriptdebug.cpp svn-id: r41038
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
- Turned all SCIkwarn and SCIkdebug functions to ScummVM's debugC function - Placed some debug code in appropriate defines: DEBUG_PARSER, DEBUG_AVOIDPATH and DEBUG_SOUND - Removed the "debuglog" command and the "script_checkloads_flag" and "sci_debug_flags" variables svn-id: r41033
2009-05-29Fix warning about unused variable.Johannes Schickel
svn-id: r41005
2009-05-29Some WIP code on the speech used in KQ6CDFilippos Karapetis
svn-id: r40996
2009-05-28SCI: Turned SfxState into a proper class (i.e., convert the sfx_ funcs to ↵Max Horn
member methods) svn-id: r40973
2009-05-28SCI: Merged SfxPlayer/NewPlayer code into sfx/core.cppMax Horn
svn-id: r40965
2009-05-28SCI: cleanupMax Horn
svn-id: r40959
2009-05-28SCI: Renamed sfx_state_t -> SfxState, preparing it to become a class eventuallyMax Horn
svn-id: r40958
2009-05-27- SQ5 floppy starts nowFilippos Karapetis
- Added a new console command, "room", which shows the current room svn-id: r40943
2009-05-27- Renamed the Audio commands to kSci*, from kSci1* (since they're pretty ↵Filippos Karapetis
much the same for SCI1.1) - Added enums for the audio sync cases - Added a warning when kDoSync is called with the new semantics (SQ4CD or newer) svn-id: r40936
2009-05-27Added a warning when kDoAudio is called with the new semantics (SQ4CD or ↵Filippos Karapetis
newer) and fixed the detection entry for SQ4CD svn-id: r40935
2009-05-26Fix g++ warning.Johannes Schickel
svn-id: r40905
2009-05-26Rewrote the Audio stream parser. The introduction of KQ6 should work more ↵Filippos Karapetis
correctly now (apart from Cassima's speech) svn-id: r40904
2009-05-26SCI: Some small fixes for KQ6CD.Walter van Niftrik
svn-id: r40898
2009-05-25Remove leftover debug messages.Johannes Schickel
svn-id: r40896
2009-05-25WIP code for the speech in the floppy version of KQ6 (still needs work)Filippos Karapetis
svn-id: r40894
2009-05-25Fixed crash when starting KQ6Filippos Karapetis
svn-id: r40885
2009-05-25Objectified the AudioResource code (used for speech and digitized music in ↵Filippos Karapetis
CD talkie games) svn-id: r40880
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-24Fixed audio synchronization in the CD version of KQ5Filippos Karapetis
svn-id: r40855
2009-05-23Oops, fixed silly typoFilippos Karapetis
svn-id: r40816
2009-05-23Some more WIP code for kDoAudio(), taken from Greg's SCI engine. Sound and ↵Filippos Karapetis
speech in KQ5CD should be working now svn-id: r40815
2009-05-22Some initial WIP code on kDoAudio (still not working)Filippos Karapetis
svn-id: r40790
2009-05-21Removed the PREG, PSTK, IS_NULL_REG and REG_EQ definesFilippos Karapetis
svn-id: r40767
2009-05-15Simplified SCI versions to be SCI version generations, and fixed some game ↵Filippos Karapetis
entries in the process. Also, added a sanity check for invalid game entries svn-id: r40596
2009-05-14Fixed regression with SCI1.1 gamesFilippos Karapetis
svn-id: r40563
2009-05-14Replaced the SCI_VERSION_FTU_DOSOUND_VARIANT_2 version check with the game ↵Filippos Karapetis
feature flag GF_SCI1_NEWDOSOUND svn-id: r40561
2009-05-14- Replaced SCI_VERSION_FTU_LOFS_ABSOLUTE with the GF_SCI1_LOFSABSOLUTE game flagFilippos Karapetis
- Moved the version defines outside of versions.h svn-id: r40559
2009-05-14Added a feature flag for the SCI1.1 behavior of kSetCursor() in Eco 1 and ↵Filippos Karapetis
KQ5 CD. Some cleanup svn-id: r40554
2009-05-12SCI: cleanupMax Horn
svn-id: r40518
2009-05-12SCI: Replaced SFX_OK/SFX_ERROR by Common::Error, and got rid of sfx/sfx.hMax Horn
svn-id: r40517
2009-05-12SCI: Sound: Send signal immediately for currently unsupported fade-and-continue.Walter van Niftrik
svn-id: r40484
2009-04-26Added all the different cases of kDoAudio as enumsFilippos Karapetis
svn-id: r40150
2009-04-25SCI: DoSync should work now, but the lip-syncing mechanism also needs DoAudioWalter van Niftrik
(currently stubbed), so it hasn't been tested yet. so it hasn't been tested yet. svn-id: r40147
2009-04-25WIP (still non-working) code for speech sync in CD talkie games (like e.g. ↵Filippos Karapetis
KQ5 CD and SQ4 CD), taken from Greg's SCI implementation. svn-id: r40142
2009-03-10SCI: Renamed SongIteratorMessage -> SongIterator::Message; cleanupMax Horn
svn-id: r39289
2009-03-06SCI: Reduce SFX header dependenciesMax Horn
svn-id: r39159
2009-03-06SCI: Renamed lots of classes related to song iterators; allocate song ↵Max Horn
iterators via new/delete instead of malloc/free svn-id: r39148
2009-03-01SCI: Forgot to commit a couple files after renaming sfx headersMax Horn
svn-id: r39010
2009-02-28SCI: Use the ResourceType enum instead of integers where it makes senseJordi Vilalta Prat
svn-id: r38988
2009-02-28resource_t struct replaced with stub Resource class for future objectifying. ↵Greg Frieger
Also the crash when exiting SCI1 games was fixed svn-id: r38982
2009-02-28Turned ResourceManager into a class, along with all related functionsGreg Frieger
svn-id: r38978
2009-02-27Fix code formattingEugene Sandulenko
svn-id: r38930
2009-02-27SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵Max Horn
file with the EngineState constructor svn-id: r38921
2009-02-24SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header ↵Max Horn
deps some more svn-id: r38833
2009-02-22Whitespace cleanupJordi Vilalta Prat
svn-id: r38783
2009-02-21SCI: Got rid of include/scitypes.hMax Horn
svn-id: r38746
2009-02-21SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header filesMax Horn
svn-id: r38735