aboutsummaryrefslogtreecommitdiff
path: root/scumm/vars.cpp
AgeCommit message (Collapse)Author
2006-01-23Removing GID_ZAK256 and GID_LOOM256Max Horn
svn-id: r20153
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2006-01-17Set initial value.Travis Howell
svn-id: r20069
2006-01-16HE80+ games set color depth in scumm variable.Travis Howell
Fixes missing palette fade at the end of Pajama Sam 1. Cleanup. svn-id: r20056
2006-01-15Fix sound channel selection in HE95+ games.Travis Howell
svn-id: r20040
2006-01-14HE80+ games may redraw all actors via scumm variable.Travis Howell
Used by many of the arcade games. svn-id: r20020
2006-01-14Add SegaCD platform and remove SegaCD specific game Id.Travis Howell
svn-id: r20015
2006-01-14HE99+ games may run an additional script during main loop.Travis Howell
Fixes the missing magnifying glass in puttcircus. svn-id: r20012
2006-01-09Fix regressions in earliest HE games again.Travis Howell
Remove pointless scumm var reset to zero. svn-id: r19956
2006-01-05Initial support for sound code in HE games.Travis Howell
Split HE sound functions into separate file. svn-id: r19909
2005-12-30* Replaced MDT_PREFER_NATIVE/MDT_NATIVE by MDT_PREFER_MIDI/MDT_MIDI).Max Horn
* Changed MidiDriver::createMidi so that if MD_ADLIB is passed, it now *does* instantiate the adlib driver. * Rewrote MidiDriver::detectMusicDriver (code should be clearer now, and hopefully easier to adapt/maintain). Note that the behavior changed slightly (this may require some tweaking). * Added MidiDriver::findMusicDriver which works similar to the old MidiDriver::parseMusicDriver but returns the full MidiDriverDescription and ignores all characters in the passed driver name following a colon ":". * Changed MidiDriver::parseMusicDriver to use MidiDriver::findMusicDriver. * Changed game engines to match the changes made to MidiDriver. * Modified SCUMM engine to not record the selected midi/music driver (in _midiDriver), but rather the music *type* (in _musicType). svn-id: r19859
2005-11-16Still no subtitles in HE70/71 too.Travis Howell
svn-id: r19614
2005-11-15SCUMM 6 games use VAR_VOICE_MODE too, based on Sam & Max win32 disasm.Travis Howell
Minor cleanup. svn-id: r19604
2005-11-10V8 uses 4 variables to handle mouse buttons state (like V7), cleanup ↵Gregory Montoir
processKbd() accordingly. svn-id: r19553
2005-10-27Set machine speed to fast in all HE games.Travis Howell
Fixes missing animation in old freddemo and maybe others too. svn-id: r19327
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-15Avoid conflicting VARS.Travis Howell
svn-id: r19095
2005-10-15Set inital room width and height.Travis Howell
Several early HE games check values, before they are set. svn-id: r19092
2005-09-26Another regression, in Mac. version of indy3.Travis Howell
svn-id: r18886
2005-09-26Fix regression when using MIDI in Loom demo.Travis Howell
svn-id: r18881
2005-09-24C64 maniac handles input and verbs manually.Travis Howell
svn-id: r18875
2005-09-24Rename & update opcode in C64 maniac.Travis Howell
Remove unused SCUMM vars in C64 maniac svn-id: r18873
2005-09-14Fix skipping cutscenes in C64 maniac.Travis Howell
svn-id: r18820
2005-09-02cleanupGregory Montoir
svn-id: r18734
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24Whitespace changes.Torbjörn Andersson
svn-id: r18453
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-05-21Adjust for HE73.Travis Howell
svn-id: r18208
2005-05-14Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes.Eugene Sandulenko
svn-id: r18100
2005-05-14Added --disable-hq and --disable-scumm-7-8 options. Also improvedEugene Sandulenko
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099
2005-05-11Implement now spotted Logic opcode in funshops. Now need to find a placeEugene Sandulenko
where another one gets called. svn-id: r18064
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-05-09HE60/61 still VAR_NOSUBTITLES.Travis Howell
Typo. svn-id: r17990
2005-05-09All SCUMM6 games use VAR_SUBTITLES, not VAR_NOSUBTITLES.Travis Howell
Cleanup. svn-id: r17989
2005-05-08Initial support for intensive floating point compuitations used inEugene Sandulenko
Putt-Putt Race. Still incomplete. svn-id: r17949
2005-05-01HE80+ games store current charset numberin VAR80.Travis Howell
Fixes crash in bb2demo. svn-id: r17885
2005-05-01VAR 78 controls platform in HE80+ games.Travis Howell
svn-id: r17881
2005-05-01VAR_NUM_SOUND_CHANNELS is 88 in HE80+ games.Travis Howell
svn-id: r17880
2005-04-30Add expanded _wizParams used by HE100 games.Travis Howell
Add u32 version variable. svn-id: r17869
2005-04-21HE98+ includes extra VAR checks at this point.Travis Howell
Fixes salesmen freeze in freddi4. svn-id: r17727
2005-04-20Moved some more VARs; added comments to some of the vars which explain where ↵Max Horn
they are used svn-id: r17722
2005-04-20Split initScummVars and overload it; this makes it possible to define more ↵Max Horn
VARS in subclasses svn-id: r17721
2005-04-20Replaced the platform specific GF_FOO switches (using _platform instead now)Max Horn
svn-id: r17716
2005-04-20Replace all GF_HUMONGOUS use with _heversion.Travis Howell
Make HE60 specific to puttdemo, since it is unqie. Other HE60 games changed to HE 61. svn-id: r17698
2005-04-19These VARS are HE95+ specific.Travis Howell
svn-id: r17673
2005-04-17Missing brackets.Travis Howell
svn-id: r17643
2005-04-16VAR78 needs to be set in HE80+ gamesTravis Howell
Active sound channels VAR exists in HE80 too. svn-id: r17632
2005-04-16Add mouse state VAR for HE 72+ games.Travis Howell
svn-id: r17631
2005-03-19These VARS are only used in Loom [CD] and scumm5 onwards.Travis Howell
svn-id: r17185
2005-03-02Add two more VARs for HE89+Travis Howell
Minor cleanup svn-id: r16977