aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-05SHERLOCK: RT: Fixes to display talk windowPaul Gilbert
2015-07-05MADE: Music: initialize musicType variableMartin Kiewitz
wasn't initialized in case milesAudio was disabled
2015-07-05AUDIO: Miles Audio AdLib: set default volume 0x7FMartin Kiewitz
set default volume of every midi channel to 0x7F right on startup fixes Amazon Guardians of Eden logo jingle music those values were actually sent to the driver right on startup default value for panning was 0x40, this was adjusted as well
2015-07-05ACCESS: Increase delay in Amazon intro to allow fanfare to finishTorbjörn Andersson
There's probably a better way of handling this, but as long as we hard-code a delay, we may as well try to make it fit.
2015-07-05SHERLOCK: RT: Cleanup of cmdWalkHolmesToCoordsPaul Gilbert
2015-07-05SHERLOCK: RT: Fix splitting lines in setStatementLinesPaul Gilbert
2015-07-05AUDIO: Miles Audio AdLib: OPL3 detect for timbreMartin Kiewitz
tries to detect OPL3 availability and prefers OPL3 timbre data in that case.
2015-07-05ACCESS: fix valgrind errors in decompressorMartin Kiewitz
2015-07-05MOHAWK: Document and skip Arthur's Reading Race minigamesMatthew Hoops
2015-07-05AGOS: Fix turning music on and off in Amiga versions.Kirben
2015-07-05AGOS: The sound effects in Simon the Sorcerer 1 (Floppy) are only meant for ↵Kirben
Adlib.
2015-07-05AGOS: Revert 46d1c106ca560c285c556a0b02b54d76bc6a29ba:Kirben
AGOS: Give each MIDI track its own loop flag Since the changes broke looping in Simon the Sorcerer 2.
2015-07-05MADE: Delete AdLib instrument stream after driver initializationTorbjörn Andersson
2015-07-05MADE: Cleanup AdLib driver initialization...Torbjörn Andersson
... as per m_kiewitz's suggestions.
2015-07-05AUDIO: Miles Audio AdLib: support AD+OPL3 streamsMartin Kiewitz
- support AdLib + OPL3 streams - also support stream(s) and filenames getting passed at the same time in that case filenames are checked first, streams are used as fallback
2015-07-05AUDIO: Make Miles AdLib audio stream permanentTorbjörn Andersson
This protects it from any calls to stopAll() in the mixer, which is needed for Return to Zork, at the very least.
2015-07-05MADE: Allow loading of sample.ad from rtzcd.redTorbjörn Andersson
At the moment, AdLib music doesn't work yet though. At least not for this particular case.
2015-07-04TINSEL: DW1: enable Miles Audio for DOS onlyMartin Kiewitz
2015-07-04SHERLOCK: SS: Fix crash in intro when music finishesPaul Gilbert
2015-07-04TINSEL: DW1: Miles Audio AdLib MIDPAK.AD supportMartin Kiewitz
- added support for MIDPAK.AD timbre files on top FAT.OPL. FAT.OPL gets copied by installer into MIDPAK.AD for this version - changed order of timbre file checking - adjusted and improved comments about discworld 1 versions
2015-07-04AUDIO: Miles Audio AdLib: read OPL3 timbre bugfixMartin Kiewitz
2015-07-04SHERLOCK: RT: Change bool switch to an if statementPaul Gilbert
2015-07-04TINSEL: DW1: Miles Audio AdLib support for FAT.OPLMartin Kiewitz
eriktorbjorn owns a version of DW1, that only has FAT.OPL and no SAMPLE.AD/SAMPLE.OPL. We check if SAMPLE.AD/.OPL are available, if not we try our luck with FAT.OPL
2015-07-04AUDIO: Miles Audio AdLib: read AdLib+OPL3 fileMartin Kiewitz
Checks if at least one of those exists and reads the one that does Needed for another version of Simon The Sorcerer 2, that only features FAT.OPL
2015-07-04SHERLOCK: RT: Fix closing the journalPaul Gilbert
2015-07-04SHERLOCK: RT: Fix display of journal buttonsPaul Gilbert
2015-07-04SHERLOCK: Make playMusic a private method of MusicPaul Gilbert
2015-07-04MOHAWK: Fix parsing the Arthur's Computer Adventure globals sectionMatthew Hoops
2015-07-04SHERLOCK: RT: Consolidate scroll position into the Screen classPaul Gilbert
2015-07-04SHERLOCK: RT: Additional constants for flags and charactersPaul Gilbert
2015-07-04SHERLOCK: RT: Fix going to map from the starting scenePaul Gilbert
2015-07-04AUDIO: Miles Audio AdLib instrument stream supportMartin Kiewitz
- not using byte pointer + size and instead now a SeekableReadStream for factory - adjusted ACCESS + AGOS engines accordingly
2015-07-04TINSEL: Add drivers sub folder in Discworld 1, for Miles audio files.Kirben
2015-07-04COMMON: PKWARE data comp. remove temp. targetPtrMartin Kiewitz
which was used for the temporary workaround in commit 4fb3264
2015-07-03SHERLOCK: RT: Beginnings of scrolling scene supportPaul Gilbert
2015-07-04COMMON: PKWARE data comp. lib. mask dictionary xsMartin Kiewitz
added masking of dictionary offsets when copying from dictionary issues should now all be fixed
2015-07-04COMMON: PKWARE data comp. library fixMartin Kiewitz
add old length+offset code for now, so that the graphical issues in SCI don't occur anymore. Will investigate more tomorrow.
2015-07-04COMMON: PKWARE data comp. library fixMartin Kiewitz
fixes dictionary issues with some compressed data
2015-07-04AGOS: Simon 2: use common PKWARE data comp. libMartin Kiewitz
use PKWARE data compression library code from COMMON/ AdLib drivers will get changed to use streams too
2015-07-04COMMON: PKWARE data comp. lib. cleanup + enhancedMartin Kiewitz
- uses streams now - additional method for decompressing, when the target size is not known - improved comments - added AGOS for using it
2015-07-04MADS: V2: Remove comma at the end of the Phantom verb listFilippos Karapetis
This should fix compilation on gcc
2015-07-04TONY: Fix inclusion of util.hFilippos Karapetis
2015-07-04MADS: V2: Initial work on Phantom scenes 101 and 102Filippos Karapetis
2015-07-04MADS: V2: Initial work on verbs for PhantomFilippos Karapetis
2015-07-04MADS: V2: Re-enable sprite drawingFilippos Karapetis
2015-07-04MADS: V2: The intro scenes do not have any codesFilippos Karapetis
2015-07-04MADS: Phantom: Initial work on game globalsFilippos Karapetis
2015-07-04MADS: V2: The two new hotspot fields refer to the cursor and the syntaxFilippos Karapetis
2015-07-04SAGA: Initial work on the DOS ITE demoFilippos Karapetis
2015-07-04SAGA: Add support for the scene descriptors of the ITE DOS demoFilippos Karapetis