Paul Gilbert
372d488b3b
CGE: Revert previous commit of flags synchronisation
2011-08-19 20:36:43 +10:00
Paul Gilbert
0d730b85e3
CGE: Changed the Sprite bit-flags into a union, to fix savegame endian issues
2011-08-19 19:49:05 +10:00
Strangerke
40ea6d788b
CGE: Suppress some dead code
2011-08-19 07:25:58 +02:00
Johannes Schickel
1e0b05ff99
TEST: Add a very tiny and simple unit test for intLog2.
2011-08-19 01:14:09 +02:00
Johannes Schickel
14c8df76ea
BASE: Remove leftover include for testing.
2011-08-19 01:08:29 +02:00
Bertrand Augereau
ff98725172
COMMON: intLog2 uses _BitScanReverse on MSVC
2011-08-19 01:05:37 +02:00
Johannes Schickel
dd0ad3cba4
SDL: Fix typo.
2011-08-18 23:18:20 +02:00
Johannes Schickel
5491d9306f
COMMON: Slight formatting fix.
2011-08-18 23:15:38 +02:00
Bertrand Augereau
d4be53c5c0
DREAMWEB: Pathfind routines go to pathfind.cpp
2011-08-18 22:52:27 +02:00
Bertrand Augereau
3f6a277819
DREAMWEB: Ported 'findxyfrompath' to C++
2011-08-18 22:34:34 +02:00
Bertrand Augereau
ef7c28c2cd
DREAMWEB: Ported 'blocknametext', 'walktotext', 'personnametext',
2011-08-18 22:17:11 +02:00
Bertrand Augereau
5ff686a6dc
DREAMWEB: 'findlen' is unused
2011-08-18 22:03:54 +02:00
Bertrand Augereau
089e20ec2b
DREAMWEB: No need to generate unused C++ for 'makename'
2011-08-18 21:49:15 +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
Jordi Vilalta Prat
f92b21b377
I18N: Update the catalan and spanish translations.
2011-08-18 11:59:53 +02:00
Jordi Vilalta Prat
c72f31f5c8
I18N: Split some original messages to allow translation reusability.
2011-08-18 11:08:00 +02:00
Matthew Hoops
ced79d8f29
SCUMM: Fix cursor palette in the HE80+ default cursor
2011-08-18 00:21:13 -04:00
Sven Hesse
440ff92e0c
SCUMM: Hopefully fix DS compilation
2011-08-18 05:42:48 +02:00
clone2727
5af158ae9d
Merge pull request #74 from fuzzie/soccer
...
Backyard Soccer support
2011-08-17 19:25:45 -07:00
Sven Hesse
cd6708b397
DREAMWEB: Fix compile on non-GNU compilers
...
mempcpy is a GNU extension and the only difference to memcpy is the
return value, which this code happily ignores. So I assume it's a
typo.
2011-08-18 01:26:25 +02:00
Alyssa Milburn
85a0fa03ad
CGE: Remove unused _intStackPtr.
2011-08-18 00:33:54 +02:00
Willem Jan Palenstijn
d79364489d
DREAMWEB: Enable 100 savegames
2011-08-18 00:29:36 +02:00
Willem Jan Palenstijn
8a5c8f3320
DREAMWEB: Add/fix loading from launcher
...
This is very error-prone, and needs testing.
2011-08-18 00:29:17 +02:00
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
23689cac23
CGE: Remove unused Rgb/Trgb/mkRgb.
2011-08-17 10:55:49 +02:00
Alyssa Milburn
a9f002897e
CGE: Preserve const in cast.
2011-08-17 10:50:26 +02:00
Alyssa Milburn
9a94a239b8
CGE: Fix gcc shadowed member warning.
2011-08-17 10:12:37 +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