24480 Commits

Author SHA1 Message Date
Alyssa Milburn
a6af439eff MOHAWK: Add Rugrats subfolders to the path too. 2011-11-26 23:37:54 +01:00
Filippos Karapetis
09349c2bca TOLTECS: Don't call c_str() on the return value of Common::String::format() 2011-11-26 22:37:44 +02:00
Filippos Karapetis
52ee29d5cd SWORD25: Add the Hungarian "psylog" version from bug #3428644 2011-11-26 22:28:41 +02:00
Filippos Karapetis
31cf9b7610 TOLTECS: Reduce code duplication 2011-11-26 22:28:39 +02:00
Alyssa Milburn
89b1ff3dc3 MOHAWK: Run kLBEventInit at init time. 2011-11-26 20:49:02 +01:00
Alyssa Milburn
285a92ffaa MOHAWK: Handle globals from the LB book info file. 2011-11-26 20:49:02 +01:00
Alyssa Milburn
4466b6556a MOHAWK: Start the LB load phase at load time. 2011-11-26 20:49:02 +01:00
Alyssa Milburn
581aca66fa MOHAWK: Parse true/false in LB scripts. 2011-11-26 20:49:02 +01:00
Willem Jan Palenstijn
1c860bc4ce DREAMWEB: Convert 'restorereels'
This also allows 'allocateload' to be removed.
2011-11-26 20:47:54 +01:00
Willem Jan Palenstijn
900fc7d50e DREAMWEB: Move 'restorereels' from dreamgen 2011-11-26 20:45:23 +01:00
Willem Jan Palenstijn
122986f6ee DREAMWEB: Convert 'restoreall' and simplify 'startloading'
They shared a large amount of loading code that is now in loadRoomData.
2011-11-26 20:36:56 +01:00
Willem Jan Palenstijn
c1659e2aad DREAMWEB: Move 'restoreall' from dreamgen 2011-11-26 20:24:23 +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
Strangerke
3739e69e48 TSAGE: R2R - Maze (2000): Rename two variables, add debug traces 2011-11-26 19:26:51 +01:00
Willem Jan Palenstijn
78ad90cf2e DREAMWEB: Remove unused function 'storeit' 2011-11-26 19:08:16 +01:00
Willem Jan Palenstijn
33e323ed05 DREAMWEB: Reduce code completion for scummvm save/load gui 2011-11-26 18:22:54 +01:00
Willem Jan Palenstijn
eef8e4de22 DREAMWEB: Convert 'loadposition' 2011-11-26 18:22:54 +01:00
Willem Jan Palenstijn
c22ed1dab0 DREAMWEB: Convert 'saveposition'
Also inline and remove 'saveseg', 'savefilewrite', 'makeheader'.
2011-11-26 18:22:45 +01:00
Willem Jan Palenstijn
de40ec5e93 DREAMWEB: Move 'loadposition' and 'saveposition' from dreamgen 2011-11-26 18:21:15 +01:00
Willem Jan Palenstijn
18b8d25696 DREAMWEB: Convert 'actualload' 2011-11-26 18:21:15 +01:00
Willem Jan Palenstijn
8c830ce1b9 DREAMWEB: Convert 'actualsave' 2011-11-26 18:21:15 +01:00
Willem Jan Palenstijn
77cb6d1375 DREAMWEB: Move 'actualsave' and 'actualload' from dreamgen 2011-11-26 18:21:15 +01:00
Johannes Schickel
b9d1718fe1 ALL: unrecognised -> unrecognized. 2011-11-26 17:40:00 +01:00
Strangerke
50c44aacf4 TSAGE: R2R - Implement initPlayer in scene 2000 2011-11-26 16:53:06 +01:00
Bertrand Augereau
0b6042eadd DREAMWEB: 'showdiscops' ported to C++ 2011-11-26 18:31:54 +01:00
Strangerke
026b13af10 TSAGE: R2R - Implement initExits in scene 2000 2011-11-26 15:48:58 +01:00
Bertrand Augereau
aa20b8cf42 DREAMWEB: 'showseconduse' ported to C++ 2011-11-26 17:29:43 +01:00
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