Commit Graph
86814 Commits
Author SHA1 Message Date
Alyssa Milburn e4bdea7c17 MOHAWK: Stub LB's min/max/abs. 2011-11-27 00:11:34 +01:00
Alyssa Milburn 9f56876165 MOHAWK: Add the start of support for LBXDataFile. 2011-11-26 23:50:45 +01:00
Alyssa Milburn dc02f67127 MOHAWK: Add some basic LB list support. 2011-11-26 23:45:40 +01:00
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
Willem Jan Palenstijn 9e1829173c BUILD: Report more specific errors for configure engine options 2011-11-26 15:40:49 +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
D G Turner 61a1b49a2d CONFIGURE: Accept plural as well as singular forms for engine build options.
i.e. --enable-engines=* will be accepted as well as --enable-engine=
2011-11-26 12:15:05 +00: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
Alyssa Milburn fe79702d1d BUILD: Sync create_project with configure engine option changes. 2011-11-25 11:59:21 +01:00
D G Turner dd6c6a36ea BUILD: Change engine configuration options
This changes the set of engine options to ./configure to:

--enable-all-engines
--disable-all-engines
--enable-engine=<engine name>[,<engine name>...]

And if plugins are enabled:
--enable-engine-static=<engine name>[,<engine name>...]
--enable-engine-dynamic=<engine name>[,<engine name>...]
2011-11-25 11:57:41 +01: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
Tarek Soliman c451bd4340 MAEMO: Make setupIcon do nothing
It seems N900 is hit by SDL_WM_SetIcon bug (window cannot receive input)
http://bugzilla.libsdl.org/show_bug.cgi?id=586

This fix is based on the old 1.2.1 Maemo port code
2011-11-24 23:06:21 -06: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
Johannes Schickel dd42278373 AUDIO: Fix type 9 sound blocks in VOC code.
This should fix missing sound in Touche.
2011-11-24 22:55:25 +01:00