47 Commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Johannes Schickel
aaff7b1736 DREAMWEB: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
D G Turner
617f6179c1 DREAMWEB: Change various loop variables to uint, rather than size_t.
This is partly for readability and partly to avoid any possible
portability issues i.e. though they should be the same, size_t is
defined by system headers, whereas uint is defined within our build
system.

Also, replaced a array size calculation with our ARRAYSIZE macro.
2012-11-30 12:08:55 +00:00
D G Turner
06cc3b051a DREAMWEB: Further migration to screen size constants. 2012-11-30 10:49:25 +00:00
Max Horn
8f2b8e821f DREAMWEB: Cleanup 2011-12-28 16:36:17 +01:00
Willem Jan Palenstijn
77b8491b8b DREAMWEB: Remove unused Sprite fields 2011-12-28 15:19:59 +01:00
Willem Jan Palenstijn
4e207dbc7a DREAMWEB: Clean up Sprite::_updateCallback 2011-12-28 15:19:59 +01:00
Filippos Karapetis
279746fcf0 DREAMWEB: Completely remove all of the runtime, and move everything into DreamWebEngine
Also, remove dead code (allocateMem/deallocateMem)
2011-12-28 15:07:17 +02:00
Willem Jan Palenstijn
57e940f678 DREAMWEB: Move all saved variables to a GameVars struct
The data segment is now completely unused.
2011-12-28 13:12:22 +01:00
Filippos Karapetis
26f1643e86 DREAMWEB: Remove a lot of unused/duplicate constants and move some of them to dreambase.h 2011-12-28 12:15:52 +02:00
Filippos Karapetis
fe98fbe972 DREAMWEB: Move all zoom-related functions to vgagrafx.cpp, and remove a lot of unused global constants 2011-12-28 11:38:18 +02:00
Willem Jan Palenstijn
4c2d2684ea DREAMWEB: Mass-move variables out of data
This has been done by an automated search/replace, culling unused
variables in the process. The remaining variables in data are all stored
in savegames.
2011-12-28 02:36:52 +01:00
Willem Jan Palenstijn
914bf3d519 DREAMWEB: Remove setdat, freedat segments 2011-12-27 23:05:27 +01:00
Willem Jan Palenstijn
e54196f37f DREAMWEB: Remove Extras segment 2011-12-27 23:02:33 +01:00
Willem Jan Palenstijn
90cb52b7f6 DREAMWEB: Streamline graphics file access 2011-12-27 23:01:58 +01:00
Willem Jan Palenstijn
df7bb24184 DREAMWEB: Create MapFlags struct, remove backdrops segment 2011-12-27 18:01:33 +01:00
Willem Jan Palenstijn
7bae1022ed DREAMWEB: Remove mapData segment 2011-12-27 17:56:50 +01:00
Willem Jan Palenstijn
8e79608a1d DREAMWEB: Move sprite table out of buffers 2011-12-23 23:46:38 +01:00
Willem Jan Palenstijn
109acaab3c DREAMWEB: Move mapflags out of buffers 2011-12-23 23:46:38 +01:00
Willem Jan Palenstijn
1749182e98 DREAMWEB: Move ObjPos lists out of buffers 2011-12-23 23:46:38 +01:00
Willem Jan Palenstijn
625a5ef2ed DREAMWEB: Minor cleanup 2011-12-23 20:45:51 +01:00
Willem Jan Palenstijn
b6a6778843 DREAMWEB: Remove more unnecessary globals 2011-12-23 20:36:32 +01:00
Willem Jan Palenstijn
6653c977ef DREAMWEB: Remove a few unnecessary globals 2011-12-23 20:26:00 +01:00
Max Horn
8c8666e811 DREAMWEB: Move backdrop.cpp and more to DreamBase; remove some dead code 2011-12-18 14:13:59 +01:00
Max Horn
9972fc613a DREAMWEB: Move more methods to DreamBase 2011-12-15 13:45:43 +01:00
Max Horn
5b43fb6be7 DREAMWEB: Code formatting 2011-12-08 19:52:10 +01:00
Willem Jan Palenstijn
e40f1af3dc DREAMWEB: Remove globals kCurrentframe, kTakeoff 2011-12-08 19:18:27 +01:00
Max Horn
0193ef590d DREAMWEB: Cleanup end of namespace comments 2011-12-06 21:49:41 +01:00
Bertrand Augereau
38ec14b15b DREAMWEB: 'segRef' was redundant with 'getSegment' (thanks to Max for noting this) 2011-12-02 16:29:16 +01:00
D G Turner
349cbc527f DREAMWEB: Fix compilation due to dreamgen.* function renaming. 2011-12-01 19:43:43 +00:00
Bertrand Augereau
b34791e987 DREAMWEB: Less VM side-effects in 'doblocks' 2011-11-30 14:36:58 +01:00
Willem Jan Palenstijn
f4be01b1c1 DREAMWEB: Add some sprite-related comments and names 2011-11-18 22:34:46 +01:00
Bertrand Augereau
6764bfaa1d DREAMWEB: Useless includes removed 2011-09-07 04:14:33 +02:00
Bertrand Augereau
e84ea10ad4 DREAMWEB: 'checkpixelset' ported to C++ 2011-09-01 23:41:03 +02:00
Bertrand Augereau
018e304555 DREAMWEB: Stricter typing 2011-08-30 10:31:42 +02:00
Bertrand Augereau
25675e8858 DREAMWEB: Structs member renaming 2011-08-30 03:26:19 +02:00
Bertrand Augereau
081bdece0c DREAMWEB: More reversing of DynObject struct 2011-08-30 02:37:47 +02:00
Bertrand Augereau
c799846344 DREAMWEB: 'showallex' ported to C++ 2011-08-30 00:26:45 +02:00
Bertrand Augereau
19768db882 DREAMWEB: 'drawflags' ported to C++ 2011-08-25 11:12:27 +02:00
Bertrand Augereau
e31ad4d665 DREAMWEB: Renamed FreeObject to DynObject and ObjData to SetObject 2011-08-23 14:51:29 +02:00
Bertrand Augereau
36dafb3c1f DREAMWEB: 'showframe' overload for this majority of clients that don't need width and height returned 2011-08-21 17:47:10 +02:00
Bertrand Augereau
7393cce711 DREAMWEB: 'showallfree' ported to C++ 2011-08-21 16:29:48 +02:00
Bertrand Augereau
cfef8111da DREAMWEB: 'calcfrframe' returns (width,height) in (cl,ch) 2011-08-21 15:57:39 +02:00
Bertrand Augereau
1dff2ebe8e DREAMWEB: 'calcmapad' ported to C++ 2011-08-18 18:36:15 +02:00
Bertrand Augereau
efe76ac494 DREAMWEB: 'getposition' ported to C++ 2011-08-18 17:11:24 +02:00
Bertrand Augereau
1f47b877bd DREAMWEB: 'doblocks' moves to backdrops.cpp 2011-08-17 18:58:05 +02:00
Bertrand Augereau
3700e04e0f DREAMWEB: Drawing of background objects ported to C++ 2011-08-17 16:26:09 +02:00