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
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