aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2003-09-05Add atarist and macintosh options, since there seem to be no way to detect ↵Travis Howell
version been used. svn-id: r9999
2003-08-29make the 2nd gen windows based humongous games that have things like a ↵Jonathan Gray
different layout in the MAXS block at least start the bootscript, added pjs-demo target to test with svn-id: r9897
2003-08-27Fix room palette issues in small_header games.Travis Howell
Fix is only for EGA games so far. svn-id: r9873
2003-08-24fix for bug #786994 (DOTT: no custom cursor)Max Horn
svn-id: r9850
2003-08-19Cleanup v1/v2 color settings for sentance/inventory/verb area.Travis Howell
Add highlight color for v1 maniac svn-id: r9774
2003-08-14add maniacnes target, rather prelimary so people would be well advised not ↵Jonathan Gray
to add to compatibility at this point svn-id: r9690
2003-08-13Adds finals changes for choice of sound formats in older games.Travis Howell
Only works wit monkeyvga, since ScummVM has it set as version 4. Remove some old debugging comments svn-id: r9659
2003-08-13Added PC Speaker and PCjr command line options,Jamieson Christian
in preparation for Kirben's addition of WA support for games that already have AD tracks. svn-id: r9656
2003-08-13Give pass its own idTravis Howell
svn-id: r9654
2003-08-11Expanded iMuse debugger commands. All iMuseJamieson Christian
commands are now under "imuse", and underscores have been removed. imuse panic - Stop all music tracks imuse multimidi on/off - Set multimidi imuse play # - Play a sound resource imuse play random - Play a random sound resource imuse stop # - Stop a music resource imuse stop all - Stop all music resources Note that "play #" and "play random" only attempt to play a sound resource. If the resource is not a music resource or is in a format not supported by the current music driver, it won't play. You can use this as a mini jukebox, but be sure you're in a room with minimal activity. The goal is to minimize interference from the scripts while playing sounds that are not expected in that room. svn-id: r9641
2003-08-08remove GF_LOOMJonathan Gray
svn-id: r9603
2003-08-06get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNSMax Horn
svn-id: r9554
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