aboutsummaryrefslogtreecommitdiff
path: root/base
AgeCommit message (Collapse)Author
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
2004-10-13Clear g_engine when an Engine is deleted. This avoids a crash in error()Torbjörn Andersson
when quitting Broken Sword II. (I still get the error message, of course, but that's a lot more helpful than an SDL parachute.) svn-id: r15535
2004-10-10Reenable persistant launcher, in order to encourage some debugging ;)James Brown
svn-id: r15510
2004-10-08Prevent double slash in pathChris Apers
svn-id: r15473
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-09-12Enable Zodiac driverChris Apers
svn-id: r15022
2004-08-29Provide unloading of unneeded plugins.Marcus Comstedt
svn-id: r14829
2004-08-26Run the DC launcher from inside the regular main() function.Marcus Comstedt
svn-id: r14787
2004-08-22Support dynamic plugins on Dreamcast.Marcus Comstedt
svn-id: r14688
2004-08-14sync with READMEMax Horn
svn-id: r14610
2004-08-05Enhanced extrapath supportMax Horn
svn-id: r14470
2004-08-02Workaround for bug #999122; this will fix config files which were broken by ↵Max Horn
the 0.6.1 release svn-id: r14444