aboutsummaryrefslogtreecommitdiff
path: root/base/main.cpp
AgeCommit message (Collapse)Author
2005-07-05* Start of generic key configuration support for ScummVMLars Persson
* Moved KeyConfigDialog, key from WinCE to gui * Updated wince code to inherit and use new GUI::Keys and launch new dialog * New definition SMALL_SCREEN_DEVICE when keysdialog should be inittialized from options.cpp * Added new function to SDL\Events that handles key remapping. LINUPY & QTOPIA remapping moved to that function. SymbianOs.cpp overrides this function to enable key remapping to events * Compiled VC6++ project. This with warnings and errors, but NOT in the changed code. (SAGA,KYRA) * Compiled using WCE tools 3 for X86 target and running Scummvm in emulator to test * Compiled with UIQ target. The rest Symbian platforms might require further configuration to operate properly * Actor.h in Saga now compiles for default VC6 setting. * Aspect.cpp does not compile in VC6/WCE due to template problems with the kFastAndNiceAspectMode setting. * Changed order of creation of gamedetector and mainsystem in Main.cpp * If anything does not compile, or is totally out of order, please revert changes. svn-id: r18498
2005-06-27Just updated ending comment properly for the sake of itLars Persson
svn-id: r18473
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-21Patches needed to build for SYMBIAN32 WINS/GCC added.Lars Persson
Test built for Symbian and run on P910i without any major problems. Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA). svn-id: r18430
2005-05-14Removing the last traces of the old custom new/delete operatorsMax Horn
svn-id: r18094
2005-05-11Added "FluidSynth" to the features string. We may have to start word-Torbjörn Andersson
wrapping it in the "About" dialog... svn-id: r18055
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
svn-id: r18038
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-05-09Patch #1181544 (AmigaOS 4 changes)Max Horn
svn-id: r18011
2005-05-05Handle engine creation failure a bit more gracefulMax Horn
svn-id: r17918
2005-04-24Changed the semantics of debug level 0 from off back to something more ↵Max Horn
similiar to how it used to be (default debug level now is -1) svn-id: r17788
2005-04-23Simplified debuglevel handling:Max Horn
- it's only honored in the global level of the config file - all checks for it go through gDebugLevel now, which is made global - the '-d' switch is handled in a slightly saner and consistent way - removed 'debuglevel' from the config format documentation; we do not want to encourage the avarage user to use it svn-id: r17769
2005-04-19Added new (optional) OSystem::initBackend() method; this (and its usage) ↵Max Horn
fixes bugs #1160977 and #1184664 svn-id: r17694
2005-03-31Playstation2 Port: initial importRobert Göffringmann
svn-id: r17305
2005-03-10Add --force-1x-overlay command line option as discussed in bugreportEugene Sandulenko
#1160454 "ALL: Failed assertion when using 1x scaler" svn-id: r17067
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-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-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-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-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-25Make ESC key work in the launcherMax Horn
svn-id: r16323
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-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-05Turn off 'launcher looping' for nowMax Horn
svn-id: r15989
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-20whitespacesMax Horn
svn-id: r15845
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-09Free more memory on PalmOSChris Apers
svn-id: r15741
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-10Reenable persistant launcher, in order to encourage some debugging ;)James Brown
svn-id: r15510
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-05Enhanced extrapath supportMax Horn
svn-id: r14470
2004-07-18Move g_timer destruction to proper placeMax Horn
svn-id: r14262
2004-06-20now it should be in cvsPaweł Kołodziejski
svn-id: r13982
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-17Bump versionJames Brown
svn-id: r13327
2004-03-16Patch #917503: Remove stray semicolonsMax Horn
svn-id: r13319
2004-03-03fix for normal/default scaler behavior (not yet tested)Max Horn
svn-id: r13168
2004-02-28renamed more OSystem methods to follow our naming scheme; renamed ↵Max Horn
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087
2004-02-25Honor per-game aspect-ratio correction setting when starting the game fromTorbjörn Andersson
the launcher. svn-id: r13043