Commit Graph
806 Commits
Author SHA1 Message Date
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
Nicolas Bacca d17df8b7ab Oops, I forgot that I was using a Microsoft Compiler (c)(tm) ...
svn-id: r12856
2004-02-13 14:18:24 +00:00