aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2003-08-06Add GF_LOOM feature flag for loom games to reduce checks.Travis Howell
Will make it easier to add loom fm towns target in future. svn-id: r9547
2003-08-06Add GF_INDY3 feature flag for indy3 games to reduce checksTravis Howell
Remove GF_ADLIB_DEFAULT since it is no longer used svn-id: r9546
2003-08-05Add adlib music improvements for indy3/monkeyega/monkeyvga and cleanups from ↵Travis Howell
patch #770862 svn-id: r9480
2003-07-29Add option for the demo included in Maniac Mansion (Classic version)Travis Howell
svn-id: r9279
2003-07-28removed _encbyte (it's only used locally)Max Horn
svn-id: r9252
2003-07-28Patch #715991: Quit Confirmation Dialog (feature request #642721) with some ↵Max Horn
tweaks by me svn-id: r9210
2003-07-22Changed "SCALLING" to "SCALING".Torbjörn Andersson
svn-id: r9134
2003-07-21added getResourceSize methodMax Horn
svn-id: r9109
2003-07-20merged checkKeyHit/convertKeysToClicks/getKeyInput into processKbd - their ↵Max Horn
separation served no purpose but made it much harder to understand the code. Also, this opens up possibilities to cleanup the code svn-id: r9085
2003-07-19moved some functions out of scummvm.cpp into more appropriate files; ↵Max Horn
rearranged stuff inside scummvm.cpp to be grouped a bit more logical svn-id: r9083
2003-07-18Add Indy3 FM Towns support, patch #773434Travis Howell
svn-id: r9062
2003-07-15factored out some duplicate code into a new method ↵Max Horn
translateTextAndPlaySpeech; removed some completely useless code (why compute 'pointer' when we then throw away the result?) svn-id: r9045
2003-07-14Split the v1 palette, since there is a minor difference.Travis Howell
svn-id: r8999
2003-07-13Add correct palette for pc versions of v1 gamesTravis Howell
Add some correct colors for v1 games svn-id: r8988
2003-07-12Add KEY_ALL_SKIP for WinCENicolas Bacca
svn-id: r8939
2003-07-11Add amiga pallete for Amiga versionsTravis Howell
svn-id: r8904
2003-07-06added GID_PUTTPUTT game id for puttputt games to prevent use samnmax hacksPaweł Kołodziejski
svn-id: r8807
2003-07-02removed #include "boxes.h" from scumm.h; cleaned up AdjustBoxResult ↵Max Horn
definition & usage; properly deal with larger box distances, thus partially fixing Zak on the airport (but original seems to have used a very different algorithm, so this really is only a partial fix) svn-id: r8710
2003-06-26Moved out akos_compare (no reason for it to be member of class Scumm)Max Horn
svn-id: r8660
2003-06-26added getOBIMFromObject and getObjectImage methods; changed code to use thoseMax Horn
svn-id: r8651
2003-06-25more const qualifiersMax Horn
svn-id: r8649
2003-06-25added some const qualifiers; moved _bundle & _current_cd_sound from class ↵Max Horn
Scumm to class Sound; some other tweaks svn-id: r8648
2003-06-19add id for segacd monkey island and don't attempt to play sbl sounds for nowJonathan Gray
svn-id: r8555
2003-06-17Make the mouse-over hilight work again on the inventory arrows in V2 games.Torbjörn Andersson
svn-id: r8523
2003-06-15moved GameId declaration to common/engine.h (more logical); moved scumm ↵Max Horn
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496
2003-06-14renamed _bcr -> _costumeRendererMax Horn
svn-id: r8473
2003-06-14runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPTMax Horn
svn-id: r8468
2003-06-14cleanupMax Horn
svn-id: r8467
2003-06-12rework loom subtitle option handingJonathan Gray
svn-id: r8448
2003-06-12hook subtitle variable up to f9 for loomcdJonathan Gray
svn-id: r8446
2003-06-08Fixed recent regression (too many blast texts) in The Dig's end credits andTorbjörn Andersson
made the text scroll off the screen instead of just vanishing at the top. (The latter also applies to Full Throttle's end credits.) svn-id: r8402
2003-06-08forgot to check this one inMax Horn
svn-id: r8400
2003-06-08cleanupMax Horn
svn-id: r8399
2003-06-08added quit eventMax Horn
svn-id: r8398
2003-06-06make version publicMax Horn
svn-id: r8366
2003-06-06Preparations for removing GF_AFTER_V? flagsMax Horn
svn-id: r8364
2003-06-06Get rid of *64 targets, use 'maniac' and 'zak' autodetection for the ↵James Brown
AFTER_V1 flag instead. svn-id: r8348
2003-06-05added v1 gfx codec, (not working)Paweł Kołodziejski
svn-id: r8329
2003-06-05added a global CostumeRenderer in the VM, to avoid actors reinstancing it ↵Bertrand Augereau
every time svn-id: r8307
2003-06-04put a setFeatures member that allows to precompute game-wide stuff, such as ↵Bertrand Augereau
CostumeRenderer, when features change, ie extremely rarely svn-id: r8301
2003-06-04cache room strip offsets (this should help performance on PalmOS)Max Horn
svn-id: r8300
2003-06-04Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; ↵Max Horn
still needs more cleanup but already works well enough) svn-id: r8293
2003-06-02use enqueueText for FT, tooMax Horn
svn-id: r8284
2003-06-02moved blast text code to string.cppMax Horn
svn-id: r8282
2003-06-02more v1 load directory ...Paweł Kołodziejski
svn-id: r8274
2003-06-02cleaned up the restart/pause/shutdown situation a bit; added comment that ↵Max Horn
explains how restart might be implemented svn-id: r8260
2003-06-01added a getMaskBuffer method (makes it easier to read some of the code); ↵Max Horn
merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen svn-id: r8241
2003-06-01cleanup / added comments / code unificationMax Horn
svn-id: r8235
2003-05-31some setObjectName changes. I'd really like to switch V2-V5 to use ↵Max Horn
rtObjectName resources, too svn-id: r8171
2003-05-31cleanupMax Horn
svn-id: r8169