Max Horn
a9789acfc6
Moved Surface/Font code into new 'graphics' module
...
svn-id: r13357
2004-03-21 21:20:25 +00:00
Max Horn
5c7ff63715
Updated X11 backend to compile again (I do not know if it works, though)
...
svn-id: r13355
2004-03-21 18:52:12 +00:00
Torbjörn Andersson
578b87b856
Reverted to the old random_nr() function. This appears to have been the
...
cause of bug #916886 : Calling getRandomNumber(-1) causes ScummVM to crash,
while calling random_nr(-1) doesn't. We may still want to replace it with
getRandomNumber() later, of course.
svn-id: r13341
2004-03-19 07:36:20 +00:00
Max Horn
4a15a80eb3
Fix for bug #917532 (GUI: BrowserDialog return value)
...
svn-id: r13320
2004-03-17 00:07:43 +00:00
Marcus Comstedt
01d41e1249
"int GraphicsMode *" was a rather creative type... :)
...
svn-id: r13313
2004-03-15 23:10:35 +00:00
Max Horn
b29b07fadc
Allow multi-line OSD messages; display virtual/real screen resolutions when chaning the scaler or the aspect ratio correction
...
svn-id: r13309
2004-03-15 19:07:56 +00:00
Max Horn
e8f7214acb
Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changes
...
svn-id: r13289
2004-03-15 01:18:47 +00:00
Max Horn
a5e01a42b1
Added getDefaultGraphicsMode for DC backend
...
svn-id: r13285
2004-03-15 00:47:59 +00:00
Max Horn
e46ba2f29f
Added OSystem::getDefaultGraphicsMode(); renamed OSystem::get_height() and get_width() to getHeight and getWidth(); augmented some doxygen comments in common/system.h
...
svn-id: r13284
2004-03-15 00:45:45 +00:00
Marcus Comstedt
f1cac1545b
Virtual keyboard.
...
svn-id: r13279
2004-03-14 22:16:22 +00:00
Marcus Comstedt
309a0a80f2
Protect against multiple inclusion.
...
svn-id: r13270
2004-03-14 13:23:20 +00:00
Marcus Comstedt
3be01c0560
Sound buffer adjustment.
...
svn-id: r13269
2004-03-14 13:14:03 +00:00
Marcus Comstedt
bdb14cbad9
In stereo.
...
svn-id: r13268
2004-03-14 13:05:08 +00:00
Max Horn
1b537be8d4
Patch #902111 : Change remaining random function calls to use RandomSource
...
svn-id: r13262
2004-03-13 18:44:10 +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
3cf400ebdd
Less strange.
...
svn-id: r13256
2004-03-13 15:26:36 +00:00
Marcus Comstedt
60a7d376e2
Cleanup.
...
svn-id: r13255
2004-03-13 15:19:16 +00:00
Marcus Comstedt
a3caeddc56
Use default implementation for setGraphicsMode(const char *).
...
svn-id: r13254
2004-03-13 15:18:22 +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
Max Horn
020d0702d1
Allow changing the scaler via keypad, too (FR #821415 )
...
svn-id: r13251
2004-03-13 14:59:43 +00:00
Max Horn
d2ef3ad20c
Added an OSD (On Screen Display) to the SDL backend
...
svn-id: r13248
2004-03-13 14:19:15 +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
Marcus Comstedt
ac17175f6c
Merged in fixes from 0.6.0 release branch.
...
svn-id: r13240
2004-03-13 12:47:27 +00:00
Max Horn
7f7f647e3c
cleanup
...
svn-id: r13231
2004-03-12 18:23:15 +00:00
Nicolas Bacca
333d2da1da
Add SDL information to track driver problems
...
svn-id: r13171
2004-03-03 22:31:28 +00:00
Chris Apers
94edde90e4
FLAC support
...
svn-id: r13146
2004-03-02 13:26:50 +00:00
Chris Apers
fbd040ac9f
Obsolete
...
svn-id: r13144
2004-03-02 13:07:08 +00:00
Max Horn
0603c3a11f
Fix for bug #907280 : Mouse glitches and crashes (Regression)
...
svn-id: r13123
2004-03-01 11:20:32 +00:00
Max Horn
0919878408
fixed dep file loading
...
svn-id: r13122
2004-03-01 11:18:50 +00:00
Max Horn
3098149b52
removed obsolete membe
...
svn-id: r13104
2004-03-01 01:44:36 +00:00
Max Horn
e063d00418
got rid of _mouseOldState; some minor cleanup
...
svn-id: r13103
2004-03-01 01:41:22 +00:00
Max Horn
80fd4bd4f0
this might help Makefile.noconf (did I mention that i want to get rid of it?)
...
svn-id: r13097
2004-02-29 11:19:02 +00:00
Max Horn
82fec69482
merged OSystem_SDL and OSystem_SDL_Common; split SDL backend into multiple source files
...
svn-id: r13092
2004-02-29 00:49:40 +00:00
Max Horn
79c488cb6c
fix mouse redraw issue when toggling fullscreen mode (visible if one mode is 555 and the other 565)
...
svn-id: r13088
2004-02-28 13:00:19 +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
2671ca515e
fix a recursive lock bug related to update_screen() (shouldn't have caused problems on most systems, but still was a bug); rewrite the code which switches the scaler mode to be slightly more efficient
...
svn-id: r13070
2004-02-27 19:35:51 +00:00
James Brown
c086822ba9
Revert fixme out.. as it's all fixed. :o)
...
svn-id: r13054
2004-02-25 14:31:31 +00:00
Max Horn
e9584c64f3
Build SDL backend via a module.mk file, too
...
svn-id: r13052
2004-02-25 11:41:55 +00:00
Max Horn
5e163a51a4
fix fullscreen switch code 'properly' (sorry for missing this one, folks). Since we don't have the OpenGL variant anymore, we could now merge back the two parts of the SDL backend - and maybe split them into multiple files in a different way (events, graphics, audio, misc ?)
...
svn-id: r13045
2004-02-25 09:53:36 +00:00
James Brown
70c3d3b66e
Fix SDL backend compilation
...
svn-id: r13042
2004-02-25 06:08:00 +00:00
Travis Howell
a263f2c64a
OpenGL backend no longer exists.
...
svn-id: r13037
2004-02-25 04:23:58 +00:00
Max Horn
d158280425
the OSystem changes we discussed on the ML (note: renaming of the existing OSystem API is not yet finished); porters will have to fix their ports to get them to compile again
...
svn-id: r13036
2004-02-24 22:39:42 +00:00
Nicolas Bacca
70f910cbe1
Random 640x480 tweaks
...
svn-id: r13035
2004-02-24 22:17:08 +00:00
Nicolas Bacca
3ed154f80f
Fix monkey detection
...
svn-id: r13033
2004-02-24 22:06:21 +00:00
Nicolas Bacca
47c167a594
Fix hide toolbar
...
svn-id: r13029
2004-02-24 21:27:02 +00:00
Nicolas Bacca
03b25aaf82
Fix Simon detection
...
svn-id: r13027
2004-02-24 21:10:34 +00:00
Torbjörn Andersson
f5239ada1f
Allow the cursor to reach the bottom of the screen when using the keyboard
...
to control it, and aspect-ratio correction is activated.
svn-id: r13009
2004-02-23 11:35:58 +00:00
Nicolas Bacca
56eea4abcc
Fix HandheldPC/PalmSizePC compile
...
svn-id: r12961
2004-02-21 09:43:19 +00:00
Nicolas Bacca
e0b723a54c
Oops
...
svn-id: r12947
2004-02-20 23:05:00 +00:00