Commit Graph
47 Commits
Author SHA1 Message Date
Eugene Sandulenko 6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Torbjörn Andersson 35cb8fb875 For consistency, specify directory when including files.
svn-id: r18447
2005-06-24 16:01:42 +00:00
Max Horn 8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Eugene Sandulenko 7bb53f3bf1 Patch #1013937 "OSystem layer with bigger resolution". Now you will always
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-09 23:07:32 +00:00
Max Horn f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +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
Max Horn 4bd05071e5 Got rid of OSystem::move_screen
svn-id: r14882
2004-09-04 01:31:04 +00:00
Max Horn 88fdb5a627 Removed default value for keycolor in the OSystem implementations
svn-id: r13796
2004-05-06 09:20:21 +00:00
Eugene Sandulenko b7e62e4b61 Extend setMouseCursor with additional keycolor parameter. Lets saga use 255
as white color. Made this function more safe by copying cursor data to
newly created buffer.

svn-id: r13777
2004-05-05 02:32:46 +00:00
Max Horn 14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +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 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
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 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
Max Horn 74b496a062 added PROP_GET_GFX_MODE; removed PROP_SHOW_DEFAULT_CURSOR
svn-id: r11132
2003-11-04 20:46:20 +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
Ruediger Hanke fda9c87218 little bugfix, safer code
svn-id: r9832
2003-08-23 18:01:21 +00:00
Ruediger Hanke c99f6980c7 Hotfixes ...
svn-id: r9514
2003-08-05 18:18:26 +00:00
Max Horn 103112dd3d removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I did it should be trivial to get them working again)
svn-id: r9391
2003-08-02 00:36:38 +00:00
Ruediger Hanke 77d50433be Some MorphOS port fixes
svn-id: r9138
2003-07-22 22:37:37 +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
Max Horn 9875983336 some backend fixes
svn-id: r8812
2003-07-06 18:56:19 +00:00
Max Horn 4611b12c0a updated backends to use type MutexRef
svn-id: r8776
2003-07-05 15:17:46 +00:00
Ruediger Hanke 12a04c8e52 Implement new interface functions
svn-id: r8765
2003-07-05 09:08:38 +00:00
Max Horn e08d4f072e more OSystem docs & cleanup
svn-id: r8118
2003-05-29 22:34:35 +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
Ruediger Hanke 34e5eaadd0 *** empty log message ***
svn-id: r7315
2003-05-04 13:00:43 +00:00
Ruediger Hanke 8460343287 Whatever I changed since last commit ...
svn-id: r7130
2003-04-26 11:43:44 +00:00
Jonathan Gray 361e312a6c change RBG to RGB which follows the argument order and hence makes more sense...
svn-id: r6767
2003-03-08 06:53:32 +00:00
Ruediger Hanke 3bbf5192ea Added warp_mouse func to MorphOS backend
svn-id: r6374
2003-01-09 20:09:19 +00:00
Ruediger Hanke 3dd648b8c8 Some fixes for COMI mouse pointer
svn-id: r6138
2002-12-25 17:22:01 +00:00
Ruediger Hanke eb6dbed750 More warnings with MorphOS GCC fixed, removed unneccessary define
svn-id: r6117
2002-12-25 11:47:16 +00:00
Ruediger Hanke 6e9e7ced8f Compilation warnings fixed
svn-id: r6116
2002-12-25 11:38:21 +00:00
Ruediger Hanke c65be6ce08 Latest MorphOS changes from my harddisk ...
svn-id: r5816
2002-12-02 19:03:07 +00:00
Ruediger Hanke 6b1376335c Mousewheel support added
svn-id: r5564
2002-11-15 15:06:19 +00:00
Ruediger Hanke 2dcff5fe85 Small fixes to satisfy GCC with the new MOS includes
svn-id: r5370
2002-11-01 23:09:07 +00:00
Ruediger Hanke 0b6a4e9b70 Overlay fix and optimisation
svn-id: r5345
2002-10-28 20:22:26 +00:00
Ruediger Hanke cabfdbf1e0 MorphOS overlays, fix for new gui (keyup event)
svn-id: r5312
2002-10-25 15:42:43 +00:00
Max Horn 2a93325331 added FIXME
svn-id: r5025
2002-09-28 02:03:25 +00:00
Ruediger Hanke d5aeb9254e Scaler color fix for Radeon cards in 32 bit depth (and possibly other PC graphics cards, too)
svn-id: r5010
2002-09-23 16:53:11 +00:00
Ruediger Hanke 971f47644e Compilation fixes. Overlay functions are stubs only at the moment.
svn-id: r5009
2002-09-23 16:31:05 +00:00
Ruediger Hanke 37d7a52c47 Compile fixes
svn-id: r4944
2002-09-15 09:16:28 +00:00
Michael Pearce 0fbefc72aa Applied roever's screen effects patch (#602595) and fixed LethalWP's Makefile ;)
svn-id: r4909
2002-09-09 05:56:11 +00:00
Ruediger Hanke a2ab750f88 Awww, that should have been 25
svn-id: r4892
2002-08-31 23:02:14 +00:00
Ruediger Hanke 79c1f284b7 Limit number of update rects to keep
svn-id: r4891
2002-08-31 22:59:26 +00:00
Ruediger Hanke 3b09051727 Changed MorphOS MIDI code so that data sent from different threads are no longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited.
svn-id: r4801
2002-08-22 12:09:06 +00:00
Max Horn ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00