aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2003-09-28don't try to pass NULL when there is an int argumentJonathan Gray
svn-id: r10454
2003-09-27get rid of explicit redMask/blueMask and use redBlueMask instead (this will ↵Max Horn
be useful should we choose to templatize the scalers for 555/565 mode optimizations) svn-id: r10451
2003-09-27cheak doxygen commentsMax Horn
svn-id: r10448
2003-09-27Fixed template function compile quirks under MSVC6.Jamieson Christian
Apparently MSVC6 does not like overloading of template functions when the template arguments vary between versions of the overloaded function. I replaced interpolate16 with functions that have two different names, so MSVC6 won't see them as being the same function with [it insists] the same number of template arguments. svn-id: r10446
2003-09-27added hq2x scaler (no, I am not going to add hq4x anytime soon. It would be ↵Max Horn
another 4-5000 lines of code, and scaler.cpp already takes far too long to compile. Maybe we should seperate the scalers into several files in common/scaler/ ?) svn-id: r10438
2003-09-27added a FIXME (regarding optimization) to INTERPOLATE; added new template ↵Max Horn
function interpolate16 which is used by hq3x (advantage of the old trick which abused Q_INTERPOLATE: smaller & better optimized code; very easy to adapt the function for other uses, like for hq2x/hq3x. Drawback: scaler.cpp takes even longer to compile now :-) svn-id: r10433
2003-09-27OSystem changes: removed create_thread() method (not needed anymore; 'pure' ↵Max Horn
threads aren't very portable anyway, better we only use timers); introduced OSystem::TimerProc type svn-id: r10430
2003-09-24Add Acorn version of Simon the Sorcerer 1 TalkieTravis Howell
svn-id: r10389
2003-09-22use our own ABS instead of the math.h abs(); some tweaksMax Horn
svn-id: r10363
2003-09-21added WRITE_LE/BE_16/32 functions to match our current READ_ funcs - useful ↵Max Horn
in some places svn-id: r10358
2003-09-21fixed InitLUTs for 555 mode; some tweaksMax Horn
svn-id: r10354
2003-09-21Made Ctrl-Alt 9 the hotkey for the new hq3x scaler, and moved the scanlinesTorbjörn Andersson
and dotmatrix ones to Ctrl-Alt C and Ctrl-Alt-D. (Does anyone else feel that scanlines and dotmatrix should either be rewritten so that they can be combined with any scaler and aspect ratio correction, or removed? That's why I moved them off the Ctrl-Alt <digit> hotkeys.) svn-id: r10353
2003-09-21Applied ScummVM formatting conventionsTorbjörn Andersson
svn-id: r10349
2003-09-21added HQ3x filterMax Horn
svn-id: r10346
2003-09-20added explicit virtual destructor; added API which makes it potentially ↵Max Horn
possible to have an overlay with a different size than than the 'normal' screen (e.g. if the game runs at 320x200 and a 2x scaler runs, the overlay could be made 640x400 big, if the backend supports that) svn-id: r10326
2003-09-18disable the custom operator 'new' on Mac OS X, as it cause multiple ↵Max Horn
definition linker error when building ScummVM with loadable modules svn-id: r10303
2003-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-09-17cleanupMax Horn
svn-id: r10284
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
2003-09-17added a static method setDefaultDirectory to class File; used this to ↵Max Horn
simplify some code; added a global g_sound pointer in bs2, this cuts down on uses of g_sword2 (of course both should be removed on the long run); some other minor tweaks/fixes svn-id: r10278
2003-09-17delete name only after closing the fileMax Horn
svn-id: r10270
2003-09-11added time.h and math.h to default/precompiled headersMax Horn
svn-id: r10168
2003-09-10added refCon parameter to timer classMax Horn
svn-id: r10156
2003-09-10moved declaration of error/warning/debug from engine.h to util.hMax Horn
svn-id: r10149
2003-09-08fixed circular dependency; moved version string to main.cpp (seems more ↵Max Horn
logical to me, too) svn-id: r10105
2003-09-08changes to get a better link order, and to allow building a 'bare bone' ↵Max Horn
scummvm executable svn-id: r10103
2003-09-08fixed disabling of modulesMax Horn
svn-id: r10102
2003-09-08got rid of version_settingsMax Horn
svn-id: r10101
2003-09-08more plugin related workMax Horn
svn-id: r10098
2003-09-08renamed VersionSettings -> TargetSettings and also renamed some of its ↵Max Horn
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092
2003-09-08Some files are located in a different folder in Atari-ST version of ZakChris Apers
svn-id: r10087
2003-09-06removed superfluous newlineMax Horn
svn-id: r10050
2003-09-06added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGuiMax Horn
svn-id: r10047
2003-09-06avoid accidental copying of MapMax Horn
svn-id: r10044
2003-09-06Fix debug level, only > 1 should be valid.Travis Howell
svn-id: r10039
2003-09-06Game failure message shouldn't be a debug either.Travis Howell
svn-id: r10038
2003-09-06Actually make these game version message shown by default, so users can ↵Travis Howell
better report bugs. svn-id: r10037
2003-09-06Default debug level should be zero.Travis Howell
svn-id: r10036
2003-09-05init value of _amiga to falseMax Horn
svn-id: r10024
2003-09-05Add to config as int for now.Travis Howell
svn-id: r10012
2003-09-05Fix platform command line and add to readmeTravis Howell
svn-id: r10011
2003-09-05Use --platform option, instead of system specific options.Travis Howell
Needs config support added. svn-id: r10002
2003-09-05Update docs for new flagsTravis Howell
svn-id: r10001
2003-09-05Add atarist and macintosh options, since there seem to be no way to detect ↵Travis Howell
version been used. svn-id: r9999
2003-09-03prepare for larger target namesJonathan Gray
svn-id: r9986
2003-08-30Feature Request [778833] '-F' not documentedJamieson Christian
Added -F and --fullscreen to the ScummVM --help output. These were added to the README already as part of the fix for Bug [779013]. svn-id: r9915
2003-08-29Memory leakChris Apers
svn-id: r9910
2003-08-22add sword2 cd dirsJonathan Gray
svn-id: r9816
2003-08-22change description of -b option to be more correct, also some consistency in ↵Jonathan Gray
-h output svn-id: r9811