Commit Graph
86814 Commits
Author SHA1 Message Date
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
Martin Kiewitz 453a800754 AGOS: music: simplified music-mode code in open()
combined both Accolade + Miles Audio initial open() code
2015-07-03 01:09:36 +02:00
Martin Kiewitz 32c5c2f50f AGOS: disable Miles Audio for Simon 2
enabled it by accident in the last commit
2015-07-03 00:59:17 +02:00
Martin Kiewitz a4d3ad396c AGOS: Accolade music driver: fix memory leak
in factory
2015-07-03 00:57:25 +02:00
Martin Kiewitz bfa7d89500 AGOS: Accolade music: read driver data in factory
moved driver reading code into factory of both Accolade music drivers
2015-07-03 00:52:36 +02:00
Filippos Karapetis b74edc0937 SHERLOCK: SS: Don't multiply the walk coordinates twice
Fixes a regression in Serrated Scalpel from commit dbf82dd92a
2015-07-02 21:02:05 +03:00
Kirben 3ad35f760c MADE: Limit Miles audio to Return to Zork only, and enable Adlib support. 2015-07-02 23:05:50 +10:00
Paul Gilbert dba1ab40a3 SHERLOCK: RT: Show arrow cursors when mouse is on exit zones 2015-07-02 08:32:18 -04:00
Martin Kiewitz 1d173d4811 AUDIO: Miles Audio AdLib: fix comment
Sherlock Holmes was mentioned instead of Miles Audio
2015-07-02 13:35:54 +02:00
Martin Kiewitz 903309fbb7 AUDIO: Miles Audio AdLib: implement sustain
fixes broken music in Return To Zork (demo)
also added comments about those special cases (useful for testing)
2015-07-02 13:17:21 +02:00
Martin Kiewitz 50d9fb24d3 AUDIO: Miles Audio AdLib: init panning to 63
simon 2 + return to zork are getting output on one speaker only atm.
both games don't get panning controller at all and the original
driver itself definitely did initialize it to 0.
We initialize panning to 63, so that this gets fixed for the moment.
needs to get investigated further.
2015-07-02 12:53:20 +02:00
Kirben 46babcc3c4 MADE: Add Miles support for RTZ, currently disabled for Adlib due to known issues. 2015-07-02 20:30:49 +10:00
Paul Gilbert 905bcc444e SHERLOCK: RT: Implement cmdSetWalkControl 2015-07-01 22:45:01 -04:00
Paul Gilbert 1b1643ad6f SHERLOCK: RT: Implement cmdPlaySong opcode 2015-07-01 22:36:38 -04:00
Paul Gilbert 76419173b5 SHERLOCK: RT: Fix infinite empty talk dialog in intro 2015-07-01 21:50:32 -04:00
Paul Gilbert dc4689e4b9 SHERLOCK: Split up closestZone versions for each game 2015-07-01 21:10:57 -04:00
Paul Gilbert 121ee4d40c SHERLOCK: RT: Fix zone checks in closestZone method 2015-07-01 20:07:37 -04:00
Paul Gilbert dbf82dd92a SHERLOCK: RT: Move ADJUST_CORD usage to initial anim loading 2015-07-01 19:20:18 -04:00
Paul Gilbert 704dd8140b SHERLOCK: RT: Fix missing code in setWalking 2015-07-01 19:18:26 -04:00
Martin Kiewitz 710aeb380b AGOS: SIMON2: set nativeMT32, so mt32 tracks get
set _nativeMT32, so that the MT32 XMIDI track set is getting used
and not the general MIDI one for MT32 Miles Audio playback.
This should solve the MT32 music issues, although this needs
to get verified in detail.
2015-07-01 20:39:00 +02:00
Martin Kiewitz b38c161c18 AGOS: add Miles Audio support for simon 2
currently not enabled by default, because there are some
issues.
2015-07-01 12:40:16 +02:00
Paul Gilbert 6b3fe382ec SHERLOCK: Change _lookPosition to use PositionFacing 2015-06-30 22:50:00 -04:00
Paul Gilbert d2c4074fa6 SHERLOCK: RT: Fix incorrectly playing sounds when looking at objects 2015-06-30 21:18:26 -04:00
Paul Gilbert e2803d77c6 SHERLOCK: RT: Fix compiler warnings 2015-06-30 20:20:42 -04:00
Paul Gilbert 8e4fca0e75 SHERLOCK: RT: Fix inventory tooltip when hovering on empty slots 2015-06-30 20:01:53 -04:00