aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2015-06-28SHERLOCK: Use standard MIDI driver for General MIDI in Rose TattooTorbjörn Andersson
Unlike Serrated Scalpel, Rose Tattoo's music sounds good as General MIDI, and our standard driver should work well enough for that.
2015-06-28SHERLOCK: RT: Implement initial inventoryPaul Gilbert
2015-06-28SAGA: Tweak music timing in IHNM introTorbjörn Andersson
This wasn't a regression. The music has always been cut off at an awkward point.
2015-06-28SAGA: Use the new "Miles" drivers for AdLib and MT-32Torbjörn Andersson
Note that this breaks the IHNM demo, as provided on the ScummVM web page, since it doesn't have the sample.ad and sample.opl files needed, but I have a feeling that this is a packaging error on our part. I don't have the original release of ITE, so I can't test that.
2015-06-28TINSEL: DW1: MT32: don't pass timbre fileMartin Kiewitz
because the game does not have one
2015-06-28SHERLOCK: RT: MT32: don't pass timbre fileMartin Kiewitz
because the game does not have one
2015-06-28TOLTECS: Use the Miles audio drivers for AdLib and MT-32Torbjörn Andersson
There doesn't seem to be much music in the game, so I've only been able to test it with the music when riding the trolley. The MT-32 music is just as bad as in DOSBox, and you should feel bad.
2015-06-28SCUMM: Fix bug #6873 FARM: Crash at the end of trivia minigame on easy.Kirben
2015-06-27SHERLOCK: RT: Fix walking with a very close destPaul Gilbert
2015-06-28TINSEL: DW1: add support for Miles Audio driverMartin Kiewitz
- AdLib + MT32 support
2015-06-27SHERLOCK: RT: Properly implement StreamingImageFile classPaul Gilbert
2015-06-28GROOVIE: add support for Miles Audio MIDI driverMartin Kiewitz
- currently optional, to enable set milesAudioEnabled to true
2015-06-27COMMON: move Miles Audio AdLib+MT32 to commonMartin Kiewitz
- remove Miles Audio from Sherlock engine - put Miles Audio into common audio (namespace Audio) - Miles Audio is used at least by the engines TINSEL, GROOVIE, TOLTECS, SAGA and KYRA This way it can be used by the other engines
2015-06-27SHERLOCK: RT: Fix display of talk text windowsPaul Gilbert
2015-06-27SHERLOCK: remove outdated comments about Miles AudMartin Kiewitz
about Miles Audio 3
2015-06-27SHERLOCK: AdLib drivers: remove _ from reset-methodsMartin Kiewitz
remove "_" from reset-method-names
2015-06-27AGOS: Accolade AdLib: remove _ from reset-methodsMartin Kiewitz
remove "_" from reset-method-names
2015-06-27SHERLOCK: SS: mt32 driver cleanupMartin Kiewitz
- use proper naming conventions - remove _MT32 variable, use _nativeMT32 instead
2015-06-27SHERLOCK: RT: Miles Audio 3 MT32 driverMartin Kiewitz
- implement Miles Audio 3 MT32 driver - work in progress - Miles Audio timbre files not supported atm b/c RT does not use them
2015-06-27SHERLOCK: RT: miles adlib: variable + #def renameMartin Kiewitz
- add "AdLib" to const tables (e.g. milesAdLibOperator1Register, etc.) - remove "SHERLOCK" prefix from #define names
2015-06-27SHERLOCK: Fix enum compiler warningsPaul Gilbert
2015-06-27SHERLOCK: Fix use of preprocessor token concatenationMatthew Hoops
2015-06-26SHERLOCK: RT: Finish display of right-click Verbs menuPaul Gilbert
2015-06-26SHERLOCK: SS: Compilation fixPaul Gilbert
2015-06-26SHERLOCK: Split FixedText into separate descendents for each gamePaul Gilbert
2015-06-26SHERLOCK: RT: Code for positioning text windows over charactersPaul Gilbert
2015-06-27SHERLOCK: RT: Miles AdLib Driver OPL3 supportMartin Kiewitz
- NOTE: 4-op voices not supported atm (not used in Sherlock Holmes 2) - support for up to 18 physical FM voices - support for hard-left + hard-right stereo - defaults to OPL3 - added comment about Miles Audio driver capabilities
2015-06-26SHERLOCK: RT: Miles AdLib driver fix errormsg typoMartin Kiewitz
2015-06-26SHERLOCK: RT: Miles AdLib Driver midi note fixMartin Kiewitz
- fixed checking notes for percussion channel, fixes some notes missing during intro music - remove currentA0hReg from PhysicalFmVoiceEntry struct, wasn't used - moved setting virtual FM-voice in-use flag inside releaseFmVoice()
2015-06-26SHERLOCK: RT: Miles AdLib: circular phys. assignMartin Kiewitz
circular physical assignment of FM-voices - removed hardcoded value, that made it search from FM-voice 0 and replaced it with the total number of physical FM-voices this makes it easier to understand the code - added comment about why this is set (starting search at FM-voice 0)
2015-06-26SHERLOCK: RT: Miles AdLib: circular phys. assignMartin Kiewitz
implements circular physical assignment of FM-voices, which was enabled for Rose Tattoo. This is not really needed, but by implementing it assigned physical FM-voices should exactly match the original driver.
2015-06-25SHERLOCK: RT: Set up new values for color constantsPaul Gilbert
2015-06-25SHERLOCK: Add missing virtual prefix to SaveManager destructorPaul Gilbert
2015-06-26SHERLOCK: Tattoo: Miles Audio 3 AdLib driverMartin Kiewitz
- implement Miles Audio 3 AdLib driver - also cleanup of Scalpel AdLib driver - work in progress, sustain and for example OPL-3 missing
2015-06-25SHERLOCK: RT: Fix compiler warningsPaul Gilbert
2015-06-25SHERLOCK: RT: Further split-off of Scalpel-specific codePaul Gilbert
2015-06-25SHERLOCK: RT: Implemented shaded background for dialogsPaul Gilbert
2015-06-24SHERLOCK: RT: Fix look dialog not appearingPaul Gilbert
2015-06-24SHERLOCK: RT: Remove deprecated fields from UI classPaul Gilbert
2015-06-24Merge pull request #593 from chkr-private/sword25-movie-fixFilippos Karapetis
SWORD25: Delay next movie frame by videoDecoder.getTimeToNextFrame()
2015-06-23SHERLOCK: RT: Beginnings of talk window widget classPaul Gilbert
2015-06-23SHERLOCK: RT: Create WidgetMessage class for displaying messagesPaul Gilbert
2015-06-23SHERLOCK: RT: Implement message box ui modePaul Gilbert
2015-06-22SHERLOCK: RT: Beginnings of look window displayPaul Gilbert
2015-06-21SHERLOCK: RT: Implemented journal search term entryPaul Gilbert
2015-06-21SHERLOCK: RT: Implemented journal event handlingPaul Gilbert
2015-06-21SHERLOCK: RT: Implemented further journal draw methodsPaul Gilbert
2015-06-21SHERLOCK: RT: Implemented drawJournalControlsPaul Gilbert
2015-06-21SHERLOCK: RT: Implement makeBGArea for converting to greyscalePaul Gilbert
2015-06-21SHERLOCK: RT: Move journal code used by both games back to JournalPaul Gilbert