Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 64228b1973 New version of the create_drascula tool
svn-id: r34465
2008-09-09 15:59:52 +00:00
Filippos Karapetis 932399481a - Cleanup and simplification
- 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-09 15:59:06 +00:00
Filippos Karapetis 2ddadd7a45 Cleanup of exitRoom()
svn-id: r34463
2008-09-09 12:57:57 +00:00
Filippos Karapetis d829f40f08 Cleanup
svn-id: r34462
2008-09-09 12:57:12 +00:00
Filippos Karapetis dc304dbde2 Cleanup. Simplified converse()
svn-id: r34460
2008-09-09 11:20:34 +00:00
Filippos Karapetis 726e7e7ef9 Committed patch #2100962 - "Saga engine reduced memory usage"
svn-id: r34458
2008-09-09 07:05:47 +00:00
Filippos Karapetis 814e27fe40 Fix for bug #2101083 - "ANY - MSVC71 compilation fails due to warnings-as-errors"
svn-id: r34457
2008-09-09 06:47:41 +00:00
Nicola Mettifogo 83e09d1aa4 Documented commit 34450 (game path searched recursively).
svn-id: r34456
2008-09-08 23:24:20 +00:00
Florian Kagerer 2c0c67c08a HOF: msvc8 compile fix (ARRAYSIZE used with run-time allocated array)
svn-id: r34454
2008-09-08 21:57:38 +00:00
Lars Persson c331a92243 Updated/Fixed Symbian Filesystem handling.
Does not store ending backslash on path, and will list any sub folder properly, by adding '\' when needed.

svn-id: r34453
2008-09-08 21:54:04 +00:00
Johannes Schickel c5e049bce8 Made some filenames uppercase for consistency.
svn-id: r34452
2008-09-08 18:55:29 +00:00
Johannes Schickel c6b6a99f2a Fixed LoL file loading regression.
svn-id: r34451
2008-09-08 18:48:39 +00:00
Nicola Mettifogo fbc62e56fa Made searching the game path recursive (with the default depth of 4 levels). 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-08 14:38:07 +00:00
Filippos Karapetis 655bb0b165 Don't use fileName both as a structure and as a function parameter
svn-id: r34449
2008-09-08 14:00:26 +00:00
Filippos Karapetis 84b97066a3 Some more unification of options:
- 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-08 13:00:43 +00:00
Filippos Karapetis 576482e917 Removed some unneeded conversions from the MSVC8->MSVC7/7.1 conversion tool
svn-id: r34447
2008-09-08 12:38:55 +00:00
Filippos Karapetis ce5b63da9b Changed WarnAsError to be true across all engines, in both debug and release builds
svn-id: r34446
2008-09-08 11:57:49 +00:00
Filippos Karapetis f518bcce3e decompiler.cpp is not used anywhere by default. Remove it to prevent a 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-08 11:45:15 +00:00
Max Horn ff058e062d Switched File::open, File::addDefaultDirectory to use a SearchSet 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-08 11:11:32 +00:00
Filippos Karapetis 1c687f98e7 Reduced calls to File::exists()
svn-id: r34443
2008-09-08 10:36:53 +00:00
Filippos Karapetis 4be8764428 Free the current voice lookup table a bit earlier in loadGlobalResources()
svn-id: r34442
2008-09-08 08:26:54 +00:00
Filippos Karapetis dc366ff266 Added kyra/resource_intern.* to the kyra MSVC project files
svn-id: r34441
2008-09-08 08:09:22 +00:00
Filippos Karapetis ea5ad543d9 Cleanup
svn-id: r34440
2008-09-08 08:07:06 +00:00
Johannes Schickel a8c4ffa93f Changed priorities for search paths. (Just in case system specific data paths contain an outdated kyra.dat version)
svn-id: r34438
2008-09-07 22:41:57 +00:00
Max Horn d0ffcd6772 Changed md5_file(FSNode) to use FSNode::openForReading
svn-id: r34437
2008-09-07 22:37:27 +00:00
Johannes Schickel 06d57a54f3 - Fixed regression in Resource::unloadPakFile
- Changed priority value for OSystem::addSysArchivesToSearchSet call

svn-id: r34436
2008-09-07 22:35:13 +00:00
Johannes Schickel bd10e674a3 Got rid of all Common::File usages in Kyra.
svn-id: r34435
2008-09-07 22:30:34 +00:00
Max Horn 2bc093828f Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation
svn-id: r34434
2008-09-07 22:10:58 +00:00
Max Horn 3c48fb7eae Fix warning about missing virtual destructor
svn-id: r34433
2008-09-07 22:00:04 +00:00
Max Horn 4f9dc05731 Add a priority param to OSystem::addSysArchivesToSearchSet (still in search for a better name ;)
svn-id: r34432
2008-09-07 21:59:25 +00:00
Max Horn d89f1a3daa oops
svn-id: r34431
2008-09-07 21:51:59 +00:00
Max Horn 10e342e37a Made File::addDefaultDirectory(Recursive) ignore FSNodes which are not dirs / are invalid, instead of erroring out
svn-id: r34430
2008-09-07 21:47:46 +00:00
Max Horn abffd3b3ab Allow invoking FilesystemNode::getChild on non-dir nodes, by returning an invalid node in that case
svn-id: r34429
2008-09-07 21:47:01 +00:00
Johannes Schickel 7aaf6139e2 Moved Kyra resource code to a SearchSet/Archive based implementation, this removes dependencies on Common::File.
svn-id: r34428
2008-09-07 21:46:37 +00:00
Vicent Marti 2de0d7d42e Bugfix: Theme loading on platforms which don't support cursor palettes.
svn-id: r34427
2008-09-07 21:45:18 +00:00
Max Horn d48a57723a added two FIXMEs to M4 -- somehow, adding two subdirs of CWD named 'goodstuf' and 'resource' to the list of default dirs doesn't sound very sensible to me ;)
svn-id: r34426
2008-09-07 21:43:36 +00:00
Max Horn 2f30e5f63d Comment out some #defines in skydefs.h as they conflict with other headers (esp. T2 conflicts with some template defs)
svn-id: r34425
2008-09-07 21:38:53 +00:00
Max Horn 38a44f85ae Added new OSystem method addSysArchivesToSearchSet() [better name pending, suggestions welcome]
svn-id: r34424
2008-09-07 21:30:55 +00:00
Lars Persson f6c4df8281 Symbian already store all paths with a trailing "\".
Quick fix waiting for proper solution

svn-id: r34423
2008-09-07 19:19:45 +00:00
Eugene Sandulenko ede55b8117 Generate drascula.dat by the latest create_drascula
svn-id: r34420
2008-09-07 18:36:40 +00:00
Lars Persson 46c2c4300b Slightly updated built script. Faster?
svn-id: r34419
2008-09-07 18:30:07 +00:00
Lars Persson 87688f1044 Updated with two new variations, scumm and brokensword
svn-id: r34418
2008-09-07 18:28:58 +00:00
Lars Persson 864c2244f0 Set default save path via save manager.
Fix bug in symbian-fs GetChild function.

svn-id: r34417
2008-09-07 16:43:03 +00:00
Sven Hesse f2ef3015f9 Added polish version of Woodruff, as supplied by goodoldgeorg in bug report #2098838
svn-id: r34415
2008-09-07 16:27:04 +00:00
Sven Hesse 07b59d1936 Added a spanish floppy version of Gob3, as supplied by SiRoCs in bug report #2098621
svn-id: r34413
2008-09-07 15:39:06 +00:00
Sven Hesse 7eaad9da66 Actually, /now/ the values are sane ^^; (also fixes Ween mouse position bug #2046244)
svn-id: r34411
2008-09-07 15:29:47 +00:00
Sven Hesse a7d917ea43 Clipping setMousePos() parameters to sane values
svn-id: r34409
2008-09-07 15:21:52 +00:00
Max Horn f5462901b2 Temporary workaround for bug #2098279: ALL: Game path with no trailing backslash fails
svn-id: r34408
2008-09-07 15:16:45 +00:00
Lars Persson b3a48455db Updated readme about usage of snprintf source
Added vsnprintf implementation.
Cleanout SymbianOS.cpp from old file functions.

svn-id: r34407
2008-09-07 13:40:30 +00:00
Lars Persson 5c903a8bcb H file cleanup, remove old vibra support
svn-id: r34405
2008-09-07 13:17:21 +00:00