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