Commit Graph
86814 Commits
Author SHA1 Message Date
Willem Jan Palenstijn c79b6afcad CRUISE: Fix OOM checks 2011-11-10 23:44:00 +01:00
Paul Gilbert 3fb2776c77 TSAGE: Change the cursor to an arrow when showing the R2R help dialog 2011-11-10 21:02:20 +11:00
Paul Gilbert 8eeb8f2814 TSAGE: Implemented R2R help dialog 2011-11-10 20:58:28 +11:00
Filippos Karapetis 9c9ffc45d7 SCI: Do not add 1 pixel to rect dimensions in SCI32 2011-11-10 11:39:37 +02:00
Strangerke c2ebbf38a1 TSAGE: BF - Cleanup: Rename some more objects in scene 115 2011-11-09 23:56:08 +01:00
Strangerke 92312a65d0 TSAGE: BF - Fix unnoticed bug in scene 115 2011-11-09 23:25:50 +01:00
Strangerke 701d984c51 TSAGE: BF - Cleanup: Rename several variables and objects in scene 115 2011-11-09 23:20:45 +01:00
Torbjörn Andersson 4066137f5d DRASCULA: Don't go straight to inventory after close volume settings. 2011-11-09 22:14:32 +01:00
Johannes Schickel 949b30dc36 OPENGL: Always set the unpack alignment when refreshing the textures.
This should hopefully make sure we are always having the correct alignment set
up. This might fix bug #3435655 "OpenGL display corruption with various Sierra
games Daily B.".
2011-11-09 18:57:13 +01:00
Paul Gilbert 17027a7afc CGE: Properly stop player moving when saving or restoring 2011-11-09 19:34:43 +11:00
Strangerke 302c733df9 TSAGE: BF - Cleanup: Rename two more global variables 2011-11-09 09:19:33 +01:00
Strangerke 9b8b841094 TSAGE: BF - Cleanup: Rename a couple of global variables, remove a useless global
Savegame version wasn't incremented as the current one is too recent
2011-11-09 08:53:41 +01:00
Strangerke e67ab21b5f TSAGE: BF - Cleanup: Remove _uselessVariable in scene 360 2011-11-09 08:30:52 +01:00
Strangerke 3747f10623 TSAGE: BF - Cleanup: Use enum name where object/icon identifier is directly used 2011-11-09 07:49:40 +01:00
Strangerke e0bc00a488 TSAGE: BF - Cleanup: Use enum name where bookmark is set to value directly 2011-11-09 07:42:24 +01:00
Strangerke c4f2b045bc TSAGE: BF - Cleanup: Use enum name where global flags was set to value directly 2011-11-09 07:38:53 +01:00
Strangerke b21a735256 TSAGE: BF - Map (50): rename a couple of parameters, remove two useless variables and simplify checks 2011-11-09 00:50:31 +01:00
Strangerke c813b30cc9 TSAGE: BF - intro (20): renaming objects 2011-11-09 00:26:27 +01:00
Strangerke 58b082bcb1 TSAGE: R2R - Intro(?) (50): partial implementation.
Some missing core functions still have to be implemented.
2011-11-08 23:41:45 +01:00
athrxx 001f7d6403 KYRA: fix bug #3429455
(signed/unsigned bug in LoLEngine::olol_getWallType)
2011-11-08 22:29:55 +01:00
Torbjörn Andersson 8ee310aae3 NEWS: Mention the Broken Sword 1 demo sound effects fix. 2011-11-08 21:51:23 +01:00
Torbjörn Andersson 1ffb832666 SWORD1: Fix bug #3431552 ("Wrong background sound in Windows demo")
This is a slightly updated version of the patch I attached to the
bug report. Apparently, the DOS/Windows demo has a slightly different
set of sound resources than the full game. (There were also some
other minor differences in the sound effects list, but I didn't think
them worth the trouble to implement.) I've played through the demo,
and I didn't notice any problems.
2011-11-08 21:46:10 +01:00
Strangerke 9f61470a99 TSAGE: R2R - Add switch skeletton for createScene() 2011-11-08 19:50:48 +01:00
Paul Gilbert 09a48a0878 CGE: Bugfixes for the save/load game keys 2011-11-08 20:37:14 +11:00
Paul Gilbert b1c10ef2f0 CGE: Don't allow saving game during cut-scenes 2011-11-08 20:32:41 +11:00
Strangerke c58af59ae4 TSAGE: Blue Force - Inside warehouse (910): Fix a glitch, rename an object 2011-11-08 08:32:00 +01:00
Strangerke d762d5b776 TSAGE: Blue Force - on FW (355): Fix glitch 2011-11-08 08:14:53 +01:00
Littleboy 735fedeee9 LASTEXPRESS: Fix typos in shared game code (as reported by _sev) 2011-11-07 20:33:23 -05:00
Littleboy a21f72c87b LASTEXPRESS: Fix typos in entity code (as reported by _sev) 2011-11-07 20:25:14 -05:00
Strangerke 3a1d1699d0 TSAGE: Blue Force - Grandma's house, set 2 (271): Fix a crash and a glitch when failing scene 9xx cleanup 2011-11-08 00:05:36 +01:00
Strangerke 783d60be1b TSAGE: Blue Force - Inside PD (315): Add a hack in order to avoid infinite points bug.
To be checked in the original if it occurs too
2011-11-06 22:53:41 +01:00
Strangerke 36ad5d89c1 HUGO: Take into account wjp's and LordHoto's suggestions 2011-11-06 20:38:18 +01:00
Johannes Schickel 38164ba66a AUDIO: Simplify RawStream code.
This drops the (unused) ability to play based on a list of input blocks. This
was formely only used by the NDS specific VOC streaming code, which has been
removed in 9fa9f68789.
2011-11-06 14:19:17 +01:00
Johannes Schickel 408d119a11 AUDIO: Remove unused makeRawDiskStream_OLD factory. 2011-11-06 13:57:05 +01:00
Johannes Schickel 09708f7224 SCUMM: Stream sfx/voice sounds from mouster.sou.
This fixes sound corruption when using the new VOC streaming code. It also
reduces the runtime memory needed for compressed sound files slightly, since
it does not preload them into memory anymore. This comes at the expense of one
file descriptor needed per sfx being played though.

Thanks to Kirben for his review and feedback.
2011-11-06 13:33:55 +01:00
Johannes Schickel 9fa9f68789 AUDIO: Implement a basic VocStream class.
Now all VOCs are streamed rather than preloaded. This deprecates the
STREAM_AUDIO_FROM_DISK define, which was previously used to stream VOCs from
disk.

This might very well break some engines which relied on the stream not being
changed after makeVOCStream! I adapted all engines which had a check for
STREAM_AUDIO_FROM_DISK in their code.

It would be wise to check all other engines using VOC to see if this might
cause any problems for them.
2011-11-06 13:30:34 +01:00
athrxx 6c23f78cb9 SCI: add Japanese MUMG detection entry and adapt Fm-Towns sound driver 2011-11-05 21:02:05 +01:00
Alyssa Milburn 5e2ab1d050 COMPOSER: Don't delete pipe streams too early. 2011-11-05 18:33:52 +01:00
Strangerke 21fa7bda57 TSAGE: Blue Force - Inside PD (315): Implement a missing case in signal() 2011-11-05 17:40:17 +01:00
Strangerke f691cadfc1 HUGO: Fix a CppCheck warning reported by Tetsuo55 2011-11-05 17:40:16 +01:00
Alyssa Milburn d6bfbdd60e COMPOSER: Implement V1 random events. 2011-11-05 16:00:02 +01:00
Alyssa Milburn 81785c6090 COMPOSER: Fix non-pipe audio buffers. 2011-11-05 15:59:40 +01:00
Strangerke 0fd1058386 TSAGE: Blue Force - inside PD (315): Fix display of Ryan when discussing about Forest Rapsheet.
Also fix a test on mugshot
2011-11-05 14:55:03 +01:00
Filippos Karapetis 5969c6bd2e SCI: Updated Script::getObjectMap()
It now returns a reference to the object list instead of copying it
2011-11-05 13:08:42 +02:00
Alyssa Milburn 3e98c56377 COMPOSER: Support keyboard shortcuts. 2011-11-05 11:19:22 +01:00
Alyssa Milburn c2cb1019a6 COMPOSER: Parse ambients (V1 sprite buttons). 2011-11-05 10:47:39 +01:00
Strangerke 149fc6f120 TSAGE: Blue Force - Rename some variables
Also add a (missing?) scene postinit
2011-11-05 10:44:53 +01:00
Strangerke 8f7fcac98d TSAGE: Blue Force - Lyle office (810): Partly Rewrite Lyle's logic 2011-11-05 10:08:30 +01:00
Filippos Karapetis 58190c36b4 SCI: Made the object map hashmap of the Script class private 2011-11-05 10:07:03 +02:00
Filippos Karapetis 267c6f1756 SCI: Made more fields of the Script class private. Some cleanup. 2011-11-05 03:00:42 +02:00