aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-17Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap ↵Max Horn
(i.e. _gdi is a pointer now) svn-id: r23921
2006-09-17- removes the kyra specific language flag system, and uses the language enum ↵Johannes Schickel
defined in Common for that now - also reworks the game flag system in general svn-id: r23920
2006-09-17Only decompress the number of speech samples indicated by 'resSize'. ThisTorbjörn Andersson
prevents crashes in the demo, and is probably a good idea anyway. svn-id: r23917
2006-09-17Const correctnessMax Horn
svn-id: r23916
2006-09-17Compiler seems to not use these operators when they are inlinedChris Apers
svn-id: r23915
2006-09-17Added more compilation optionsChris Apers
svn-id: r23914
2006-09-17Fixed compilationChris Apers
svn-id: r23913
2006-09-17typo...Johannes Schickel
svn-id: r23911
2006-09-17Mentions improved screen update handling of the Kyrandia engine in the NEWS ↵Johannes Schickel
file. svn-id: r23910
2006-09-17Fixed back mouse in GUI adding cursor palette supportChris Apers
Fixed cursor redraw in GUI Fixed cursor glitches problem in BS because of too small buffer Cleanup svn-id: r23908
2006-09-17Added option to trace memory allocationChris Apers
Fixed key auto repeat problem in some engines svn-id: r23905
2006-09-17Added option to trace memory allocationChris Apers
svn-id: r23904
2006-09-17This be_zodiac.h include is what was made standard OS5 to crash \!Chris Apers
svn-id: r23903
2006-09-17Cleanup, no need to export twGlue addr when compiling standard OS5 versionChris Apers
svn-id: r23902
2006-09-17Cleanup, no need to export twGlue addr when compiling standard OS5 versionChris Apers
svn-id: r23901
2006-09-17Changed version numbers to 0.100Lars Persson
svn-id: r23900
2006-09-16Fix bug #1559767 - SIMONWIN: Crashes on start-upTravis Howell
svn-id: r23898
2006-09-16Small adjustment for projectfiles source pathLars Persson
svn-id: r23897
2006-09-16- enables pseudo unloading of loaded pak files (which reduces the loading of ↵Johannes Schickel
pak files on room changes) - uses Common::hashit_lower instead of scumm_stricmp for filename checking svn-id: r23896
2006-09-16* Updated Symbian project files for new file structureLars Persson
svn-id: r23895
2006-09-16* Added virtual Engine::getDebugger() methodMax Horn
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894
2006-09-16Patch #1559806: Fixes for AmigaOS 4 filesystem backendMax Horn
svn-id: r23893
2006-09-16Added GUI::ConsoleDialoggetCharsPerLine() method, and added a big FIXME ↵Max Horn
comment to gui/console.h svn-id: r23892
2006-09-16cleanupMax Horn
svn-id: r23891
2006-09-16Overhaul of the debugger codeMax Horn
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890
2006-09-16Renamed kLineWidth to kCharsPerLine, and moved some enum constants into ↵Max Horn
class ConsoleDialog (to avoid name clashes with other code) svn-id: r23889
2006-09-16Reduce code duplicationMax Horn
svn-id: r23888
2006-09-16Simplifies resource handling for the CD version of Kyrandia.Johannes Schickel
(also less file loading at startup, but more on room change) svn-id: r23887
2006-09-16Replaces all malloc/realloc usages with new.Johannes Schickel
svn-id: r23886
2006-09-16Replaced checkRange by assertRange, which has (a) an (IMO) more logical ↵Max Horn
order of parameters, and (b) removes lots of useless duplicate information in error messages svn-id: r23885
2006-09-16cleanup; remove check whether _costume is valid, as that is already done by ↵Max Horn
getResourceAddress svn-id: r23884
2006-09-16Updated MD5 listMax Horn
svn-id: r23882
2006-09-16Replaces malloc with new in most cases.Johannes Schickel
svn-id: r23881
2006-09-16cleanupMax Horn
svn-id: r23880
2006-09-15- adds dirty rect handling to the kyra engine (needs some more tests before ↵Johannes Schickel
I commit it to branch though) - initializes an uninitiliazied variable which caused crashes from time to time svn-id: r23878
2006-09-15Update French version of Pajama Sam 2Travis Howell
svn-id: r23877
2006-09-14Add/Update several French versions of HE gamesTravis Howell
svn-id: r23874
2006-09-14Add French version of puttcircusTravis Howell
svn-id: r23873
2006-09-13Implement file cache. needs some testing :)Won Star
Fix some bugs in memory management. svn-id: r23870
2006-09-10Test _skipFlag a bit more often.Torbjörn Andersson
svn-id: r23867
2006-09-10Clear _skipFlag at beginning of Kyra 2 intro. Otherwise, skipping it once willTorbjörn Andersson
automatically skip it if you try to watch it a second time. (Are there any other flags that need to be cleared as well?) svn-id: r23866
2006-09-10Make Lure run again on PalmOS fixing unaligned readChris Apers
svn-id: r23865
2006-09-10- Some little checks for shape usage.Johannes Schickel
- Less redrawing while loading a savegame. svn-id: r23864
2006-09-10Little bit cleanup.Johannes Schickel
svn-id: r23863
2006-09-10Simplifies PAK file loading a bit.Johannes Schickel
svn-id: r23862
2006-09-10Makes lure compile with msvc8 again.Johannes Schickel
svn-id: r23861
2006-09-10Added name() method.Marcus Comstedt
svn-id: r23860
2006-09-10Add/Update Dutch and French versions of several HE gamesTravis Howell
svn-id: r23858
2006-09-09Renamed o6_getActorAnimCounter1 to o6_getActorAnimCounterMax Horn
svn-id: r23857
2006-09-09Moved allocResTypeData from ScummEngine to ResourceManager; removed friend ↵Max Horn
declarations from ResourceManager, and performed other minor tweaks svn-id: r23856