aboutsummaryrefslogtreecommitdiff
path: root/base
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-09WIP of GP32 port. Now it is more correct port and compiles with currentEugene Sandulenko
CVS. Though it has some issues unresolved, one of them is that it crashes right after splash screen without showing anything. Work in progress :) svn-id: r17054
2005-03-07Add Amiga renderer mode for EGA games.Travis Howell
svn-id: r17019
2005-03-03That's what may happen if you happen to have more than one local tree.Eugene Sandulenko
Another spot of oboslete hercules-related usage. svn-id: r16986
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-06Configure the plugin prefix/suffix in the configure script; use that setting ↵Max Horn
in plugins.cpp svn-id: r16739
2005-01-26Fix bug #1109687 buffer overflow causes crash from env-var HOME and someEugene Sandulenko
other places with such overflows. svn-id: r16640
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-08Fix bug #1097467 (COMI: cursor is invisible at "insert CD" message)Max Horn
svn-id: r16490
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-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-28Fix running ScummVM in plugin-modeMax Horn
svn-id: r16360
2004-12-27Reducing header dependencies a bitMax Horn
svn-id: r16347
2004-12-27Fix for bug #1091748 (DIG: Starting new games takes a long time); turns out ↵Max Horn
querying the debuglevel from the config-manager very often is too slow svn-id: r16345
2004-12-25Get rid of the useless & troublesome master_volumeMax Horn
svn-id: r16328
2004-12-25Make ESC key work in the launcherMax Horn
svn-id: r16323
2004-12-25- fix win32 with USE_WINDBG compile errorAndrew Kurushin
svn-id: r16320
2004-12-25Get rid of g_debugLevel (this fixes bug #1091142)Max Horn
svn-id: r16318
2004-12-25Make loading the config file explicitMax Horn
svn-id: r16317
2004-12-25Moved the softsynth midi drivers into a sound/softsynth; amongst other ↵Max Horn
things, this fixes bug #1083058 svn-id: r16316
2004-12-24errno is defined in errno.h, not sys/errno.h (says POSIX)Max Horn
svn-id: r16284
2004-12-18Default save path for OS X as well.Jonathan Gray
svn-id: r16112
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-14Switched HEAD to 0.8.0-CVS (did I miss any spots?Max Horn
svn-id: r16048
2004-12-14Evil workaround for bug #1083058Max Horn
svn-id: r16045
2004-12-12Fix for bug #1082105 (GUI: ScummVM returns to window mode automatically)Max Horn
svn-id: r16038
2004-12-05Turn off 'launcher looping' for nowMax Horn
svn-id: r15989
2004-12-02Moved MidiDriver creation code into the MidiDriver class (as static ↵Max Horn
methods), same for some other MIDI related stuff svn-id: r15968
2004-11-30'atari, fmtowns, mac, pc, windows' have nothing to do with savepath :)Gregory Montoir
svn-id: r15965
2004-11-27Moved Engine::getSavePath() to class SaveFileManager; removed the ↵Max Horn
'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway) svn-id: r15901
2004-11-24Fix a`ll engines. They work, though current fix is just temporary.Eugene Sandulenko
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873
2004-11-23Added Engine::init() method; added return value to Engine::go()Max Horn
svn-id: r15865
2004-11-22Added OSystem::beginGFXTransaction / endGFXTransaction (not yet implemented, ↵Max Horn
though :-) svn-id: r15864
2004-11-20Removing walkthrough stuff again (talked to aquadran about this, he had no ↵Max Horn
objections) svn-id: r15849
2004-11-20whitespacesMax Horn
svn-id: r15845
2004-11-19added walkthroughPaweł Kołodziejski
svn-id: r15835
2004-11-15Add global extrapath to GUI and to default directories list.Eugene Sandulenko
svn-id: r15816
2004-11-13Add new clearScreen OSystem call. Currently only implemented in SDL backend. ↵James Brown
This call is currently only used for clearing the launcher screen to remove garbage from the main screen before reentering. svn-id: r15799
2004-11-11Prevent infinite loop by displaying the launcher after a game start FAILURE too.James Brown
svn-id: r15787
2004-11-09CleanupChris Apers
svn-id: r15742
2004-11-09Free more memory on PalmOSChris Apers
svn-id: r15741
2004-11-09CleanupChris Apers
svn-id: r15739
2004-11-06Major MT-32 emu overhaul based on KingGuppy's code.Eugene Sandulenko
o added configure option o mi2 intro doesn't freeze anymore and has no sound glitches o missing instruments in many titles are fixed o numerous memory overwrite bugs are fixed o code is cleaned a lot and splitted into many smaller files o mt32.cpp went to backends/midi o synced with upstream code o reverberation fixed * don't complain about File class wrapper :) * all custom types are back * #pragmas are to do * maybe some indentation is wrong too I prefer smaller commits, but this thing came in one piece. svn-id: r15715
2004-10-21Patch #1048326 Better MT-32 supportEugene Sandulenko
svn-id: r15635
2004-10-14Documented the --savepath option.Torbjörn Andersson
svn-id: r15546
2004-10-13Remove the "boot_param" and "save_slot" settings from the transient domainTorbjörn Andersson
when returning to the launcher after quitting a game. From what I understand, if they're in the transient domain it means they were set from the command-line. And it's unlikely that we want to re-use the same bootparam or save slot when starting what's likely to be a completely different game than the one we just quit from. svn-id: r15541