aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2005-03-09Patch #1013937 "OSystem layer with bigger resolution". Now you will alwaysEugene Sandulenko
get at least 640x400 window. And finally we have means of implementing nice looking GUI. Also updated all backends. If your backend has ability to run with 640x400 or 640x480 resolution then read patch tracker item to find out details. Other port maintainers shouldn't worry, as this patch doesn't affect them, they still get their 320x200. svn-id: r17055
2005-03-07Add Amiga renderer mode for EGA games.Travis Howell
svn-id: r17019
2005-03-06Obsolete TODO ;-)Max Horn
svn-id: r17004
2005-03-06Fix bug which led to an endless loop if 1.5x scaler is fed with odd value.Eugene Sandulenko
svn-id: r17003
2005-03-02Distinguish between green and amber hercules. Now specify it via hercGreenEugene Sandulenko
and hercAmber. Updated documentation accordingly. svn-id: r16975
2005-02-22Verify domain names as they are passed into the config manager (better to ↵Max Horn
crash here, early, than to corrupt a user's config file) svn-id: r16862
2005-02-20Implement OSystem method disableCursorPalette(bool disable) as mentionedEugene Sandulenko
in patch #1013937 (OSystem layer with bigger resolution). svn-id: r16820
2005-02-20Patch #1121337 (CGA rendering in early LEC titles).Eugene Sandulenko
Differences against patch: o Updated documentation o Fixed text colors o Implemented Hercules dithering Ditherers are based on loom ega and monkey ega, so for zak and mm they're wrong, i.e. these games look better than with original ditherers. TODO: Proper ditherers for zak & MM EGA ditherers for VGA SCUMM v5 games svn-id: r16816
2005-02-19compatible version for wincePaweł Kołodziejski
svn-id: r16813
2005-02-18removing ZLIB_WINAPI from scummsys.hAndrew Kurushin
ZLIB_WINAPI macro needs only than you want to build VisualBasic compatible ZLIBWAPI.DLL with WINAPI(STDCALL) calling convetion. svn-id: r16803
2005-02-17Mouse part of big patch #1013937 (OSystem layer with bigger resolution)Eugene Sandulenko
svn-id: r16800
2005-02-06Added String::hasSuffix and hasPrefixMax Horn
svn-id: r16744
2005-01-28Use class Mutex instead of MutexRefMax Horn
svn-id: r16679
2005-01-28fix VC7.1 compilationAndrew Kurushin
svn-id: r16664
2005-01-27emsvc4 need public access, hmmm...Paweł Kołodziejski
svn-id: r16650
2005-01-15Forgot to commit thisMax Horn
svn-id: r16567
2005-01-15Added a convenience class 'Mutex'Max Horn
svn-id: r16566
2005-01-15Get rid of the ConstString classMax Horn
svn-id: r16564
2005-01-11last wjp suggested patch - helps reenable "no definition for inline ↵Andrew Kurushin
function" warning svn-id: r16543
2005-01-11On Fingolfin's suggestion I put back the inclusion of util.h into Rect, forTorbjörn Andersson
MIN() and MAX(). I then removed util.h from a bunch of files which I don't think need it any more. (Please let me know if I got too blood-thirsty!) This reverts some of the changes I made this morning. svn-id: r16541
2005-01-11This is probably not the optimal fix, but at least ScummVM compiles again.Torbjörn Andersson
svn-id: r16538
2005-01-10Remove some more header dependenciesMax Horn
svn-id: r16530
2005-01-10Reduce dependencies on common/savefile.h from 88 to 14Max Horn
svn-id: r16528
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-10Moved mutex stuff into a seperate headerMax Horn
svn-id: r16526
2005-01-10yet another attempt to get makeInstance working for gcc 3.3, gcc 3.2, and ↵Max Horn
MSVC (thanks to wjp for the suggestion). Works fine with GCC 3.2 and 3.3 svn-id: r16525
2005-01-09some disabled warning moved from .vcproj to #pragma with commentsAndrew Kurushin
(can anyone update .vcproj for vs2002&vs2005?) svn-id: r16508
2005-01-09Ensure these headers match the rest of ScummVMMax Horn
svn-id: r16505
2005-01-09Since _pos is unsigned it's always >= 0, so testing for negativity willTorbjörn Andersson
generate a warning in GCC. svn-id: r16496
2005-01-09Added new interface SeekableReadStreamMax Horn
svn-id: r16493
2005-01-06 turn off "no definition for inline function" warningAndrew Kurushin
svn-id: r16458
2005-01-06- remove "extern" before OSystem::makeInstanceAndrew Kurushin
svn-id: r16457
2005-01-06Modify the singleton code once more to help overcome an issue with MSVC 7 ↵Max Horn
(see also patch #1095133) svn-id: r16454
2005-01-01Changed the singleton code to allow for custom object factories; this ↵Max Horn
allowed me to change OSystem to use the singleton base class, too svn-id: r16404
2005-01-01Changed OSystem::instance() to return a reference, not a pointer (it now ↵Max Horn
matches the Singleton interface) svn-id: r16402
2005-01-01Removing obsolete commentMax Horn
svn-id: r16401
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-30Handle SCUMMVM_SAVEPATH exactly like the command line option --savepath (but ↵Max Horn
the command line option has higher priority); i.e. it's affecting the config system (see also bug #1045171) svn-id: r16391
2004-12-30cleanupMax Horn
svn-id: r16382
2004-12-29Compile fix from cyxTravis Howell
svn-id: r16366
2004-12-28Fix running ScummVM in plugin-modeMax Horn
svn-id: r16360
2004-12-25Make loading the config file explicitMax Horn
svn-id: r16317
2004-12-22Now it is possible to count MD5 only for specified amount of bytes from file.Eugene Sandulenko
It is useful for MD5'ing hunge files. svn-id: r16259
2004-12-20WinCE global domains are not needed anymoreNicolas Bacca
svn-id: r16219
2004-12-20Add common include needed by WinCENicolas Bacca
svn-id: r16217
2004-12-15- Move MAXPATHLEN includes/defines into common locationJonathan Gray
- Save files are now stored in $HOME/.scummvm/ by default if no other save path is specified on non MacOS X unices. svn-id: r16060
2004-12-14Patch #1083548 (common/list enhancement)Max Horn
svn-id: r16046
2004-12-12Optimized List assignment operator, thanks to h00liganMax Horn
svn-id: r16042
2004-12-12Hide iterator implementation details from client codeMax Horn
svn-id: r16041
2004-12-11Remove the 24 bit read/write methods -- we don't use them anymore and they ↵Max Horn
are weird anyway ;-) svn-id: r16037