aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-04We don't need wchar_t -> removing this to improve portabilityMax Horn
svn-id: r21595
2006-04-04Remove SCUMMVM_USE_LONG_INT from DC port.Marcus Comstedt
svn-id: r21594
2006-04-04Completed disassembly of the Lure pathfinding codePaul Gilbert
svn-id: r21593
2006-04-04o_printStr() always uses box1 for FFTravis Howell
svn-id: r21592
2006-04-04_noRightClick got reversed in setVerb for FFTravis Howell
svn-id: r21591
2006-04-04Add skipSpeech difference in FFTravis Howell
svn-id: r21590
2006-04-04Add verb codes differences in FFTravis Howell
svn-id: r21589
2006-04-04Added stub for FF right-clicking.Torbjörn Andersson
svn-id: r21588
2006-04-04Adjust clear/restore window for FFTravis Howell
svn-id: r21587
2006-04-04More work on oracle in FFTravis Howell
svn-id: r21586
2006-04-04Work around glitchy drawing of the Oracle icon, after discussing with Kirben.Torbjörn Andersson
But it's still unclear *why* the first 16 bytes should be skipped; hence the Big Scary Comment (tm). svn-id: r21585
2006-04-04Remove debug left overTravis Howell
svn-id: r21584
2006-04-04More work on oracle in FFTravis Howell
svn-id: r21583
2006-04-03Added comment on why we use getcwd in POSIXFilesystemNode at allMax Horn
svn-id: r21582
2006-04-03Fix AbstractFilesystemNode::wrap to not call (indirectly) getRoot, just to ↵Max Horn
throw away the result immediately again (which (a) caused a slowdown and (b) a leak, both fixed now) svn-id: r21581
2006-04-03Various changes to POSIXFilesystemNode:Max Horn
- Removed pseudo copy constructor, use the automatically generated one instead. - Do not always call stat() whenever creating a POSIXFilesystemNode from a path. - Use lastPathComponent in POSIXFilesystemNode(path) constructor. - Some further cleanup. svn-id: r21580
2006-04-03Add initial support for oracle icons in FFTravis Howell
svn-id: r21579
2006-04-03Removing outdated and obsolete commentMax Horn
svn-id: r21578
2006-04-03Since GF_HE_CURSORLESS is gone now, we can remove this special case for 'lost'Max Horn
svn-id: r21577
2006-04-03GF_HE_CURSORLESS feature flag not required, since HE games always set a ↵Travis Howell
default cursor too. svn-id: r21576
2006-04-03Added variant string for some HE gamesMax Horn
svn-id: r21574
2006-04-03Merged d_draw.cpp and rdwin.cpp (what little remained of them) into screen.cpp.Torbjörn Andersson
svn-id: r21573
2006-04-02cleanupMax Horn
svn-id: r21572
2006-04-02Set gDebugLevel in a single unified spot, instead of two different placesMax Horn
svn-id: r21571
2006-04-02Treat 'targes' like the other command line 'commands'Max Horn
svn-id: r21570
2006-04-02Move handling of --list-targets and --list-games to a later point (after ↵Max Horn
plugin & config file loading), to make them work properly again. svn-id: r21569
2006-04-02Process the command line args before passing them to GUI::Actions::init (so ↵Max Horn
that _targetName & _gameid are set) svn-id: r21568
2006-04-02To detect specific games, you want to look at the gameid, not the targetname ↵Max Horn
(which can take on arbitrary values) svn-id: r21567
2006-04-02Compute the value GameDetector::_gameid *immediately* after _targetName has ↵Max Horn
been set (this ensures that both are always in sync) svn-id: r21566
2006-04-02Fixed '-f BAR' command line argument style (as opposed to '-fBAR' and ↵Max Horn
'-foo=BAR') svn-id: r21565
2006-04-02Use the new command line parsing code to handle --config and --debugflags, tooMax Horn
svn-id: r21564
2006-04-02Split GameDetector::parseCommandLine into a static parseCommandLine method ↵Max Horn
which returns a StringMap with all settings, and a non-static parseCommandLine method which interprets the StringMap returned by parseCommandLine. svn-id: r21563
2006-04-02Don't try to copy str to _talkBuffer if str is pointing to _talkBuffer. ApartTorbjörn Andersson
from being unnecessary, the result of strcpy() on overlapping memory areas is unpredictable. svn-id: r21562
2006-04-02Added missing backslash, oopsMax Horn
svn-id: r21561
2006-04-02- The command line parser now doesn't work in reverse order anymore.Max Horn
- Changed the usage string to a very short message; the old usage string now is only printed upon help (this matches the behavior of many other tools out there). - Continued to modify GameDetector::parseCommandLine in such a way that it soon will be possible to use it w/o immediately storing stuff into ConfMan. - Slightly reduced code duplication for bool option parsing. svn-id: r21560
2006-04-02Backends now are also responsile for deiniting properly. In particular, ↵Max Horn
moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different) svn-id: r21559
2006-04-02With this change, backends are now responsible for instantiating their ↵Max Horn
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently) svn-id: r21557
2006-04-02Fix console output been redirected under win32 build, due to main changes. ↵Travis Howell
Remove NO_CONSOLE, since it is never defined svn-id: r21554
2006-04-02Fixing the X11 & NULL backends by adding main()Max Horn
svn-id: r21553
2006-04-02Only include gui/launcher.h if it is used; cleanupMax Horn
svn-id: r21552
2006-04-02Move gDebugLevel to common/util.cpp (where most other debug() related stuff ↵Max Horn
already is) svn-id: r21551
2006-04-02Moved AmigaOS 'magic cookie' to sdl.cpp, as it is port specific (porter says ↵Max Horn
he might remove it completly in a future version) svn-id: r21550
2006-04-02Removed built-in endian/alignment verifier (it's original purpose is mostly ↵Max Horn
gone now that we have a configure script detecting endianess and more) svn-id: r21549
2006-04-02ps2_fopen uses getGameDataPath -- added FIXME comment that explain how it ↵Max Horn
probably could be fixed, but I'll leave this to somebody who can actually compile & test this port :-) svn-id: r21548
2006-04-02Moved the Win/Symbian specific stdout/stderr redirect code from ↵Max Horn
base/main.cpp to sdl.cpp, where it belongs (considering that it is backend specific code) svn-id: r21547
2006-04-02- changed standard inactive dialog effect to dim with 30% instead of luminanceJohannes Schickel
svn-id: r21546
2006-04-02Moved all debug functions to from main.cpp to util.cppMax Horn
svn-id: r21545
2006-04-02- moves some code in ThemeNew.cpp (calcGradient and calcAlpha to the bottom)Johannes Schickel
- added possibility to use a shading effect on inactive dialogs (luminance and dim are builtin, and special ablility to specifiy a own expression, evaluated via the evaluator) - adds also a color cache (atm it's generated on startup) - uses luminance effect by default - bumps theme config version to 7 svn-id: r21544
2006-04-02Removing undocumented Allegro/Qtopia port stuff -- if anybody is working on ↵Max Horn
either port, feel free to re-add it, but this time, document it and make sure it's clear how to build that port svn-id: r21543
2006-04-02Fully and officially renamed our main function to scummvm_main, thus makingMax Horn
various backend specific hacks unnecessary. As a consequence, it is now the responsibility of the backend to define main. Hence I adapted the SDL backend accordingly. svn-id: r21542