Max Horn
46155b2c36
Add Android backend from patch #2603856
...
svn-id: r49449
2010-06-06 09:34:36 +00:00
Eugene Sandulenko
1a938956ec
Implement FR #2988017 : exit status with --list-saves always 0
...
svn-id: r49132
2010-05-21 18:25:01 +00:00
Max Horn
970745e60c
Move DebugChannel related code to new header
...
svn-id: r48935
2010-05-04 11:59:22 +00:00
Max Horn
3c0bd3dd27
Tweak messages when listing save states.
...
Targets don't list savestates, plugins do; and since the user specified
a target, we should always list that first, and give the gameid only
as additional information.
svn-id: r48925
2010-05-03 20:09:32 +00:00
Johannes Schickel
2e188d6bd3
Show the user a nice message, when the target passed to --list-saves does not allow listing of its save states.
...
This is a first step into implementing FR #2988017
"exit status with --list-saves always 0".
svn-id: r48923
2010-05-03 19:18:55 +00:00
Max Horn
460d69e885
COMMON: Move DebugChannel stuff into a new DebugMan singleton
...
svn-id: r48821
2010-04-27 21:40:52 +00:00
Max Horn
f2ff555996
Rest of patch #2982224 : GSoC: Added unit test and unified error message display
...
svn-id: r48627
2010-04-11 19:04:02 +00:00
Max Horn
4bac9e1b75
COMMON: Cleanup ConfigManager code
...
* get rid of ConfigManager::_emptyString
* get rid of ConfigManager::Domain::get (use getVal instead)
* remove some dead code
svn-id: r48417
2010-03-29 20:31:23 +00:00
Johannes Schickel
38b2b3c04f
Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp).
...
svn-id: r48310
2010-03-20 12:56:56 +00:00
Max Horn
c934642bdb
COMMON: Move typedef StringList from str.h to new header str-array.h
...
This removes the dependency on array.h from str.h.
Also, begun migration from the confusing type name "StringList" to
the more appropriate StringArray.
svn-id: r48282
2010-03-18 15:09:24 +00:00
Johannes Schickel
40562798d6
Fix our DECLARE_SINGLETON macro to conform to the C++ specs.
...
We need to use a namespace Common { } there to make strict C++ compilers
like clang++ and comeau happy. I also added a slight comment about why
that is needed to the macro definition and a note that you need to use
it from the global namespace.
svn-id: r48254
2010-03-13 21:55:49 +00:00
Eugene Sandulenko
4dafbcd924
And this is 1.2.0svn now
...
svn-id: r48178
2010-03-07 23:07:32 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Torbjörn Andersson
1928a7ba38
Silenced some cppcheck warnings.
...
svn-id: r47427
2010-01-21 23:05:33 +00:00
Willem Jan Palenstijn
ac66783b5f
Register default setting for 'mute' option
...
svn-id: r47205
2010-01-09 19:32:39 +00:00
Eugene Sandulenko
fb8ecae7f1
Add Mohawk engine code. Part 2/3: common code changes.
...
svn-id: r46728
2009-12-29 23:20:23 +00:00
Max Horn
81762edf33
Remove Igor engine
...
svn-id: r45898
2009-11-14 13:11:06 +00:00
Jordi Vilalta Prat
a41292a92f
Move Draci's entry to make the plugins list sorted alphabetically
...
svn-id: r45258
2009-10-20 10:35:49 +00:00
Max Horn
76132409d6
Removed Mac OS X QuickTime MIDI backend. It breaks on OS X 10.6, and it's not as good as the CoreAudio backend anyway
...
svn-id: r44428
2009-09-27 22:43:32 +00:00
Paweł Kołodziejski
e46029e8c6
added option to allow control digital imuse tempo callback. it's related to volume fading, lip sync quality and platform resource costs.
...
svn-id: r44374
2009-09-26 09:31:05 +00:00
Robert Špalek
94b823fcc7
MERGE branch gsoc2009-draci 41388:44325 into trunk
...
svn-id: r44326
2009-09-25 06:22:54 +00:00
Vladimir Menshakov
3c8cdcae2f
fixed engines order, added svn:keywords properties.
...
svn-id: r43925
2009-09-03 21:20:13 +00:00
Vladimir Menshakov
ebe1b94eb1
imported teenagent engine sources.
...
svn-id: r43922
2009-09-03 20:59:17 +00:00
Andre Heider
007f68366f
Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build.
...
svn-id: r43604
2009-08-21 18:16:37 +00:00
Travis Howell
1618e4652b
List RGB status in About dialog.
...
svn-id: r43591
2009-08-21 11:30:56 +00:00
Johannes Schickel
3ade77dfb0
Typos.
...
svn-id: r43515
2009-08-18 15:41:00 +00:00
Johannes Schickel
5c11ec51bc
- Destory AudioCDManager singleton after user quits a game, this saves a few bytes memory
...
- Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now
svn-id: r43513
2009-08-18 15:32:26 +00:00
Bertrand Augereau
10b74c336b
Option "desired_screen_aspect_ratio" for fullscreen mode in the SDL backend
...
Shortcoming: the picture is not centered
svn-id: r43214
2009-08-10 18:03:54 +00:00
Max Horn
2fe2fc5101
cleanup
...
svn-id: r42952
2009-07-30 21:56:18 +00:00
Johannes Schickel
7e71865e91
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
...
svn-id: r42751
2009-07-25 12:59:46 +00:00
Eugene Sandulenko
2e60a20ea2
This is 1.1.0svn
...
svn-id: r42699
2009-07-24 19:56:46 +00:00
Max Lingua
17b1c6d0ae
I am re-commiting the FORCE_RTL as a temporary solution
...
in trunk, so that trunk/1.0rc is au pair feature-wise
with 0.13.x.
svn-id: r42403
2009-07-12 05:35:56 +00:00
Eugene Sandulenko
4b37e6ad8c
This is 1.0.0svn
...
svn-id: r42346
2009-07-10 19:06:24 +00:00
Denis Kasak
39a8c71f77
Adding Draci Historie engine skeleton (engine stub, BAR archiver, rudimentary GPL disassembler)
...
svn-id: r41390
2009-06-08 22:18:52 +00:00
Max Horn
42555118ba
cleanup
...
svn-id: r41341
2009-06-07 17:05:58 +00:00
Max Horn
985bc454b2
Added an experimental '--upgrade-targets' option (to be refined; and possibly hooked to the GUI eventually). This updates the guioptions,platform and lang for all your targets (and with a source change, also the descriptions)
...
svn-id: r41332
2009-06-07 12:47:10 +00:00
Eugene Sandulenko
cf2ad8fd02
Implement FR#2090830: "GUI: RTL should focus game list on the last game played"
...
svn-id: r41237
2009-06-06 17:37:31 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Eugene Sandulenko
8e4b31f522
Fix bug #1544799 : "ALL: Engine creates launcher entry when failing to launch"
...
svn-id: r40745
2009-05-20 21:00:52 +00:00
Johannes Schickel
297a9c6c5f
Fix spelling of AdLib (it's AdLib not Adlib).
...
svn-id: r40533
2009-05-13 21:02:50 +00:00
Eugene Sandulenko
68ea155b88
Add option --opl-driver to command line.
...
svn-id: r40531
2009-05-13 20:57:37 +00:00
Eugene Sandulenko
665e472ef0
Keymapper:
...
- Introduced new OSystem method getHardwareKeySet() with default implementation
- Moved global keymap creation to base/main.cpp
- Moved GUI keymap creation to gui/GuiManager.cpp
- Added various safeguard checks to various keymapper methods
Now it is really possible to add keymapper to all backends.
svn-id: r40439
2009-05-10 22:05:04 +00:00
Johannes Schickel
e93de28aa4
- Typo fixes
...
- Command line parameter updates
(Thanks to salty-horse for the patch)
svn-id: r40056
2009-04-21 19:49:47 +00:00
Max Horn
e5e1615280
MidiDriver cleanup: findMusicDriver now returns a pointer (makes it possible to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int
...
svn-id: r39702
2009-03-26 13:52:43 +00:00
Marcus Comstedt
bce96bd55d
argv should not be modified; make it plenty const.
...
svn-id: r39591
2009-03-21 16:07:46 +00:00
Willem Jan Palenstijn
40e55d2593
Remove line that was (probably) accidentally committed in r32745.
...
svn-id: r39569
2009-03-20 17:33:08 +00:00
Andre Heider
6e1b154484
Added the SVN revision to SCUMMVM_VERSION. The variable has be be set externally, e.g. 'make SCUMMVM_SVN_REVISION=x'
...
svn-id: r39431
2009-03-15 21:17:37 +00:00
Max Horn
3fcbda829a
Merged Engine::go() and ::init() into a new run() method (currently implemented by calling the existing init&go methods; to be cleaned up by engine authors
...
svn-id: r39002
2009-03-01 04:30:55 +00:00
Johannes Schickel
5417f6bacb
- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.
...
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated).
- Update all client code which relied on OSystem::clearScreen so far.
svn-id: r38304
2009-02-15 21:20:21 +00:00
Jordi Vilalta Prat
fa6e10e9ce
Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't compile yet)
...
svn-id: r38192
2009-02-15 06:10:59 +00:00