Commit Graph

47928 Commits

Author SHA1 Message Date
Willem Jan Palenstijn
7280a569cb DREAMWEB: Hook up ScummVM save/load menu
The ScummVM menu will be used if dreamweb_originalsaveload
is set to true. This is very error-prone, and needs testing.
2011-08-18 00:28:08 +02:00
Willem Jan Palenstijn
f3131e2dbf DREAMWEB: Move several load/save functions out of dreamgen 2011-08-18 00:28:08 +02:00
Willem Jan Palenstijn
aa9f970873 DREAMWEB: Reorder modifiers for consistency (cosmetic) 2011-08-18 00:27:44 +02:00
Willem Jan Palenstijn
0ac5544b64 DREAMWEB: Emit symbolic constants for data offsets 2011-08-18 00:18:08 +02:00
Willem Jan Palenstijn
f1a0df46dc DREAMWEB: Style 2011-08-18 00:17:58 +02:00
Willem Jan Palenstijn
b82f40d906 DREAMWEB: Fix crash when loading some saves
findsource() has the hidden side effect of modifying kTakeoff,
and the getreelframeax() conversion reordered a findsource() call
and kTakeoff access in e78a5a2b08.
2011-08-17 23:57:04 +02:00
Bertrand Augereau
7eab6a7c59 DREAMWEB: 'commandonly' ported to C++ 2011-08-18 00:48:20 +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
Alyssa Milburn
ae287ccee5 Merge remote-tracking branch 'origin/master' into soccer
Conflicts:
	engines/scumm/he/logic_he.cpp
	engines/scumm/he/logic_he.h
2011-08-17 09:28:51 +02:00
Matthew Hoops
f5255288ea SCUMM: Split HE logic classes to their own files 2011-08-17 09:12:19 +02:00
Bertrand Augereau
e36832bbf8 DREAMWEB: Removal of unneeded stubs 2011-08-17 06:51:29 +02:00
Bertrand Augereau
681af21e2f DREAMWEB: Arithmetic bugfix in door open/close range detection 2011-08-17 06:46:34 +02:00
Bertrand Augereau
ca32fb2b34 DREAMWEB: Ported 'movemap' to C++ 2011-08-17 01:46:52 +02:00
Alyssa Milburn
9fd46049de SCUMM: Mass-comment/rename/simplify the soccer u32 code. 2011-08-17 00:03:49 +02:00
Alyssa Milburn
23dce51605 SCUMM: Fix cross product call in soccer u32 code.
Thanks to wjp and clone2727 for staring at this with me.
2011-08-16 23:37:26 +02:00
Matthew Hoops
8892f2ec70 SCUMM: Fix AdLib output for MI2/Indy4 Mac
A regression from 69adb13c2f
2011-08-16 10:44:20 -04:00
Paul Gilbert
c280824b2d TSAGE: Completed Blue Force Scene #100 2011-08-16 21:15:18 +10:00
Matthew Hoops
111d70af7d SCUMM: Make the default cursor for all v80+ games be the Windows cursor 2011-08-16 02:47:23 -04:00
Matthew Hoops
310bd54e64 SCUMM: Set the default moonbase cursor to be the default Windows cursor 2011-08-16 01:23:02 -04:00
Matthew Hoops
a18312677d MOHAWK: Use the default Windows cursor in /graphics now 2011-08-16 00:30:42 -04:00
Matthew Hoops
c75bf3290d GRAPHICS: Add a default Windows cursor
Based on the Mohawk one
2011-08-16 00:30:12 -04:00
Matthew Hoops
91ae23ebf2 GRAPHICS: Add cursor palette start/count functions 2011-08-16 00:19:29 -04:00
Matthew Hoops
1793d92c8b GRAPHICS: Create base Cursor class for Mac/Win cursors 2011-08-16 00:05:31 -04:00
Matthew Hoops
52d8146d9b MOHAWK: Fix timing of the first two Riven credits frames 2011-08-15 23:04:58 -04:00
Matthew Hoops
fcd84f67c8 MOHAWK: Stub off Riven transition speed code 2011-08-15 22:53:02 -04:00
Matthew Hoops
6f83052b40 AGI: Cleanup PreAGI console code 2011-08-15 22:24:42 -04:00
Bertrand Augereau
87b48806dd CREDITS: Added myself 2011-08-16 05:18:56 +02:00
Bertrand Augereau
63e436d723 DREAMWEB: Bugfix (introduced with porting) 2011-08-16 04:55:20 +02:00
Bertrand Augereau
5783a303b9 DREAMWEB: 'madmode' ported to C++ 2011-08-16 04:26:27 +02:00
Bertrand Augereau
1fb3cb182f DREAMWEB: 'madman' ported to C++ 2011-08-16 03:57:52 +02:00
Bertrand Augereau
d8ff4182f7 DREAMWEB: Encapsulate the hack to guess if this is a CD build or not 2011-08-16 03:24:13 +02:00
Bertrand Augereau
3971a0dbf5 DREAMWEB: 'madmantext' ported to C++
There is a debatable hack to accomodate the two different builds of the game, cd or not.
2011-08-16 01:25:59 +02:00
Bertrand Augereau
9d8e5c0df4 DREAMWEB: 'updatepeople' ported to C++ 2011-08-16 00:50:12 +02:00
Bertrand Augereau
73d7ff3523 DREAMWEB: 'showpanel' ported to C++ 2011-08-15 22:30:17 +02:00
Bertrand Augereau
03e222f37f DREAMWEB: 'commandwithob' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
b0f5e4dfb0 DREAMWEB: 'copyname' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
8cb9ff31cf DREAMWEB: 'findobname' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
2dadf6ba19 DREAMWEB: 'getreelstart' is now only called from C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
e78a5a2b08 DREAMWEB: 'checkifperson' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
01ccadf7c1 DREAMWEB: 'getreelframeax' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
c8d8056777 DREAMWEB: 'showgamereel' ported to C++ 2011-08-15 22:30:16 +02:00
Matthew Hoops
62aabc57e4 AGI: Reorganize the PreAGI code a bit 2011-08-15 11:55:03 -04:00
Matthew Hoops
6a9d4b3e5b AGI: Make Troll inherit from PreAgiEngine 2011-08-15 11:55:03 -04:00
Matthew Hoops
cb43e9694b AGI: Make Mickey inherit from PreAgiEngine 2011-08-15 11:55:03 -04:00
Matthew Hoops
fcd0cda9a9 AGI: Make Winnie inherit from PreAgiEngine 2011-08-15 11:55:01 -04:00
Paul Gilbert
697230709b TSAGE: Corrected casing of tSage namespace to be TsAGE
This matches the casing of the original engine name.
2011-08-15 20:47:59 +10:00
Paul Gilbert
28aef23a60 TSAGE: Changed Ringworld/Blue Force namespaces to be embedded namespaces within tSage 2011-08-15 19:26:15 +10:00
Paul Gilbert
833c6fdb72 TSAGE: Started implementing Blue Force Scene #50 2011-08-15 19:03:14 +10:00
Eugene Sandulenko
b83cf61bfb Checked V1 instructions till 0x42 2011-08-14 21:40:07 +01:00