68400 Commits

Author SHA1 Message Date
Paul Gilbert
39544c1728 SHERLOCK: RT: Additional constants for flags and characters 2015-07-04 10:39:03 -04:00
Paul Gilbert
b95591da61 SHERLOCK: RT: Fix going to map from the starting scene 2015-07-04 10:23:39 -04:00
Martin Kiewitz
96005c7da9 AUDIO: Miles Audio AdLib instrument stream support
- not using byte pointer + size and instead now a
  SeekableReadStream for factory
- adjusted ACCESS + AGOS engines accordingly
2015-07-04 12:55:49 +02:00
Kirben
fba886a21f TINSEL: Add drivers sub folder in Discworld 1, for Miles audio files. 2015-07-04 13:51:45 +10:00
Martin Kiewitz
a07ff81051 COMMON: PKWARE data comp. remove temp. targetPtr
which was used for the temporary workaround in commit 4fb3264
2015-07-04 03:29:06 +02:00
Paul Gilbert
f387785e57 SHERLOCK: RT: Beginnings of scrolling scene support 2015-07-03 21:12:14 -04:00
Martin Kiewitz
614162e5fc COMMON: PKWARE data comp. lib. mask dictionary xs
added masking of dictionary offsets when copying from dictionary
issues should now all be fixed
2015-07-04 03:10:26 +02:00
Martin Kiewitz
4fb32647ad COMMON: PKWARE data comp. library fix
add old length+offset code for now, so that the graphical issues
in SCI don't occur anymore. Will investigate more tomorrow.
2015-07-04 02:52:56 +02:00
Martin Kiewitz
fafe22731b COMMON: PKWARE data comp. library fix
fixes dictionary issues with some compressed data
2015-07-04 02:26:12 +02:00
Martin Kiewitz
7753f2d516 AGOS: Simon 2: use common PKWARE data comp. lib
use PKWARE data compression library code from COMMON/
AdLib drivers will get changed to use streams too
2015-07-04 01:50:07 +02:00
Martin Kiewitz
2bd0743125 COMMON: PKWARE data comp. lib. cleanup + enhanced
- uses streams now
- additional method for decompressing, when the target size is not
known
- improved comments
- added AGOS for using it
2015-07-04 01:45:34 +02:00
Filippos Karapetis
1347e8a424 MADS: V2: Remove comma at the end of the Phantom verb list
This should fix compilation on gcc
2015-07-04 02:31:19 +03:00
Filippos Karapetis
b6aa297fc8 TONY: Fix inclusion of util.h 2015-07-04 01:51:48 +03:00
Filippos Karapetis
4d501c79e0 MADS: V2: Initial work on Phantom scenes 101 and 102 2015-07-04 01:51:47 +03:00
Filippos Karapetis
972e7e313e MADS: V2: Initial work on verbs for Phantom 2015-07-04 01:51:47 +03:00
Filippos Karapetis
a211aeffca MADS: V2: Re-enable sprite drawing 2015-07-04 01:51:47 +03:00
Filippos Karapetis
4248054304 MADS: V2: The intro scenes do not have any codes 2015-07-04 01:51:46 +03:00
Filippos Karapetis
ca6612e151 MADS: Phantom: Initial work on game globals 2015-07-04 01:51:46 +03:00
Filippos Karapetis
d7e0f8f4c1 MADS: V2: The two new hotspot fields refer to the cursor and the syntax 2015-07-04 01:51:46 +03:00
Filippos Karapetis
a95d22a2cd SAGA: Initial work on the DOS ITE demo 2015-07-04 01:51:45 +03:00
Filippos Karapetis
5311191687 SAGA: Add support for the scene descriptors of the ITE DOS demo 2015-07-04 01:51:45 +03:00
Filippos Karapetis
3f119aab0e FULLPIPE: Fix a warning 2015-07-04 01:51:44 +03:00
Paul Gilbert
2f59fd3642 SHERLOCK: RT: Fix loading double-wide scenes 2015-07-03 18:51:05 -04:00
Filippos Karapetis
62d0fed9a7 SHERLOCK: SS: Remove leftover code 2015-07-04 00:42:26 +03:00
Filippos Karapetis
7a7c2ad61e SHERLOCK: Use IS_ROSE_TATTOO / IS_SERRATED_SCALPEL in more places 2015-07-04 00:42:25 +03:00
Paul Gilbert
e02fbcebe7 SHERLOCK: RT: Hook talk widget refresh into talk logic 2015-07-03 17:20:47 -04:00
Paul Gilbert
1e37f0b2ef SHERLOCK: Change FixedText::getText to return const char * 2015-07-03 16:01:20 -04:00
Paul Gilbert
d3a5db8ad7 SHERLOCK: RT: Implement talk dialog setStatementLines 2015-07-03 15:55:15 -04:00
Paul Gilbert
d6464b48fc SHERLOCK: RT: Compilation fix in putMessage call 2015-07-03 15:05:27 -04:00
Martin Kiewitz
870b33743f AGOS: Simon 2: extract MIDPAK.AD from SETUP.SHR
implements support for extracting MIDPAK.AD from SETUP.SHR
this way the user isn't required to install the game and can just
use the files copied from CD-ROM.
Files inside SETUP.SHR were compressed using PKWARE data compression
library.

PKWARE decompression code based on information released by
Ben Rudiak-Gould in comp.compression on 13.8.2001

Miles Audio support is still disabled atm
and has to be enabled manually
2015-07-03 21:02:13 +02:00
Paul Gilbert
895d2277e6 SHERLOCK: RT: Implement talk dialog handleEvents 2015-07-03 14:46:52 -04:00
Alyssa Milburn
273f4ae945 MOHAWK: Implement xpos/ypos for LB. 2015-07-03 17:42:48 +02:00
Alyssa Milburn
97fcc16a4d MOHAWK: Implement deleteVar for LB. 2015-07-03 17:38:00 +02:00
Alyssa Milburn
327899c7d2 MOHAWK: Implement width/height for LB. 2015-07-03 17:32:14 +02:00
Paul Gilbert
323a16e51c SHERLOCK: RT: Implement scrollbar event handling 2015-07-03 11:24:48 -04:00
Paul Gilbert
9634e185d2 ACCESS: Fix compiler warning 2015-07-03 09:56:52 -04:00
Johannes Schickel
305254c015 NEWS: Minor style and formatting fixes. 2015-07-03 12:09:56 +02:00
Martin Kiewitz
1a954398fe ACCESS: update comment about music drivers
Amazon Guardians of Eden (demo) and Martian Memorandum both use
another type of driver, possibly written by Access software
2015-07-03 10:24:49 +02:00
Kirben
cc79f66b2f NEWS: Update AGOS section. 2015-07-03 13:47:40 +10:00
Kirben
15ab2aaab6 NEWS: Add improved Adlib in Return to Zork. 2015-07-03 13:44:46 +10:00
Paul Gilbert
f1d1d3c711 SHERLOCK: SS: Fix loading of 'un-used' anim positions 2015-07-02 23:20:13 -04:00
Paul Gilbert
8d7528c4ce SHERLOCK: RT: Implemented render method for talk dialog 2015-07-02 23:10:24 -04:00
Paul Gilbert
480003f48d SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes 2015-07-02 20:53:40 -04:00
Martin Kiewitz
d6bf970a58 AUDIO: Miles Audio: pass strings via reference 2015-07-03 02:49:49 +02:00
Paul Gilbert
169f4b94f2 SHERLOCK: RT: Fix looking at characters 2015-07-02 20:13:21 -04:00
Martin Kiewitz
03fbbbb3ae AUDIO: Miles Audio MT32: remove updateScreen-call
was added for testing purposes and was commited by accident
2015-07-03 02:12:16 +02:00
Martin Kiewitz
32b44b7c18 Merge branch 'master' of github.com:scummvm/scummvm 2015-07-03 02:05:59 +02:00
Martin Kiewitz
04146fc9b3 AUDIO: Miles Audio AdLib: fix instrument load code
clean up, uses separate non-const pointer for reading file
and a const pointer for actually parsing the data
2015-07-03 02:05:26 +02:00
Kirben
1d204c752f SAGA: Fix Adlib in original DOS CD version of Inherit the Earth. 2015-07-03 09:39:30 +10:00
Paul Gilbert
10e3e4811c SHERLOCK: RT: Fix moving too far vertically when walking 2015-07-02 19:21:10 -04:00