51 Commits

Author SHA1 Message Date
Max Horn
0193ef590d DREAMWEB: Cleanup end of namespace comments 2011-12-06 21:49:41 +01:00
Willem Jan Palenstijn
585bd7b0ef DREAMWEB: Untangle namespaces 2011-12-05 19:26:46 +01:00
Bertrand Augereau
87ac82db27 DREAMWEB: kIcons1 and kIcons2 ownership transferred from the VM to the engine 2011-12-04 18:23:30 +01:00
Willem Jan Palenstijn
69301e4f63 DREAMWEB: Convert 'atmospheres' 2011-12-03 19:54:05 +01:00
Bertrand Augereau
f6f47d13cc DREAMWEB: CR at last line 2011-12-03 18:06:24 +01:00
Willem Jan Palenstijn
a64c89e7dd DREAMWEB: Don't use Madeuproomdat as a global when not necessary 2011-12-03 16:07:48 +01:00
Willem Jan Palenstijn
15856843a4 DREAMWEB: Create and use FileHeader struct 2011-12-03 15:47:33 +01:00
Willem Jan Palenstijn
908ba272f8 DREAMWEB: Move roomData out of opaque data segment 2011-12-03 14:55:54 +01:00
Bertrand Augereau
24c355e04f DREAMWEB: Ported 'sparky' to C++ 2011-12-01 18:33:05 +01:00
Bertrand Augereau
dc38524c91 DREAMWEB: Naming of ReelRoutine members 2011-12-01 12:18:04 +01:00
Willem Jan Palenstijn
3f30105fff DREAMWEB: Add utility function ObjPos::contains 2011-11-27 18:56:37 +01:00
Willem Jan Palenstijn
139a868d37 DREAMWEB: Fix Room struct
Room::name is a zero terminated 8.3 filename, so 13 bytes long.
2011-11-26 20:18:56 +01:00
Bertrand Augereau
21d787d065 DREAMWEB: Ceaning in 'startloading' 2011-11-26 12:29:09 +01:00
Bertrand Augereau
e51bcdbb53 DREAMWEB: Sound structure 2011-11-22 17:00:22 +01:00
Willem Jan Palenstijn
f4be01b1c1 DREAMWEB: Add some sprite-related comments and names 2011-11-18 22:34:46 +01:00
Bertrand Augereau
fc7a36d911 DREAMWEB: Cleaning in room loading 2011-11-17 12:38:17 +01:00
Willem Jan Palenstijn
81c16d12c8 DREAMWEB: Clean up 'dodoor' 2011-11-16 23:29:17 +01:00
Willem Jan Palenstijn
b53a299790 DREAMWEB: Unhardcode checkcoords tables
This patch makes __dispatch_call (even more) superfluous,
but does not yet remove it.
2011-11-14 21:44:10 +01:00
Bertrand Augereau
98a6b339af DREAMWEB: 'checkpathison' ported to C++ 2011-09-02 07:57:18 +02:00
Bertrand Augereau
20f9028d9d DREAMWEB: Refining of the pathfinding structures 2011-09-03 15:09:21 +02:00
Bertrand Augereau
4782c7e34e DREAMWEB: Introduction of a Path structure 2011-09-03 14:41:44 +02:00
Bertrand Augereau
e84ea10ad4 DREAMWEB: 'checkpixelset' ported to C++ 2011-09-01 23:41:03 +02:00
Bertrand Augereau
1f531c6f7f DREAMWEB: 'obicons' ported to C++ 2011-09-01 00:02:05 +02:00
Bertrand Augereau
cd5af89557 DREAMWEB: 'getanyad' ported to C++ 2011-08-31 15:15:26 +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
14ac4efa09 DREAMWEB: 'addpeoplelist' takes a ReelRoutine* param 2011-08-29 15:19:22 +02:00
Bertrand Augereau
3d85a4974b DREAMWEB: 'showgamereel' gets a ReelRoutine* as parameter 2011-08-29 15:19:22 +02:00
Bertrand Augereau
7d5f6fedda DREAMWEB: 'checkcoords' ported to C++
(Still has __dispatch_call dependency)
2011-08-24 15:44:20 +02:00
Bertrand Augereau
e31ad4d665 DREAMWEB: Renamed FreeObject to DynObject and ObjData to SetObject 2011-08-23 14:51:29 +02:00
Bertrand Augereau
3affb925d5 DREAMWEB: Set objects have a four char name tag 2011-08-20 14:19:36 +02:00
Bertrand Augereau
6cab258032 DREAMWEB: Ported 'dochange' to C++ 2011-08-20 12:26:10 +02:00
Bertrand Augereau
663ca4774f DREAMWEB: 'findormake' ported to C++ 2011-08-20 12:09:24 +02:00
Bertrand Augereau
3700e04e0f DREAMWEB: Drawing of background objects ported to C++ 2011-08-17 16:26:09 +02:00
Bertrand Augereau
9d8e5c0df4 DREAMWEB: 'updatepeople' ported to C++ 2011-08-16 00:50:12 +02:00
Bertrand Augereau
e78a5a2b08 DREAMWEB: 'checkifperson' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
8ee7ed1066 DREAMWEB: Less register usage in 'plotreel' 2011-08-03 18:39:24 +02:00
Bertrand Augereau
f775224319 DREAMWEB: Ported 'showrain' to C++ 2011-08-03 15:20:59 +02:00
Bertrand Augereau
0cbc291cbd DREAMWEB: 'startloading' ported to C++ 2011-07-30 21:46:59 +02:00
Bertrand Augereau
74a943667f DREAMWEB: 'getroomdata' ported to C++ 2011-07-30 19:54:53 +02:00
Bertrand Augereau
031651e996 DREAMWEB: Introduction of a Reel struct 2011-07-30 16:01:52 +02:00
Bertrand Augereau
b2748740db DREAMWEB: Better API for 'showframe' and no more registers used (expect es:bx for diffdest blitting) 2011-07-30 15:04:25 +02:00
Bertrand Augereau
2d0dfffe00 DREAMWEB: Introduced the Frame struct 2011-07-30 14:32:19 +02:00
Bertrand Augereau
69f7a6bcdf DREAMWEB: Encapsulated some endian conversions in accessors 2011-07-30 15:52:28 +02:00
Bertrand Augereau
fe73a24078 DREAMWEB: 'makebackob' ported 2011-07-28 17:26:48 +02:00
Eugene Sandulenko
540d0260e6 DREAMWEB: Add ScummVM headers, remove SVN keywords. 2011-07-19 11:26:40 +01:00
Bertrand Augereau
04d9db0902 DREAMWEB: mainman reversed 2011-07-18 22:59:15 +02:00
Bertrand Augereau
3ff0cf2d29 DREAMWEB: Sprite::b19 is Sprite::frame 2011-07-18 22:59:15 +02:00
Bertrand Augereau
11917ad700 DREAMWEB: steady and constant objects sprites callbacks 2011-07-18 22:59:15 +02:00
Bertrand Augereau
c011bee0e2 DREAMWEB: backobject reversed 2011-07-18 22:59:14 +02:00