aboutsummaryrefslogtreecommitdiff
path: root/scumm/scummvm.cpp
AgeCommit message (Collapse)Author
2003-10-13init random seed with timeMax Horn
svn-id: r10784
2003-10-13init random seed with timeMax Horn
svn-id: r10783
2003-10-13cleanup; got rid of Gdi::_palette_mod in favor of Gdi::_roomPaletteMax Horn
svn-id: r10778
2003-10-13sufficient to set _roomPalette at the start for V6+ games, since they don't ↵Max Horn
modify the _roomPalette, ever svn-id: r10777
2003-10-13_roomPalette needs to be reset for all scumm games now.Travis Howell
Otherwise get blank screen in dig/ft/comi. svn-id: r10775
2003-10-13samdemo doesn't set VAR_SAVELOADDIALOG_KEYTravis Howell
svn-id: r10774
2003-10-12some more target<->game cleanupMax Horn
svn-id: r10769
2003-10-12some renaming for more consistent terminology (although we might want to ↵Max Horn
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766
2003-10-12cleanupMax Horn
svn-id: r10764
2003-10-12code simplificationMax Horn
svn-id: r10762
2003-10-12sfx_volume and music_volume were swappedMax Horn
svn-id: r10761
2003-10-12mac loom uses different var.Travis Howell
svn-id: r10749
2003-10-10some cleanupMax Horn
svn-id: r10720
2003-10-09Disable unused Scumm version (8) in PalmOS port.Chris Apers
svn-id: r10704
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
2003-10-08Fixed Indy4-Towns music settings, plus small multi-midi quirkJamieson Christian
svn-id: r10680
2003-10-07Set up MDT_TOWNS on remainder of FM-TOWNS targetsJamieson Christian
svn-id: r10665
2003-10-06Fix text when room scrolls in game versions < 3.Travis Howell
Manual redraw of verbs areas isn't require after reload of game in loom/loomcd, causes glitches in some locations. svn-id: r10648
2003-10-05cleanupMax Horn
svn-id: r10620
2003-10-05Preliminary preparation for new YM2612 FM emulator.Jamieson Christian
All the hooks are in, but actual implementation needs to be checked for portability. svn-id: r10615
2003-10-05factor out common gfx_mode/fullscreen setup code from the game engines into ↵Max Horn
the main code (maybe putting this into the Engine constructor would be better, though?) svn-id: r10611
2003-10-05correct for towns versionJonathan Gray
svn-id: r10602
2003-10-05This should fix distaff display after reload in loom/loomcd.Travis Howell
svn-id: r10601
2003-10-04use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵Max Horn
gets reset); remove obsolete 256 color blending code svn-id: r10592
2003-10-04fix target nameJonathan Gray
svn-id: r10585
2003-10-04add 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-04let adlib/native music for indydemo workJonathan Gray
svn-id: r10580
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-03Potential fix for bug #816086Max Horn
svn-id: r10566
2003-10-03Adjust timer for Amiga version of Monkey Island 1.Travis Howell
svn-id: r10559
2003-10-03This is used in Amiga version of Monkey Island 1.Travis Howell
svn-id: r10558
2003-10-03added 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-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-10-02Fix for Bug [815851] DOTT: MT-32 MIDI priorityJamieson Christian
Favor 'ROL ' resources over 'GMD ' if --native-mt32 is selected. svn-id: r10537
2003-09-30MDT_ADLIB for Indy3Towns (for YM2612 kludge)Jamieson Christian
svn-id: r10505
2003-09-30Add two more HE targetsTravis Howell
svn-id: r10495
2003-09-28added two HE gamesPaweł Kołodziejski
svn-id: r10466
2003-09-28Fix 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-28Added terminate() to the MusicEngine and publicizedJamieson 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-27some minor cleanupMax Horn
svn-id: r10437
2003-09-25Fix for Bug [810564] ALL: missing instruments with native MT-32Jamieson 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-25added HE gamePaweł Kołodziejski
svn-id: r10405
2003-09-24Disable Palyer_V2A on PalmOS, since the source doesn't compile with itChris Apers
svn-id: r10397
2003-09-24More 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-24added HE game putt racePaweł Kołodziejski
svn-id: r10388
2003-09-23added two HE gamesPaweł Kołodziejski
svn-id: r10387
2003-09-23correct 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-23added two different versions of HE demosPaweł Kołodziejski
svn-id: r10371
2003-09-21Fix #807291Travis Howell
svn-id: r10344
2003-09-18added 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