Commit Graph

68 Commits

Author SHA1 Message Date
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +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
cff4e1d49f Tweaks (Morphos & Palm backends badly need updating :-/)
svn-id: r13848
2004-05-21 20:43:07 +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
ad2db08940 renamed some Timer methods
svn-id: r10868
2003-10-17 16:39:32 +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
3c55fd316f cleanup
svn-id: r10284
2003-09-17 23:05:07 +00:00
Max Horn
c1a678afeb new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there (this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
svn-id: r10282
2003-09-17 22:41:01 +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
Max Horn
1b52e9f19c added new header file backends/intern.h; removed some stuff from common/system.h which is either only of interest to backends or code instantiating a backend (->backends/intern.h); also removed fmopl specific enums (->sound/fmopl.h)
svn-id: r9327
2003-07-31 12:33:33 +00:00
Ruediger Hanke
9a3fca462e Quick hack to solve Simon problem
svn-id: r9149
2003-07-23 19:19:18 +00:00
Ruediger Hanke
6f2324dc47 *** empty log message ***
svn-id: r9139
2003-07-22 22:38:27 +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
ca8d49f2e1 Added couple of options to MorphOS startup
svn-id: r6578
2003-01-30 22:32:26 +00:00
Ruediger Hanke
5956e5ee18 Fixing evil deadlock
svn-id: r6544
2003-01-25 21:17:00 +00:00
Ruediger Hanke
f33b08ae66 Ok. I give up trying to teach that char is unsigned on some systems. Setting char to signed as default.
svn-id: r6543
2003-01-25 21:15:55 +00:00
Ruediger Hanke
19cb69424f Oops
svn-id: r6383
2003-01-10 15:32:20 +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
e1045c16a8 Fix compiler warning and possible hit
svn-id: r6150
2002-12-25 21:44:59 +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
Max Horn
098b1d52ca change CFLAGS to CXXFLAGS
svn-id: r5896
2002-12-09 13:38:01 +00:00
Ruediger Hanke
c65be6ce08 Latest MorphOS changes from my harddisk ...
svn-id: r5816
2002-12-02 19:03:07 +00:00
Ruediger Hanke
18bb6f7304 Build rules update for MOS
svn-id: r5565
2002-11-15 15:10:17 +00:00
Ruediger Hanke
6b1376335c Mousewheel support added
svn-id: r5564
2002-11-15 15:06:19 +00:00
Ruediger Hanke
8671a41ae6 Remove MidiEmu option
svn-id: r5563
2002-11-15 15:05:34 +00:00
Ruediger Hanke
099bf6caba Cleaner CGX open/close
svn-id: r5376
2002-11-02 10:19:27 +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