Max Horn
e9bc5ba280
Backends now are also responsile for deiniting properly. In particular, moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different)
...
svn-id: r21559
2006-04-02 14:31:23 +00:00
Max Horn
9217472f0e
With this change, backends are now responsible for instantiating their OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently)
...
svn-id: r21557
2006-04-02 14:16:31 +00:00
Max Horn
587431f8e8
Fully and officially renamed our main function to scummvm_main, thus making
...
various backend specific hacks unnecessary. As a consequence, it is now the
responsibility of the backend to define main. Hence I adapted the SDL backend
accordingly.
svn-id: r21542
2006-04-02 00:08:22 +00:00
Marcus Comstedt
8734538e99
$Header$ -> $URL$ + $Id$
...
svn-id: r20441
2006-02-09 13:25:53 +00:00
Marcus Comstedt
405c2832e8
Properly initialize _devpoll.
...
svn-id: r20439
2006-02-09 12:30:52 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Marcus Comstedt
a4aefbe9b4
Added support for cursor palettes.
...
svn-id: r19100
2005-10-15 14:33:58 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Marcus Comstedt
925c69797d
Slightly more elegant LauncherDialog connector.
...
svn-id: r17844
2005-04-27 21:58:21 +00:00
Max Horn
86752763c8
add a comment regarding an odd hack
...
svn-id: r17758
2005-04-22 21:30:07 +00:00
Max Horn
25d56525c8
Replace OSystem::hasAlpha with a feature flag
...
svn-id: r17695
2005-04-19 20:35:48 +00:00
Marcus Comstedt
9f5bd8510d
Made SoftKbd more usable with a mouse.
...
svn-id: r16004
2004-12-09 20:21:31 +00:00
Max Horn
ce8c99bf62
Rename remaining OSystem methods to match our coding guidelines
...
svn-id: r15332
2004-09-28 20:19:37 +00:00
Marcus Comstedt
77026760c8
Run the DC launcher from inside the regular main() function.
...
svn-id: r14787
2004-08-26 21:51:26 +00:00
Marcus Comstedt
f1cac1545b
Virtual keyboard.
...
svn-id: r13279
2004-03-14 22:16:22 +00:00
Marcus Comstedt
fae98dec52
Reworked scaling logic, and added kFeatureAspectRatioCorrection support.
...
svn-id: r13259
2004-03-13 17:32:28 +00:00
Marcus Comstedt
24b86b8566
Use the name "scummvm_main" for the common main function, like WinCE.
...
svn-id: r13253
2004-03-13 15:17:13 +00:00
Marcus Comstedt
86df1e876a
Features.
...
svn-id: r13246
2004-03-13 14:00:44 +00:00
Marcus Comstedt
882b0a094a
Harmonized with new OSystem API.
...
svn-id: r13245
2004-03-13 13:41:50 +00:00
Max Horn
c6752cccf5
renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
...
svn-id: r13087
2004-02-28 12:58:13 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Marcus Comstedt
5b1783d154
Make sure plugins are loaded when the selector is running.
...
svn-id: r11832
2003-12-21 18:26:56 +00:00
Max Horn
f26d3d1784
updated Marcus' copyright
...
svn-id: r10543
2003-10-02 17:28:02 +00:00
Max Horn
49d2a22b42
OSystem changes: removed create_thread() method (not needed anymore; 'pure' threads aren't very portable anyway, better we only use timers); introduced OSystem::TimerProc type
...
svn-id: r10430
2003-09-27 16:54:11 +00:00
Max Horn
be9d4066e1
moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
...
svn-id: r10287
2003-09-18 02:07:18 +00:00
Marcus Comstedt
12f9de02b4
Merged fixes from branch-0-5-0:
...
* Max's "adjustment" was incomplete, fixed.
* Initialize shake_pos to 0 (fixes Sky, which never sets the shake_pos).
* Changed sematics of X button to allow boxing in Indy (I hope...)
svn-id: r9307
2003-07-30 21:44:43 +00:00
Max Horn
73e7afaf18
adjusted to play_cdrom parameter name change in common/system.h
...
svn-id: r9132
2003-07-22 20:36:43 +00:00
Marcus Comstedt
36bf6e09d3
"Better" fix... (Die C++, die!)
...
svn-id: r8811
2003-07-06 17:46:04 +00:00
Marcus Comstedt
5ab59a695c
Fixed parse error.
...
svn-id: r8802
2003-07-06 14:46:12 +00:00
Max Horn
4611b12c0a
updated backends to use type MutexRef
...
svn-id: r8776
2003-07-05 15:17:46 +00:00
Marcus Comstedt
2aa2076ceb
Count CD tracks from the beginning, not the end... ^^;;
...
svn-id: r8656
2003-06-26 15:25:06 +00:00
Marcus Comstedt
e985c33dab
Moved include of stdafx.h to top.
...
svn-id: r8543
2003-06-18 21:15:08 +00:00
Marcus Comstedt
7d6717eaa7
Added some missing methods and a constructor.
...
svn-id: r8540
2003-06-18 21:06:03 +00:00
Max Horn
f0a9f4fb2c
added some doxygen comments to common/system.h; cleaned up the OSystem interface a bit
...
svn-id: r8116
2003-05-29 21:45:26 +00:00
Marcus Comstedt
a29fb89e53
Timer implemented.
...
svn-id: r6667
2003-03-02 20:17:21 +00:00
Marcus Comstedt
95bf2b5468
Time stuff moved to its own file. Program invocation strategy reworked.
...
svn-id: r5174
2002-10-18 01:38:01 +00:00
Marcus Comstedt
b507b166e4
Stubs for new functions.
...
svn-id: r4933
2002-09-13 15:01:20 +00:00
Marcus Comstedt
ed17565f6c
Hide the ronin declaration of Timer to avoid conflict with the Timer class.
...
svn-id: r4932
2002-09-13 14:36:07 +00:00
Marcus Comstedt
095640be3d
Updated for new directory layout.
...
svn-id: r4931
2002-09-13 14:27:03 +00:00
Max Horn
ce46866403
Initial revision
...
svn-id: r4785
2002-08-21 16:07:07 +00:00