24453 Commits

Author SHA1 Message Date
Bertrand Augereau
86c9fdae4b DREAMWEB: 'showfirstuse' ported to C++ 2011-11-26 17:25:33 +01:00
Bertrand Augereau
ce47764145 DREAMWEB: 'hangonw' ported to C++ 2011-11-26 17:13:44 +01:00
Bertrand Augereau
4192d1241a DREAMWEB: 'getbackfromob' ported to C++ 2011-11-26 17:04:07 +01:00
Bertrand Augereau
f7fdb0d4b7 DREAMWEB: 'disablepath' is not needed 2011-11-26 16:41:40 +01:00
Bertrand Augereau
842184d5c5 DREAMWEB: 'usetempcharset' and 'usecharset1' ported to C++ 2011-11-26 16:37:11 +01:00
Bertrand Augereau
b10c473214 DREAMWEB: A few debugging functions are not needed 2011-11-26 12:42:01 +01:00
Bertrand Augereau
21d787d065 DREAMWEB: Ceaning in 'startloading' 2011-11-26 12:29:09 +01:00
Alyssa Milburn
61bac6ed15 MOHAWK: Convert between rects/points in LB code (thanks clone2727). 2011-11-25 23:03:18 +01:00
Alyssa Milburn
d070d11c30 MOHAWK: Name/stub some unknown LB item flags. 2011-11-25 23:00:22 +01:00
Alyssa Milburn
4d4c84fd82 MOHAWK: Load/unload LB proxies properly. 2011-11-25 22:59:30 +01:00
D G Turner
d5c50fe0b3 TOLTECS: Add detection for Hungarian variant from bug #3440641. 2011-11-25 13:50:48 +00:00
D G Turner
a0dbe45a45 DRASCULA: Add fix for crash/OOB memory accesses in bug #3440895
This bug is "DRASCULA-IT: Crash/graphic glitch at castle towers".
The crash was due to width and height values being passed to
copyBackground() being invalid due to out of bounds read from
the factor_red array. This adds debugging statements and fixes
the crash by clipping accesses to the maximum index of factor_red.

This doesn't however fix the observed GFX glitch, but stops it being
a segfault.
2011-11-25 06:30:10 +00:00
Joost Peters
8b9b777397 TOLTECS: findPath() endian fixes. 2011-11-24 23:28:12 +01:00
Johannes Schickel
5669016225 TOUCHE: Fix playback of simultaneous sfx.
Since we stream the VOC files from disk now, we can not use the global
resource file handle for playback but instead need to open a new handle for
every SFX started.

Fixes odd noises at the beginning of the Touche demo.
2011-11-24 23:10:51 +01:00
Joost Peters
672e981b17 TOLTECS: Fix crash on Big Endian 2011-11-24 22:18:05 +01:00
athrxx
fe21e5b0a9 SCUMM: paranoia "fix" for ae5192c5d396b6ab3caf57adabeb03a832966dd3
(change sizeof check to use int16 instead of Common::Rect)
2011-11-24 22:00:09 +01:00
athrxx
ae5192c5d3 SCUMM: make FM-Towns save files compatible between DS and other platforms
(only applies to new save files)
2011-11-24 21:29:14 +01:00
Strangerke
7c78fe0d22 TSAGE: R2R - Partial implementation of scene 2000 2011-11-24 08:17:37 +01:00
athrxx
f19401b14c KYRA: (HOF CD Demo) - check shouldQuit() during ending text loop 2011-11-24 00:50:00 +01:00
Filippos Karapetis
0b4a022018 TOLTECS: Save music in saved games
Also, move all music resource related code into its own class
2011-11-24 00:03:01 +02:00
athrxx
0565d7dc20 KYRA: (HOF) - fix ending text in the playable demo 2011-11-23 22:39:43 +01:00
Bertrand Augereau
5d5249e1d9 DREAMWEB: 'dolook' ported to C++ 2011-11-23 23:23:37 +01:00
Bertrand Augereau
658fe0aa10 DREAMWEB: 'look' ported to C++ 2011-11-23 16:25:38 +01:00
Bertrand Augereau
7843073c0e DREAMWEB: 'autolook' ported to C++ 2011-11-23 15:25:52 +01:00
Bertrand Augereau
7d5ced1579 DREAMWEB: 'blockget' is not needed 2011-11-23 12:58:03 +01:00
Bertrand Augereau
c50384bbf5 DREAMWEB: 'reconstruct' ported to C++ 2011-11-23 12:26:33 +01:00
Strangerke
8a2500cd64 TSAGE: R2R - Replace oldSceneNumber by an array, as each character has its own 2011-11-23 10:52:36 +01:00
Bertrand Augereau
54fc8e5563 DREAMWEB: 'reelsonscreen' ported to C++ 2011-11-23 11:14:38 +01:00
Strangerke
233b4541a9 TSAGE: Blue Force - Rename another variable, add a comment about a useless (?) variable 2011-11-23 08:56:00 +01:00
Bertrand Augereau
01edcbf963 Merge pull request #121 from digitall/dreamweb_removeDispatchCall
DREAMWEB: Remove the now unused dispatch_call function from dreamgen.*
2011-11-22 23:53:28 -08:00
Paul Gilbert
d92650294f TSAGE: Implemented R2RW Scene 325 - Ship Corridor 2011-11-23 17:56:20 +11:00
Paul Gilbert
afc92983be TSAGE: Bugfixes for R2RW SceneExit class 2011-11-23 17:55:15 +11:00
D G Turner
0b6a7de44f DREAMWEB: Regenerate dreamgen.* omitting unused dispatch_call function. 2011-11-23 02:29:50 +00:00
Strangerke
e01a188df4 TSAGE: Blue Force - Cleanup : rename unknown variables and functions in scene 930 2011-11-23 00:13:34 +01:00
Bertrand Augereau
32f86ce834 DREAMWEB: 'findroominloc' ported to C++ 2011-11-23 00:15:03 +01:00
Strangerke
4b931446ee TSAGE: Blue Force - Clean up: Replace some magic numbers by enum 2011-11-22 18:56:50 +01:00
Bertrand Augereau
e51bcdbb53 DREAMWEB: Sound structure 2011-11-22 17:00:22 +01:00
Bertrand Augereau
ab41e41b0f DREAMWEB: 'playchannel0' and 'playchannel1' ported to C++ 2011-11-22 15:36:46 +01:00
Alyssa Milburn
0599145ecf SKY: Map the floppy intro track. 2011-11-22 14:57:25 +01:00
Alyssa Milburn
9abc601e53 SKY: Don't loop the floppy intro track.
This isn't relevant at present, so this is "just in case".
2011-11-22 14:21:47 +01:00
Strangerke
f66828a462 TSAGE: Blue Force - Cleanup: Rename some more functions and variables 2011-11-22 08:12:59 +01:00
Filippos Karapetis
18fd59939f TOLTECS: Sync scene sounds when saving/loading 2011-11-21 23:47:47 +02:00
Filippos Karapetis
e2bc38ea91 TOLTECS: Change deltaValue to be an int8, as char isn't always signed 2011-11-21 23:08:10 +02:00
Filippos Karapetis
1eeb852902 TOLTECS: Remove empty implementation of syncSoundSettings() 2011-11-21 23:04:48 +02:00
Filippos Karapetis
41ba66b59c TOLTECS: Cleanup, removed an obsolete TODO 2011-11-21 22:46:33 +02:00
Filippos Karapetis
7c5f55912c TOLTECS: Add missing namespace comment 2011-11-21 22:32:03 +02:00
Filippos Karapetis
8880c7c94c TOLTECS: Savegame changes
- Add support for savegame removal
- Remove kyra-specific code
- Add save play time and creation date
2011-11-21 22:29:44 +02:00
Bertrand Augereau
51c30303a8 DREAMWEB: 'createpanel' and 'createpanel2' ported to C++ 2011-11-21 21:53:20 +01:00
Bertrand Augereau
397761c2c1 DREAMWEB: 'showmainops' ported to C++ 2011-11-21 18:10:19 +01:00
Bertrand Augereau
9141df3bec DREAMWEB: Misc cleanings in saveload.cpp 2011-11-21 17:56:49 +01:00