49507 Commits

Author SHA1 Message Date
Willem Jan Palenstijn
03a2352e30 DREAMWEB: setupemm is not a good place for early initialization 2011-11-15 23:21:50 +01:00
Tarek Soliman
7a225191b0 MAEMO: Update debian/changelog to version 1.5.0~git 2011-11-15 15:00:13 -06:00
Tarek Soliman
09697a9c31 MAEMO: Update debian/changelog with 1.4 release 2011-11-15 15:00:13 -06:00
Willem Jan Palenstijn
05c748efa3 DREAMWEB: Fix crash on quit
The functions 'mainscreen' and 'screenupdate' can set kQuitrequested,
so we have to check that from their callers.
2011-11-15 20:59:03 +01:00
Willem Jan Palenstijn
0888e636d7 DREAMWEB: Fix style 2011-11-15 19:42:00 +01:00
Willem Jan Palenstijn
07a7c877ba DREAMWEB: Comment and de-hardcode initrain 2011-11-15 19:30:07 +01:00
Bertrand Augereau
0730d108c3 DREAMWEB: 'initrain' ported to C++ 2011-11-15 18:46:57 +01:00
Willem Jan Palenstijn
36982fb8a4 DREAMWEB: Clean up loops 2011-11-15 16:07:34 +01:00
Bertrand Augereau
9c9b7e5a2c DREAMWEB: crt functions 2011-11-15 15:57:54 +01:00
Bertrand Augereau
11ae1d5940 DREAMWEB: 'splitintolines' ported to C++ 2011-11-15 15:50:53 +01:00
Willem Jan Palenstijn
46ec2c4d73 DREAMWEB: Use strcpy/strlen instead of manual loops 2011-11-15 13:45:34 +01:00
Bertrand Augereau
5adf8b4864 DREAWMEB: 'transfertext' ported to C++ 2011-11-15 13:22:30 +01:00
Bertrand Augereau
bc509e9e08 DREAMWEB: 'roomname' ported to C++ 2011-11-14 20:57:11 +01:00
Willem Jan Palenstijn
c2ec285175 DREAMWEB: Fix regression in obicons
This fixes the 'use' icon on the winch controls.
Regression from 1f531c6f7fc90d78a4d14cda377e5aed7c7f4eb0.
Thanks to fuzzie for spotting it.
2011-11-15 10:27:49 +01:00
Bertrand Augereau
e2ca95c5ad DREAMWEB: 'showwatch' ported to C++ 2011-11-15 11:05:30 +01:00
Strangerke
f028edb491 CGE: Add detection for our Freeware versions of Soltys 2011-11-14 23:46:17 +01:00
Alyssa Milburn
e21764be76 TINSEL: Don't leak _curChunk on exit. 2011-11-14 22:54:34 +01:00
Willem Jan Palenstijn
b53a299790 DREAMWEB: Unhardcode checkcoords tables
This patch makes __dispatch_call (even more) superfluous,
but does not yet remove it.
2011-11-14 21:44:10 +01:00
Willem Jan Palenstijn
e254e54929 DREAMWEB: Convert 'mainscreen' 2011-11-14 21:43:36 +01:00
Willem Jan Palenstijn
36278dccde DREAMWEB: Move 'mainscreen' from dreamgen 2011-11-14 21:43:36 +01:00
Willem Jan Palenstijn
d3a84d6e68 DREAMWEB: Convert 'inventory' 2011-11-14 21:43:36 +01:00
Willem Jan Palenstijn
65e1eeb990 DREAMWEB: Move 'inventory' from dreamgen 2011-11-14 21:43:36 +01:00
Willem Jan Palenstijn
ae2c4bcaf0 DREAMWEB: Convert 'examineob' 2011-11-14 21:43:36 +01:00
Willem Jan Palenstijn
ceb36fe0d6 DREAMWEB: Move 'examineob' from dreamgen 2011-11-14 21:43:35 +01:00
Eugene Sandulenko
0ecdf85280 GRAPHICS: Comment unused variables 2011-11-14 22:24:34 +02:00
Eugene Sandulenko
290515d2ab QUEEN: Comment unused variable 2011-11-14 22:23:21 +02:00
Eugene Sandulenko
981ca90c4e MADS: remove/comment unused variables 2011-11-14 22:22:50 +02:00
Eugene Sandulenko
f51116bb46 CRUISE: Remove unused variables 2011-11-14 22:21:56 +02:00
Alyssa Milburn
7a12796bba SKY: Support external digital music tracks.
This allows replacement of the supplied MIDI music with tracks from
the Music Enhancement Project.
2011-11-14 20:45:00 +01:00
Bertrand Augereau
66c740ceea DREAMWEB: 'showicon' ported to C++ 2011-11-14 22:08:19 +01:00
Strangerke
1f405afbda CGE: Add check in order to avoid the display of empty text-boxes 2011-11-14 18:27:26 +01:00
Strangerke
d2027b0290 CGE: Rename a structure member using double-underscore (reserved)
Also removed a useless comment
2011-11-14 18:24:46 +01:00
Bertrand Augereau
a2a873b94d Internal: 'findsource' is pure C++ 2011-09-04 16:42:43 +02:00
Bertrand Augereau
8f263ab5e6 DREAMWEB: 'showpersframe' and 'convicons' ported to C++ 2011-09-04 16:42:42 +02:00
Bertrand Augereau
b3248deda7 DREAMWEB: talk.cpp to mirror talk.asm 2011-09-04 16:42:41 +02:00
Strangerke
1e607dc22d TSAGE: Rename a variable using double-underscore (reserved) 2011-11-14 18:19:32 +01:00
Bertrand Augereau
ba29ff4735 DREAMWEB: Removal of the old 'showreelframe' 2011-09-04 14:58:59 +02:00
Johannes Schickel
4f7768ec6e KYRA: Cleanup _saveSlots array sorting. 2011-11-14 15:54:50 +01:00
Willem Jan Palenstijn
59ed0ee9ed KYRA: Add comment hopefully explaining _saveSlots 2011-11-14 15:51:01 +01:00
Johannes Schickel
bac23bde27 KYRA: Whitespace fixes. 2011-11-14 15:44:58 +01:00
Johannes Schickel
f410480cfd KYRA: Fix bug #3437647 "LOL: Unexpected missing save file".
Formerly the code was confused about what _saveSlots is doing, i.e. creating a
continous list of existing save slot ids.
2011-11-14 15:42:20 +01:00
Bertrand Augereau
27bc4f3f08 DREAWMEB: 'showcity' ported to C++ 2011-09-04 13:38:45 +02:00
Willem Jan Palenstijn
052177d136 COMMON: Remove some double-underscore defines (reserved) 2011-11-14 14:59:58 +01:00
Bertrand Augereau
529cd5bf95 DREAMWEB: 'sortoutmap' ported to C++ 2011-09-04 12:55:04 +02:00
D G Turner
8261b56313 DOC: Add AGOS Cabinet bugfix to NEWS. 2011-11-14 01:11:52 +00:00
D G Turner
783e3fea62 AGOS: Fix engine crash when playing Feeble Files from cabinet datafiles.
Playing with cabinet datafiles, this failed to find the "Charisma.smk"
file in the cabinets when in the Recreation (TV) room on Cygnus Alpha
and this caused an engine abort after the GUI dialog warning of the
"missing" video file. This was due to animation.cpp code using
Common::file::exists() instead of going via the ArchiveMan.

However,a hasFile() method implementation was also required to implement
fallback to decompressed (movie) files if the file requested is not in
the cabinet or the cabinet has been externally decompressed to files.

Thanks to fuzzie for the hasFile() patch.

Also, removed noisy warning which this correction triggers repeatedly in
installshield_cab.cpp hasFile(). This looks like leftover from
debugging, so not critical.
2011-11-13 23:44:38 +00:00
Johannes Schickel
4b433c2961 ENGINES: Handle speech_mute in syncSoundSettings.
This assures we always mute all speech sounds, when the user selects
subtitles only mode. Hopefully no engine abuses the speech sound type for
other sounds, since that would make them gone now too. Then again I would
consider this an utter abuse of the speech sound type...
2011-11-13 22:25:19 +01:00
Johannes Schickel
9a71985171 DRASCULA: Improve confirm quit screen.
Now the confirm quit screen still updates the room and allows mouse movement.
For me that removes the feeling that ScummVM locked up when I pressed escape.
2011-11-13 21:05:01 +01:00
Johannes Schickel
7600751525 DRASCULA: Allow faster quit when in the mid of a conversation.
This allows quitting ScummVM in only a minimal time when a converstion is
running instead of waiting for it to finish. It is still not instant but much
better.
2011-11-13 20:57:41 +01:00
Strangerke
c6c9620ff2 CGE: Remove some useless constants 2011-11-13 12:48:09 +01:00