aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-09-13Indentation.Torbjörn Andersson
svn-id: r34513
2008-09-12- Moved more animation data inside drascula.datFilippos Karapetis
- Merged copyRect and copyRectClip - Added enums for all the possible character directions and removed duplicate directions - Extended the talk sequence commands a bit - Removed unnecessary buffer faceBuffer and the unneeded casts between byte * and char * that were used svn-id: r34503
2008-09-12Fixed slot 0 savefile name in Kyra3. (Now using 'New game' instead of 'German')Johannes Schickel
svn-id: r34502
2008-09-11Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState".Johannes Schickel
svn-id: r34495
2008-09-11CleanupFilippos Karapetis
svn-id: r34494
2008-09-11- Merged openDoor() and closeDoor()Filippos Karapetis
- Cleaned up updateDoor() - Bugfixes to exitRoom() and gotoObject() - Moved cursor-related functions to interface.cpp - alapuertakeva -> roomExits svn-id: r34493
2008-09-11Code optimizations from FingolfinFilippos Karapetis
svn-id: r34491
2008-09-11CleanupFilippos Karapetis
svn-id: r34490
2008-09-11Fixed the hotspot for the crosshair cursorFilippos Karapetis
svn-id: r34489
2008-09-11- The game's cursor is now handled via ScummVM's cursor manager, instead of ↵Filippos Karapetis
the game itself (this means that there might be regressions where the cursor is visible when it shouldn't be) - Removed the textSurface pointer, which was used in the Spanish version. Non-Spanish versions of the game hold the font data in the tableSurface buffer (which contains picture 96). The font data for Spanish versions is in picture 974. Now both versions load their font data from the tableSurface buffer - hay_que_load -> loadedDifferentChapter - Merged withoutVerb() and selectVerb() This is a big change, it might lead to regressions! svn-id: r34488
2008-09-11Added detection for 4-language floppy version of DW (see report on forum ↵Max Horn
post 39703) svn-id: r34486
2008-09-10Cleanup.Johannes Schickel
svn-id: r34484
2008-09-10Cleanup.Johannes Schickel
svn-id: r34481
2008-09-10Removed the unused variable changeColorFilippos Karapetis
svn-id: r34480
2008-09-10Merged all the methods to assign and set default palettesFilippos Karapetis
svn-id: r34479
2008-09-10Reduced game memory usage by about 400KB by only loading the current ↵Filippos Karapetis
language strings, not all strings svn-id: r34472
2008-09-10Fix for bug #2102828 - "AGOS - compilation error, uninitialized variable"Filippos Karapetis
svn-id: r34469
2008-09-10Fix in the Igor engine for bug #2101083 - "ANY - MSVC71 compilation fails ↵Filippos Karapetis
due to warnings-as-errors" svn-id: r34468
2008-09-09Changed static resource code to use Streams instead of operating on buffers.Johannes Schickel
svn-id: r34467
2008-09-09- Cleanup and simplificationFilippos Karapetis
- Moved several simple animations out of animation.cpp - Moved some animations with talk sequences inside drascula.dat - A new version of drascula.dat is needed (will be uploaded shortly) svn-id: r34464
2008-09-09Cleanup of exitRoom()Filippos Karapetis
svn-id: r34463
2008-09-09CleanupFilippos Karapetis
svn-id: r34462
2008-09-09Cleanup. Simplified converse()Filippos Karapetis
svn-id: r34460
2008-09-09Committed patch #2100962 - "Saga engine reduced memory usage"Filippos Karapetis
svn-id: r34458
2008-09-09Fix for bug #2101083 - "ANY - MSVC71 compilation fails due to ↵Filippos Karapetis
warnings-as-errors" svn-id: r34457
2008-09-08HOF: msvc8 compile fix (ARRAYSIZE used with run-time allocated array)Florian Kagerer
svn-id: r34454
2008-09-08Made some filenames uppercase for consistency.Johannes Schickel
svn-id: r34452
2008-09-08Fixed LoL file loading regression.Johannes Schickel
svn-id: r34451
2008-09-08Don't use fileName both as a structure and as a function parameterFilippos Karapetis
svn-id: r34449
2008-09-08Reduced calls to File::exists()Filippos Karapetis
svn-id: r34443
2008-09-08Free the current voice lookup table a bit earlier in loadGlobalResources()Filippos Karapetis
svn-id: r34442
2008-09-08CleanupFilippos Karapetis
svn-id: r34440
2008-09-07Changed priorities for search paths. (Just in case system specific data ↵Johannes Schickel
paths contain an outdated kyra.dat version) svn-id: r34438
2008-09-07- Fixed regression in Resource::unloadPakFileJohannes Schickel
- Changed priority value for OSystem::addSysArchivesToSearchSet call svn-id: r34436
2008-09-07Got rid of all Common::File usages in Kyra.Johannes Schickel
svn-id: r34435
2008-09-07Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an ↵Max Horn
FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation svn-id: r34434
2008-09-07Fix warning about missing virtual destructorMax Horn
svn-id: r34433
2008-09-07Moved Kyra resource code to a SearchSet/Archive based implementation, this ↵Johannes Schickel
removes dependencies on Common::File. svn-id: r34428
2008-09-07added two FIXMEs to M4 -- somehow, adding two subdirs of CWD named ↵Max Horn
'goodstuf' and 'resource' to the list of default dirs doesn't sound very sensible to me ;) svn-id: r34426
2008-09-07Comment out some #defines in skydefs.h as they conflict with other headers ↵Max Horn
(esp. T2 conflicts with some template defs) svn-id: r34425
2008-09-07Symbian already store all paths with a trailing "\". Lars Persson
Quick fix waiting for proper solution svn-id: r34423
2008-09-07Added polish version of Woodruff, as supplied by goodoldgeorg in bug report ↵Sven Hesse
#2098838 svn-id: r34415
2008-09-07Added a spanish floppy version of Gob3, as supplied by SiRoCs in bug report ↵Sven Hesse
#2098621 svn-id: r34413
2008-09-07Actually, /now/ the values are sane ^^; (also fixes Ween mouse position bug ↵Sven Hesse
#2046244) svn-id: r34411
2008-09-07Clipping setMousePos() parameters to sane valuesSven Hesse
svn-id: r34409
2008-09-07Temporary workaround for bug #2098279: ALL: Game path with no trailing ↵Max Horn
backslash fails svn-id: r34408
2008-09-07Added another demo version of Gobliiins (bug #2098412)Sven Hesse
svn-id: r34404
2008-09-06Got rid of File::eof()Max Horn
svn-id: r34396
2008-09-06Switched class File & DumpFile to use StdioStream internallyMax Horn
svn-id: r34391
2008-09-06ScummFile: Don't use the File::_ioFailed flag, rather track the io status ↵Max Horn
separately; also, changed eof() -> eos() svn-id: r34389