68932 Commits

Author SHA1 Message Date
Paul Gilbert
7879053479 SHERLOCK: RT: Merge playSound and playSpeech code 2015-08-13 19:11:06 -04:00
Paul Gilbert
e02965c40a SHERLOCK: RT: SImplification of old speech code 2015-08-13 18:43:51 -04:00
Paul Gilbert
336abef401 SHERLOCK: RT: Fix voice-only conversations when subtitles are off 2015-08-12 21:13:26 -04:00
Paul Gilbert
e6b070711a SHERLOCK: RT: Hook window/speech to ScummVM speech/subtitles setting 2015-08-12 08:46:09 -04:00
Paul Gilbert
149b31c310 SHERLOCK: RT: Fix playing all the voice files in a conversation 2015-08-11 21:03:58 -04:00
Paul Gilbert
6dd78a703f SHERLOCK: RT: Improved version of ignoring missing voice resources 2015-08-11 20:55:07 -04:00
Paul Gilbert
237d1149b5 SHERLOCK: RT: Don't error out if a speech resource doesn't exist 2015-08-11 20:30:04 -04:00
Paul Gilbert
4ad53dced0 SHERLOCK: RT: First speech is now playing correctly 2015-08-10 22:25:48 -04:00
Paul Gilbert
9b0bf9e215 SHERLOCK: RT: Beginnings of speech code 2015-08-10 22:01:02 -04:00
Willem Jan Palenstijn
60759cfb5d Merge pull request #604 from fingolfin/configure-append
CONFIGURE: add and use append_var function
2015-08-10 21:04:59 +02:00
Paul Gilbert
d4c1162d70 SHERLOCK: RT: Fix for entering savegame in original saves dialog 2015-08-09 19:44:40 -04:00
Paul Gilbert
b07c56923b SHERLOCK: RT: Fix drawing scaled images with image offsets 2015-08-09 18:40:04 -04:00
Torbjörn Andersson
5a7cb98ec3 SHERLOCK: Remove unused (and misspelled) variable 2015-08-09 23:07:13 +02:00
Paul Gilbert
28af73777b SHERLOCK: RT: Fix crash when clicking in inventory at start of game 2015-08-09 11:59:52 -04:00
Paul Gilbert
d5af7b73ec SHERLOCK: RT: Fix drawing last frame of animations 2015-08-09 08:08:03 -04:00
Paul Gilbert
41e1320d83 SHERLOCK: RT: Fix display of scrollbar up/arrow arrows 2015-08-08 12:41:46 -04:00
Paul Gilbert
b29413965c SHERLOCK: RT: Show the GMM if user clicks when credits are being displayed 2015-08-08 12:09:15 -04:00
Paul Gilbert
328c0d761f SHERLOCK: RT: Fix loading savegames when credits are active 2015-08-08 11:52:40 -04:00
Paul Gilbert
e9455457a8 SHERLOCK: RT: Don't allow saving when credits are active 2015-08-08 11:42:25 -04:00
Paul Gilbert
5c1fbaff4b SHERLOCK: RT: Fixes for password entry 2015-08-08 09:25:18 -04:00
Paul Gilbert
bb252129b6 SHERLOCK: RT: Implementing password entry window 2015-08-08 08:45:41 -04:00
Paul Gilbert
ee54396126 SHERLOCK: RT: Implemented pickUpObject 2015-08-08 07:00:05 -04:00
Paul Gilbert
0b53820dd9 SHERLOCK: RT: Fix showing verbs with * prefixed target actions 2015-08-07 23:20:48 -04:00
Paul Gilbert
87956d6a10 SHERLOCK: RT: Fix initialization of NPC descriptions 2015-08-07 23:10:16 -04:00
Paul Gilbert
62406c81b7 SHERLOCK: RT: Fix display when characters have nothing to say 2015-08-07 22:20:03 -04:00
Paul Gilbert
4c8b2f1235 SHERLOCK: RT: Fix cmdPlaySong opcode 2015-08-07 20:01:23 -04:00
Paul Gilbert
9350c342bb SHERLOCK: RT: Fix using items on NPCs 2015-08-07 19:44:16 -04:00
Paul Gilbert
02548aaf1c SHERLOCK: RT: Fix incorrect entries in opcode method table 2015-08-07 17:38:27 -04:00
Paul Gilbert
6c383d930d SHERLOCK: RT: Fixes and cleanup for getting string params in opcodes 2015-08-07 17:29:40 -04:00
Paul Gilbert
667209d755 SHERLOCK: RT: Fix loading character graphics for the player 2015-08-07 16:14:00 -04:00
Paul Gilbert
eadbe2b8b8 SHERLOCK: RT: Fix crash executing scripts that clear their own data 2015-08-07 16:02:19 -04:00
Martin Kiewitz
d6347269eb SHERLOCK: RT: impl. font-char mapping / bug #6882
Rose Tattoo did different font char mapping for at least
the German version of the game (can't verify anything else).
RT seems to map 0xE1 only, but to a different character
and other upper characters (>= 0x80) are not mapped at all.

this fixes broken special characters in RT.
2015-08-07 22:00:42 +02:00
Paul Gilbert
2696be83c0 SHERLOCK: SS: Cleaned up handling of 3DO portrait playback 2015-08-07 06:52:58 -04:00
Paul Gilbert
b573e0cf7a SHERLOCK: RT: Fix NPC indexes in multiple opcodes 2015-08-06 21:51:55 -04:00
Paul Gilbert
59bc9f846d SHERLOCK: RT: Properly implement cmdWalkHolmesAndNPCToCoords 2015-08-06 21:40:35 -04:00
Paul Gilbert
b2e98f4f52 SHERLOCK: SS: Renamed darts.cpp to scalpel_darts.cpp 2015-08-06 20:40:20 -04:00
Paul Gilbert
dc3e1eda8b SHERLOCK: RT: Added german fixed text list 2015-08-05 21:52:41 -04:00
Paul Gilbert
ed4ae8c863 SHERLOCK: RT: Properly wait for press when dart game ends 2015-08-04 19:35:51 -04:00
Paul Gilbert
109ee5ba7a SHERLOCK: RT: Set up Escape key to automatically win darts game
Unlike in Serrated Scalpel, the darts game can't be skipped, so
there really needs to be a way to skip having to play it
2015-08-04 19:19:48 -04:00
Paul Gilbert
cb568dbbbe SHERLOCK: RT: Fix using Escape in darts minigame 2015-08-04 08:35:27 -04:00
Paul Gilbert
d4653b15a4 SHERLOCK: RT: Further fixes for darts minigame 2015-08-03 21:57:40 -04:00
Paul Gilbert
0ae12caa7b SHERLOCK: RT: Fix throwing darts in darts minigame 2015-08-03 21:09:20 -04:00
Paul Gilbert
1b9dfb2ccd SHERLOCK: RT: Fix initial display of dartboard minigame 2015-08-03 20:19:35 -04:00
Paul Gilbert
0b71a296e3 SHERLOCK: RT: Fix GCC complaint about nullptr type casting 2015-08-03 19:50:43 -04:00
Paul Gilbert
0538f08bbe SHERLOCK: RT: Fix journal handling of OP_NPC_DESC_ON_OFF opcode 2015-08-03 19:15:10 -04:00
Paul Gilbert
e3cd091f88 SHERLOCK: RT: Fix Coverity warning 2015-08-03 18:17:03 -04:00
Sven Hesse
370107c953 GOB: Remove a useless call to Variables::getAddressOff8()
This is a left-over vestige of when the gob engine recorded the size
of each variable currently in use, because it byte-swapped all
variables on save/load depending on the machine ScummVM ran on.

The gob engine doesn't do that all anymore (instead, the variables are
always stored in the endianness of the original game), so
getAddressOff8() doesn't store "this is an 8-bit variable" anymore,
making the call a NOP.

This fixes Coverity Scan issue #1267142.
2015-08-03 15:56:43 +02:00
Filippos Karapetis
51bcdec300 Merge pull request #609 from fingolfin/patch-1
ACCESS: Fix initialisation of AccessEngine::_ask
2015-08-03 12:21:30 +03:00
Max Horn
0822181361 ACCESS: Fix initialisation of AccessEngine::_ask 2015-08-03 10:44:36 +02:00
Paul Gilbert
92cda8c7be SHERLOCK: RT: Stop running sprite scripts when an object is hidden 2015-08-02 23:39:29 -04:00