Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-04 | add indy4 towns target, untested but if the demo is any indication I don't ↵ | Jonathan Gray | |
see why it wouldn't work svn-id: r10584 | |||
2003-10-04 | let adlib/native music for indydemo work | Jonathan Gray | |
svn-id: r10580 | |||
2003-10-03 | introduced namespace Scumm; made #include statements use scumm/ prefix ↵ | Max Horn | |
explicitly svn-id: r10571 | |||
2003-10-03 | Potential fix for bug #816086 | Max Horn | |
svn-id: r10566 | |||
2003-10-03 | Adjust timer for Amiga version of Monkey Island 1. | Travis Howell | |
svn-id: r10559 | |||
2003-10-03 | This is used in Amiga version of Monkey Island 1. | Travis Howell | |
svn-id: r10558 | |||
2003-10-03 | added getMusicTimer() to class MusicEngine; this allows some nice code ↵ | Max Horn | |
cleanup; also added an error() invocation to find out if certain code is still needed svn-id: r10556 | |||
2003-10-02 | renamed class Scumm to ScummEngine (consisten with other engine names; also ↵ | Max Horn | |
makes room for a potential 'Scumm' namespace) svn-id: r10549 | |||
2003-10-02 | Fix for Bug [815851] DOTT: MT-32 MIDI priority | Jamieson Christian | |
Favor 'ROL ' resources over 'GMD ' if --native-mt32 is selected. svn-id: r10537 | |||
2003-09-30 | MDT_ADLIB for Indy3Towns (for YM2612 kludge) | Jamieson Christian | |
svn-id: r10505 | |||
2003-09-30 | Add two more HE targets | Travis Howell | |
svn-id: r10495 | |||
2003-09-28 | added two HE games | Paweł Kołodziejski | |
svn-id: r10466 | |||
2003-09-28 | Fix problem of verbs areas always been shown after reload in V1-V2 games. | Travis Howell | |
Seems to fix problem of distaff highlights after reload in loom [ega]. Could cause regression in fm towns games. svn-id: r10455 | |||
2003-09-28 | Added terminate() to the MusicEngine and publicized | Jamieson Christian | |
the iMuse implementation. This allows the termination sequence to be done BEFORE object destruction, so that the destructor is not making calls that may not be appropriate during object destruction. (Virtual functions were the concern, although I'm not sure any of that was happening anyway. Oh well, better to be safe than sorry.) I implemented an empty terminate() in the base class, but the other MusicEngine derivatives may have stuff in their destructors that should be moved to this method. I didn't check. svn-id: r10452 | |||
2003-09-27 | some minor cleanup | Max Horn | |
svn-id: r10437 | |||
2003-09-25 | Fix for Bug [810564] ALL: missing instruments with native MT-32 | Jamieson Christian | |
As defined in Patch [811623] MT-32 patch for Bug 810564 Added a channel mask to MPU-401 devices so that --native-mt32 may force the device to use only the subset of MIDI channels actually supported by the MT-32. Also added a best-guess interpretation of iMuse Part priority in the SysEx 0x00 msg, since part priorities become more of an issue when the channel count is cramped. svn-id: r10409 | |||
2003-09-25 | added HE game | Paweł Kołodziejski | |
svn-id: r10405 | |||
2003-09-24 | Disable Palyer_V2A on PalmOS, since the source doesn't compile with it | Chris Apers | |
svn-id: r10397 | |||
2003-09-24 | More Amiga V2/V3 sound updates from _Q_: | Travis Howell | |
1. A Player_MOD class, basically acts as a simplified mixer that mixes at 60Hz intervals (or whatever interval you specify), this gives smooth music playback in player_v3a 2. Some changes to player_v3a as a result of #1, including reduced music volume 3. player_v2a, and the necessary additions to scummvm.cpp/scumm.h svn-id: r10392 | |||
2003-09-24 | added HE game putt race | Paweł Kołodziejski | |
svn-id: r10388 | |||
2003-09-23 | added two HE games | Paweł Kołodziejski | |
svn-id: r10387 | |||
2003-09-23 | correct description, are these demos in the correct section of version ↵ | Jonathan Gray | |
ordering by the way? run strings or similiar over the .w32 files and play match the strings svn-id: r10372 | |||
2003-09-23 | added two different versions of HE demos | Paweł Kołodziejski | |
svn-id: r10371 | |||
2003-09-21 | Fix #807291 | Travis Howell | |
svn-id: r10344 | |||
2003-09-18 | added initial support for building our 4 adventure engines as loadable ↵ | Max Horn | |
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304 | |||
2003-09-17 | new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵ | Max Horn | |
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282 | |||
2003-09-16 | Partial fix for Bug [636985] ZAK256: No kazoo tune | Jamieson Christian | |
Implemented a parser for Euphony music. No FM instrument support yet, as the FM chip used by FM Towns is not being emulated yet. In the meantime, a stock FM-emulated GM instrument is being used instead. This at least makes the Zak Towns kazoo tune and the Loom Towns distaff audible. Emulation of the FM Towns synth chip, or suitable emulation using the OPL2 synth, is still under investigation. svn-id: r10265 | |||
2003-09-14 | add putttime target | Jonathan Gray | |
svn-id: r10257 | |||
2003-09-14 | moved Actor x/y to _pos.x/_pos.y -> this makes it much easier to grep for ↵ | Max Horn | |
access of the actor position svn-id: r10253 | |||
2003-09-12 | Fix COMI regression for now, seems to require x min/max values for camera to ↵ | Travis Howell | |
be set first. svn-id: r10191 | |||
2003-09-11 | fix for room-scroll regression in V1/V2 (essentially, we never init the ↵ | Max Horn | |
camera y-values, except here, for these games) svn-id: r10174 | |||
2003-09-11 | fixed version check | Max Horn | |
svn-id: r10172 | |||
2003-09-11 | oops | Max Horn | |
svn-id: r10171 | |||
2003-09-11 | cleanup | Max Horn | |
svn-id: r10169 | |||
2003-09-11 | Roland updates only applies ot PC versions. | Travis Howell | |
svn-id: r10165 | |||
2003-09-10 | Check for Roland patch in loom and monkeyega, give better error if patch not ↵ | Travis Howell | |
found. svn-id: r10148 | |||
2003-09-10 | fix for bug #770042 (LOOM: Some bits of dialogue are repeated) | Max Horn | |
svn-id: r10145 | |||
2003-09-09 | cleanup; fix for bug #795942 (COMI: text display off screen) and #785760 ↵ | Max Horn | |
(COMI: Lockup/crash on Skull Island) svn-id: r10144 | |||
2003-09-09 | replaced all use of scale items with scale slots. This allowed me to get rid ↵ | Max Horn | |
of two big FIXME's, and might fix other scaling bugs in FT/DIG svn-id: r10140 | |||
2003-09-08 | make even more use of Scumm::_musicEngine; added MusicEngine::setMasterVolume | Max Horn | |
svn-id: r10097 | |||
2003-09-08 | renamed VersionSettings -> TargetSettings and also renamed some of its ↵ | Max Horn | |
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092 | |||
2003-09-08 | Reduce PalmOS data segement | Chris Apers | |
svn-id: r10083 | |||
2003-09-08 | Amiga V3 music updates from unused. | Travis Howell | |
svn-id: r10076 | |||
2003-09-07 | added common base class MusicEngine for iMuse/iMuseDigital/Player_V123 ↵ | Max Horn | |
(initial stab, more work to follow) svn-id: r10066 | |||
2003-09-07 | Add music player for Amiga versions of indy3ega/loom from unused. | Travis Howell | |
Revert last change to common.rules for now, it broke compile. svn-id: r10061 | |||
2003-09-06 | implemented FOA keyboard fighting | Max Horn | |
svn-id: r10052 | |||
2003-09-06 | Remove sound looping hack for v2 amiga games. | Travis Howell | |
svn-id: r10030 | |||
2003-09-06 | Don't let Amiga and Platform options cancel each other out for Amiga support. | Travis Howell | |
svn-id: r10029 | |||
2003-09-05 | Add to config as int for now. | Travis Howell | |
svn-id: r10012 | |||
2003-09-05 | Oops | Travis Howell | |
svn-id: r10008 |