aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-11Remove obsolete note about fopenMax Horn
svn-id: r34487
2008-09-11Added detection for 4-language floppy version of DW (see report on forum ↵Max Horn
post 39703) svn-id: r34486
2008-09-11Simplify check for a slash in the string *g*Max Horn
svn-id: r34485
2008-09-10Cleanup.Johannes Schickel
svn-id: r34484
2008-09-10Merged up iPhone backend changes from 0.12 to trunkOystein Eftevaag
svn-id: r34483
2008-09-10Fixed bottleneck: Screen dimming.Vicent Marti
svn-id: r34482
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-10Small fix to help with compile problems on AmigaMax Horn
svn-id: r34474
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-09New version of drascula.datFilippos Karapetis
svn-id: r34466
2008-09-09New version of the create_drascula toolFilippos Karapetis
svn-id: r34465
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-08Documented commit 34450 (game path searched recursively).Nicola Mettifogo
svn-id: r34456
2008-09-08HOF: msvc8 compile fix (ARRAYSIZE used with run-time allocated array)Florian Kagerer
svn-id: r34454
2008-09-08Updated/Fixed Symbian Filesystem handling.Lars Persson
Does not store ending backslash on path, and will list any sub folder properly, by adding '\' when needed. svn-id: r34453
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-08Made searching the game path recursive (with the default depth of 4 levels). ↵Nicola Mettifogo
This is a temporary fix to make some games work, until we decide what to do with the file/directory searching. svn-id: r34450
2008-09-08Don't use fileName both as a structure and as a function parameterFilippos Karapetis
svn-id: r34449
2008-09-08Some more unification of options:Filippos Karapetis
- AdditionalIncludeDirectories is set to "../../;../../engines" - InlineFunctionExpansion is set to "0" for debug and "2" for release builds - DisableLanguageExtensions is set to "false" (disabling language extensions leads to some very weird errors) - Detect64BitPortabilityProblems is set to "false", as setting it to "true" throws loads of warnings too (mainly related to strlen, when trying to store its result in an integer) svn-id: r34448
2008-09-08Removed some unneeded conversions from the MSVC8->MSVC7/7.1 conversion toolFilippos Karapetis
svn-id: r34447
2008-09-08Changed WarnAsError to be true across all engines, in both debug and release ↵Filippos Karapetis
builds svn-id: r34446
2008-09-08decompiler.cpp is not used anywhere by default. Remove it to prevent a ↵Filippos Karapetis
warning under MSVC that the object file is empty (since DUMP_SCRIPT is not defined by default, the whole code in this file is not used) svn-id: r34445
2008-09-08Switched File::open, File::addDefaultDirectory to use a SearchSet ↵Max Horn
internally. Code is a lot shorter & simpler now, far less failing fopen calls (good for NDS and other ports); drawback: regressions :). Good bug hunting to everybody svn-id: r34444
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-08Added kyra/resource_intern.* to the kyra MSVC project filesFilippos Karapetis
svn-id: r34441
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-07Changed md5_file(FSNode) to use FSNode::openForReadingMax Horn
svn-id: r34437
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-07Add a priority param to OSystem::addSysArchivesToSearchSet (still in search ↵Max Horn
for a better name ;) svn-id: r34432
2008-09-07oopsMax Horn
svn-id: r34431