aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/state.cpp
AgeCommit message (Expand)Author
2009-12-26Fixed graphics functions detection in an old version of SQ3 - my initial thou...Filippos Karapetis
2009-12-25- Introduced a new version in the sound version detection routine, as SCI0 ea...Filippos Karapetis
2009-12-09SCI: Paranoia tweak for EngineState::autoDetectFeatureMax Horn
2009-11-22Added a sanity check to the setCursor detectionFilippos Karapetis
2009-11-22Check which DoSound method is actually invoked from Sound::play, to remove a ...Filippos Karapetis
2009-11-21Removed duplicate code and simplified some feature detectionFilippos Karapetis
2009-11-20Fixed sound detection for Jones CDFilippos Karapetis
2009-11-20Simplified the doSound detection a bitFilippos Karapetis
2009-11-20- Removed the non-static selectors "overlay" and "setCursor" from the list of...Filippos Karapetis
2009-11-20Check the overridden game object when performing setCursor detection, which p...Filippos Karapetis
2009-11-20Added a game-specific workaround for setCursor detection in KQ5CD: the code f...Filippos Karapetis
2009-11-20Changed the lofs detection to iterate through all the methods of the Game obj...Filippos Karapetis
2009-11-20Some corrections for the lofs autodetection - SQ4 floppy works againFilippos Karapetis
2009-11-20Shifted some code aroundFilippos Karapetis
2009-11-20- Rewrote the lofs parameter type auto-detection codeFilippos Karapetis
2009-11-19- Simplified the different feature detection types, removed some duplicate co...Filippos Karapetis
2009-11-12Started objectifying kDoSound()Filippos Karapetis
2009-11-12The menu bar code is no longer used in the new graphics code, and the menu st...Filippos Karapetis
2009-11-04Removed unused variables and placed some more old code inside INCLUDE_OLDGFX ...Filippos Karapetis
2009-11-04- Changed the segment manager to be a static part of the engine, and stopped ...Filippos Karapetis
2009-11-04Removed the reference to SciGuiCursor from EngineStateFilippos Karapetis
2009-11-04priority_first and priority_last are not used by the new drawing code, thus t...Filippos Karapetis
2009-11-04Moved the audio CD handling code inside the AudioPlayer class. Some cleanupFilippos Karapetis
2009-11-04Moved most of the code for playing sound effects and speech into a separate c...Filippos Karapetis
2009-10-30- Removed status_bar_foreground and status_bar_background variables from the ...Filippos Karapetis
2009-10-28Wrapped some more oldgui-specific code around INCLUDE_OLDGFX safeguardsFilippos Karapetis
2009-10-28Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard (def...Filippos Karapetis
2009-10-25Add support for CD Audio in Jones in the Fast Lane CD and KQ6 CD.Matthew Hoops
2009-10-18SCI: Rename game_obj to _gameObjMax Horn
2009-10-18SCI: Make the implicit segMan param to GET_SEL32(V) and PUT_SEL32(V) explicitMax Horn
2009-10-16SCI: kAnimate now delays the first few calls less, otherwise sq3 will remove ...Martin Kiewitz
2009-10-14SCI: removed speed throttler (cause of kAnimate change)Martin Kiewitz
2009-10-13Fixed a bug in the graphics function detection code, and corrected the locati...Filippos Karapetis
2009-10-10Started rewriting the Object struct into a classFilippos Karapetis
2009-10-10SCI: kMessage() rewriteWalter van Niftrik
2009-10-09Removed the unused _flags variable from EngineStateFilippos Karapetis
2009-10-09Moved actor movement detection in state.cpp, together with the other detectio...Filippos Karapetis
2009-10-09Oops...Filippos Karapetis
2009-10-09Fixed an issue when examining callk calls in the new graphics functions detec...Filippos Karapetis
2009-10-09Finished the automatic detection of the graphics functions used in SCI0 games...Filippos Karapetis
2009-10-08SCI: Removed obsolete stringfrags codeMax Horn
2009-10-08Started rewriting the check for the graphics functions type (still not finis...Filippos Karapetis
2009-10-08Removed the unused game_time variable, and fixed the incorrect calculation of...Filippos Karapetis
2009-10-07- Cleaned up the cursor codeFilippos Karapetis
2009-10-04SCI: Rename EngineState::segMan to _segManMax Horn
2009-10-04SCI: Add SegManager::findObjectByName() method, make parse_reg_t() local to c...Max Horn
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ...Max Horn
2009-09-30- Moved the list of synonyms and parser nodes inside the vocabulary classFilippos Karapetis
2009-09-25SCI: Remove EngineState::game_version, it was only used for saving anyway. Al...Max Horn
2009-09-23- Moved the SCI version in a global variableFilippos Karapetis