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