Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-06 | Fixed compilation | Filippos Karapetis | |
svn-id: r42168 | |||
2009-07-06 | Replaced sciprintf() calls with printf, DebugPrintf, warning and error calls | Filippos Karapetis | |
svn-id: r42167 | |||
2009-07-05 | Merged the two SCI1 versions in one more file | Filippos Karapetis | |
svn-id: r42136 | |||
2009-07-05 | - Fixed feature auto-detection for Conquests of Camelot | Filippos Karapetis | |
- Auto-detected features are now printed in the console (to ease debugging) svn-id: r42132 | |||
2009-07-05 | SCI1 games with absolute parameters to lofs instructions are automatically ↵ | Filippos Karapetis | |
detected now. Removed the GF_SCI1_LOFSABSOLUTE game flag svn-id: r42118 | |||
2009-07-05 | Removed validity check for atoi, which prevented console commands from ↵ | Filippos Karapetis | |
interacting with resources with id 0 svn-id: r42117 | |||
2009-07-05 | When creating a CleanupSongIterator, transfer death listeners to it | Willem Jan Palenstijn | |
svn-id: r42113 | |||
2009-07-04 | When morphing a TeeSongIterator, transfer death listeners to remaining child | Willem Jan Palenstijn | |
svn-id: r42112 | |||
2009-07-04 | Cursors without a palette are now initialized correctly (from patch ↵ | Filippos Karapetis | |
#2816652). Fixes the cursor transparent color in QFG3 svn-id: r42099 | |||
2009-07-04 | Merged SCI1 versions in one more file | Filippos Karapetis | |
svn-id: r42098 | |||
2009-07-04 | - Merged the "early" and "late" SCI1 versions - these are functionally ↵ | Filippos Karapetis | |
equivalent, and the code that does the version check is unreliable (e.g. it sets SQ1 VGA to SCI1 "late" and EcoQuest 1 to SCI1 "early") - Cleanup of the vocabulary setting functions - Cleanup of the cursor manipulation code svn-id: r42097 | |||
2009-07-04 | - Kernel function names are no longer loaded from vocab.999, but are ↵ | Filippos Karapetis | |
constructed from the hardcoded function table, depending on the SCI version used - SCI0 games using older graphics functions are now detected by the presence of the "curAngle" selector - SCI0 games using a SCI1 table (like KQ1 demo version and full version) are detected by the presence of the "sightAngle" selector (as no SCI0 game seems to have it) svn-id: r42095 | |||
2009-07-04 | - Changed some comments to DOxygen style | Filippos Karapetis | |
svn-id: r42094 | |||
2009-07-04 | Added a new console command, "selector", which attempts to find a selector ↵ | Filippos Karapetis | |
by name svn-id: r42093 | |||
2009-07-04 | Removed silly FIXME (mixup between debug and engine debug levels) | Filippos Karapetis | |
svn-id: r42088 | |||
2009-07-04 | Newer DoSound() semantics are now detected automatically, by the existence ↵ | Filippos Karapetis | |
of the "setVol" selector. Removed game flag GF_SCI1_NEWDOSOUND svn-id: r42087 | |||
2009-07-03 | SCI0 games using older graphics functions are automatically detected now, ↵ | Filippos Karapetis | |
from the presence of the "TimesSin" and "SinMult" kernel functions. Removed the GF_SCI0_OLDGFXFUNCS game flag svn-id: r42081 | |||
2009-07-03 | Replaced script_error and CORE_ERROR with error() | Filippos Karapetis | |
svn-id: r42079 | |||
2009-07-03 | - Pushed debugstate into debug.h | Filippos Karapetis | |
- When an error occurs, manipulate the execution stack before error() opens the console inside getDebugger(), like FreeSCI did. Added another method for obtaining the SCI console for use by the engine itself. svn-id: r42062 | |||
2009-07-03 | Replaced all calls for manipulating the mouse cursor to be made to the ↵ | Filippos Karapetis | |
CursorManager instead of directly to the graphics backend svn-id: r42060 | |||
2009-07-03 | SCI: Fixed warning | Max Horn | |
svn-id: r42055 | |||
2009-07-03 | Simplified the kernel name loading code: Merged the default SCI0 and SCI1 ↵ | Filippos Karapetis | |
kernel name tables in one table. vocab.999 is only used in SCI0 and SCI01 games if it exists as an override to the default kernel name table (which works with SCI0/SCI01 demos with no vocab.999, like KQ1 and xmas1998). Removed GF_SCI0_SCI1VOCAB. svn-id: r42050 | |||
2009-07-03 | Applied patch #2815937 - "SCI: ReadString fix to repair LSL5 password". This ↵ | Filippos Karapetis | |
fixes the problems with the LSL5 password for good svn-id: r42049 | |||
2009-07-02 | Moved some more debug state related variables in the DebugState struct | Filippos Karapetis | |
svn-id: r42044 | |||
2009-07-02 | Moved all the debug state variables in a separate struct and re-enabled ↵ | Filippos Karapetis | |
several places where they're used svn-id: r42043 | |||
2009-07-01 | Fixed some more warnings observed on buildbot | Max Horn | |
svn-id: r42010 | |||
2009-07-01 | - Added GCC_PRINTF attribute to several funcs where it makes sense | Max Horn | |
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009 | |||
2009-06-25 | After discussing with waltervn, committing my fix for the King's Quest I ↵ | Matthew Hoops | |
Demo (original from Patch #2795916). I'm also fixing the full game as well :) svn-id: r41841 | |||
2009-06-24 | SCI: Fix regression in r41833. | Walter van Niftrik | |
svn-id: r41834 | |||
2009-06-24 | SCI: Partial support for dual-language games. | Walter van Niftrik | |
svn-id: r41833 | |||
2009-06-22 | Patch #2810483 (SCI: Convert gfx subsystem headers to Doxygen format), with ↵ | Max Horn | |
@brief removed svn-id: r41785 | |||
2009-06-21 | Cleanup | Filippos Karapetis | |
svn-id: r41727 | |||
2009-06-19 | SCI: Fix cel1 y-offset regression introduced in r40997. | Walter van Niftrik | |
svn-id: r41680 | |||
2009-06-18 | Patch | Max Horn | |
svn-id: r41647 | |||
2009-06-15 | Added aliases for the script/breakpoint related commands and added the ↵ | Filippos Karapetis | |
debugflag related commands to the help screen svn-id: r41538 | |||
2009-06-14 | SCI: Added detection entries for Japanese SQ4. | Walter van Niftrik | |
svn-id: r41517 | |||
2009-06-13 | Buildfix for gcc 3.3 (moved a template class member into the header file) | Oystein Eftevaag | |
svn-id: r41493 | |||
2009-06-12 | SCI: Moved audio code from AudioResource to the sfx core. | Walter van Niftrik | |
svn-id: r41486 | |||
2009-06-12 | SCI: Added detection entries for Japanese QFG. | Walter van Niftrik | |
svn-id: r41485 | |||
2009-06-09 | SCI: Moved SCI1 audio map handling into the resource manager. | Walter van Niftrik | |
svn-id: r41408 | |||
2009-06-08 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r41368 | |||
2009-06-08 | Replaced GFXWARN with warning and GFXDEBUG with debugC | Filippos Karapetis | |
svn-id: r41367 | |||
2009-06-08 | Moved some more debug commands to ScummVM's console | Filippos Karapetis | |
svn-id: r41364 | |||
2009-06-07 | Hopefully fixed memory corruption when loading games | Filippos Karapetis | |
svn-id: r41361 | |||
2009-06-07 | SCI: C++ified the song iterator code a little bit more | Max Horn | |
svn-id: r41360 | |||
2009-06-07 | SCI: Got rid of g_EngineState | Max Horn | |
svn-id: r41359 | |||
2009-06-07 | SCI: Moved resource36 handling into resource manager. | Walter van Niftrik | |
svn-id: r41349 | |||
2009-06-07 | SCI: Fixed the broken SciEngine::pauseEngineIntern code by ensuring that ↵ | Max Horn | |
SciEngine::_gamestate is updated whenever the EngineState gets changed (due to loading a savestate) svn-id: r41346 | |||
2009-06-07 | SCI: Simplified SongLibrary code a bit | Max Horn | |
svn-id: r41345 | |||
2009-06-07 | SCI: Objectified Song struct 'a bit' | Max Horn | |
svn-id: r41344 |