Filippos Karapetis
|
b78001f7ca
|
Changed the "internal" variable inside gfxr_pic_t to priorityTable (cause that's what it is), and changed its type to int * to avoid unneeded casts
svn-id: r39375
|
2009-03-14 00:05:01 +00:00 |
|
Max Horn
|
642bad22d8
|
SCI: Removed most uses of the 'inline' keyword. It is usually better to let the compiler figure out what to inline. As it is, most of these looked as if they were randomly placed ;)
svn-id: r39352
|
2009-03-12 03:26:47 +00:00 |
|
Willem Jan Palenstijn
|
a00559136f
|
Fix uninitialized color meta-values.
This fixes holes in text boxes in Iceman, among other things.
svn-id: r39274
|
2009-03-09 20:31:43 +00:00 |
|
Willem Jan Palenstijn
|
ced40b2266
|
Use new Palette class to manager pixmap palettes.
There are some remaining regressions with text colour in SCI1 games,
but overall it should fix more than it breaks.
svn-id: r39242
|
2009-03-08 20:17:01 +00:00 |
|
Max Horn
|
2dfae035ac
|
SCI: Reduced header interdependencies some more
svn-id: r39202
|
2009-03-07 19:23:47 +00:00 |
|
Greg Frieger
|
cbb6f91967
|
SCI1: Improved color mapping when drawing line/box/text. Text with transparent background now displays correctly.
svn-id: r39089
|
2009-03-03 14:27:49 +00:00 |
|
Greg Frieger
|
ce42d6e538
|
Fixed windows and text drawing problem in SCI1
svn-id: r39000
|
2009-03-01 04:07:04 +00:00 |
|
Max Horn
|
d7b06b7d42
|
SCI: Renamed ResourceManager::sci_version to _sciVersion, to avoid var shadowing warnings; some other tweaks
svn-id: r38984
|
2009-02-28 22:19:22 +00:00 |
|
Jordi Vilalta Prat
|
501e4bb91a
|
SCI: Renamed some kernel types and general cleanup
svn-id: r38961
|
2009-02-28 11:12:59 +00:00 |
|
Max Horn
|
479751104f
|
SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp file with the EngineState constructor
svn-id: r38921
|
2009-02-27 02:23:40 +00:00 |
|
Max Horn
|
170916201c
|
SCI: Moved almost all files from include/ to other dirs; only include/engine.h remains
svn-id: r38920
|
2009-02-27 02:23:00 +00:00 |
|
Max Horn
|
5093167fde
|
cleanup
svn-id: r38891
|
2009-02-26 02:21:55 +00:00 |
|
Filippos Karapetis
|
71ae2d3aba
|
Reverted my wrong commit #38870. Most of the key codes are handled by the engine itself, however there are cases where they are handled by the game scripts, e.g. in save/load dialogs. The arrow keys in the save/load dialogs should work properly again. The numpad keys still look to be broken by some other commit
svn-id: r38886
|
2009-02-25 19:52:17 +00:00 |
|
Filippos Karapetis
|
5618a81cff
|
Replaced some of the internal SCI scan codes with the ones from ScummVM
svn-id: r38870
|
2009-02-24 22:58:44 +00:00 |
|
Max Horn
|
7d2a2ece38
|
SCI: Replaced gfxop_usleep by gfxop_sleep (taking millisecs instead of microsecs)
svn-id: r38854
|
2009-02-24 20:50:09 +00:00 |
|
Max Horn
|
0be30cdc5d
|
SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header)
svn-id: r38852
|
2009-02-24 20:39:34 +00:00 |
|
Max Horn
|
b5df97ad2b
|
SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header deps some more
svn-id: r38833
|
2009-02-24 05:51:55 +00:00 |
|
Jordi Vilalta Prat
|
b5ce8d9320
|
Whitespace cleanup
svn-id: r38783
|
2009-02-22 13:11:43 +00:00 |
|
Jordi Vilalta Prat
|
817fde6cdd
|
SCI: Convert the segment manager into a class
svn-id: r38767
|
2009-02-21 23:27:24 +00:00 |
|
Willem Jan Palenstijn
|
b18ccb755a
|
multiply before dividing to improve timer resolution
svn-id: r38765
|
2009-02-21 23:16:03 +00:00 |
|
Max Horn
|
ff17899d8e
|
SCI: Got rid of include/scitypes.h
svn-id: r38746
|
2009-02-21 21:16:41 +00:00 |
|
Max Horn
|
eb37789f6f
|
SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header files
svn-id: r38735
|
2009-02-21 19:33:01 +00:00 |
|
Andre Heider
|
e514d9780a
|
use OSystem::getMillis() for last_wait_time and get rid of game_start_time
svn-id: r38701
|
2009-02-21 15:40:14 +00:00 |
|
Willem Jan Palenstijn
|
34f90ac043
|
revert large parts of r38621. error() is for fatal errors and does not return. warning() is not for debugging status messages.
svn-id: r38696
|
2009-02-21 14:11:41 +00:00 |
|
Travis Howell
|
7ce7993c30
|
Remove excess \n.
svn-id: r38695
|
2009-02-21 13:19:44 +00:00 |
|
Jordi Vilalta Prat
|
3cc6cdf719
|
Replaced "typedef struct _state state_t" with "struct EngineState"
svn-id: r38678
|
2009-02-21 10:47:56 +00:00 |
|
Oystein Eftevaag
|
25f7c37171
|
Wrapped the SCI engine in the Sci namespace.
svn-id: r38676
|
2009-02-21 10:23:36 +00:00 |
|
Max Horn
|
031e3e3b90
|
SCI: Fixed tons of bugs in error/warning format strings
svn-id: r38655
|
2009-02-21 03:25:23 +00:00 |
|
Filippos Karapetis
|
2ddce51a56
|
Changed more messages to warnings/errors
svn-id: r38621
|
2009-02-20 20:39:02 +00:00 |
|
Filippos Karapetis
|
ac716ad843
|
Started conversion of debug messages and debug levels to the ScummVM equivalents. Removed the "stubs" and "warnings" debug levels and replaced such kinds of messages with normal warnings
svn-id: r38617
|
2009-02-20 20:11:12 +00:00 |
|
Paweł Kołodziejski
|
65f92d6525
|
formating
svn-id: r38564
|
2009-02-19 20:50:55 +00:00 |
|
Filippos Karapetis
|
e28439bebc
|
point_t -> Common::Point
svn-id: r38437
|
2009-02-17 19:15:37 +00:00 |
|
Eugene Sandulenko
|
22a009d3c6
|
Update headers. engine/
svn-id: r38408
|
2009-02-17 15:02:16 +00:00 |
|
Max Horn
|
87bfde321f
|
Fixed more warnings
svn-id: r38332
|
2009-02-15 23:59:29 +00:00 |
|
Max Horn
|
57434d955f
|
SCI: Run astyle to make the code be more compliant with our Code Formatting Guidelines: engine dir
svn-id: r38317
|
2009-02-15 22:28:12 +00:00 |
|
Max Horn
|
4eff1002f9
|
SCI: Got rid of a nasty hack where class, delete, new were re#defined because FreeSCI used these C++ keywords for variable names
svn-id: r38312
|
2009-02-15 22:01:09 +00:00 |
|
Oystein Eftevaag
|
7a72318a12
|
Compile fix for OS X
svn-id: r38309
|
2009-02-15 21:57:51 +00:00 |
|
Johannes Schickel
|
6c9e4d2004
|
Fixed more warnings.
svn-id: r38251
|
2009-02-15 15:06:14 +00:00 |
|
Eugene Sandulenko
|
e241843bec
|
- Remove some unneeded files
- Mass rename .c to .cpp
svn-id: r38227
|
2009-02-15 11:39:07 +00:00 |
|