aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2004-07-24Enable VAR_FADE_DELAYTravis Howell
svn-id: r14309
2004-07-22Correction to VAR tables.Travis Howell
svn-id: r14296
2004-07-20Add support for version key in The DigTravis Howell
svn-id: r14285
2004-07-11Rename varTravis Howell
Add some changes ready for next save game version (Commented out) svn-id: r14189
2004-07-05Merge into new function.Travis Howell
svn-id: r14170
2004-07-04added code for bundle script varsPaweł Kołodziejski
svn-id: r14166
2004-07-03Initialise HE 7.0 sound varsTravis Howell
Enable VAR_NUM_GLOBAL_OBJS svn-id: r14160
2004-06-29Implement game detection based on MD5s. This lets us avoid multiple GIDsEugene Sandulenko
for different versions of HE games. Right now there is just one game, but more to follow. svn-id: r14124
2004-06-29Add hack for mouse hotpot in funpackTravis Howell
svn-id: r14117
2004-06-28Enhanced default directory support in the File class; now one can specify ↵Max Horn
arbitrary many default search directories svn-id: r14095
2004-06-27Renamed/documented some odd smush/insane varsMax Horn
svn-id: r14085
2004-06-27Another palette change needed for HE 7.0 games.Travis Howell
Rename a few HE sound vars svn-id: r14084
2004-06-27Renamed some HE-specific variables.Eugene Sandulenko
svn-id: r14083
2004-06-27Moved _Win32ResExtractor to ScummEngine_v6 (and ideally, it should be ↵Max Horn
confined to the HE classes only, but right now that is not feasible) svn-id: r14082
2004-06-27Fix actor palette in HE 7.0 games.Travis Howell
Use roompalette[] for all graphics decoders svn-id: r14075
2004-06-26Add initial support for reading sputm.9x index files. Teach ScummVM about ↵Jonathan Gray
res type 13 (rtImage/AWIZ), although don't actually allocate when reading the DIRI block yet. Error out when trying to read a sputm.9x DOBJ block as they are different to earlier versions and not yet supported svn-id: r14073
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25cleanupMax Horn
svn-id: r14055
2004-06-25Check blocksize when reading MAXS, may potentially detect HE versions using ↵Jonathan Gray
it in future. Add/Correct some more HE targets. svn-id: r14043
2004-06-24Add grabCursorFromBuffer() function.Eugene Sandulenko
svn-id: r14033
2004-06-24Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractorEugene Sandulenko
incorporated from icotools, no display, just searching it in resources and display a warning. Graphics converter is on the way. Code is NOT endian-safe. It will not work on BE system, as was tested by joostp. Please, fix endianess. svn-id: r14024
2004-06-23Remove HE7 check that wasn't needed and caused resource load failures.Travis Howell
Enable startSound code in HE7 games. Avoid loading music resources in HE7 games, since they are unsupported at the moment. svn-id: r14010
2004-06-23HE 7.0 fixesEugene Sandulenko
o Stub for o7_startSound o graphics decoders o findResource was moved to ScummEngine and extended o 7.0+ titles use akos costumes, so fix that in launcher o more o6_resourceRoutines stubs Now HE 7.0 games (first 320x200 windows ports) show intros and some are playable to some extent. svn-id: r14003
2004-06-22HE v7.0+ resources finally fixedEugene Sandulenko
svn-id: r14001
2004-06-21Add some missing codeTravis Howell
svn-id: r13990
2004-06-20changed check to _insaneRunningPaweł Kołodziejski
svn-id: r13986
2004-06-077.0+ HE games have additional indexes. So read it.Eugene Sandulenko
svn-id: r13945
2004-06-03Phase 2 of switching HE to use _heversion. Now unneeded GID's areEugene Sandulenko
eliminated. svn-id: r13927
2004-06-03Phase 1 of move to _heversion use.Eugene Sandulenko
svn-id: r13926
2004-05-31Added separate HE versioning.Eugene Sandulenko
svn-id: r13907
2004-05-30Remove unnecessary WinCE tweaksNicolas Bacca
svn-id: r13901
2004-04-26locking resource sounds while using them to prevent expirePaweł Kołodziejski
svn-id: r13640
2004-04-17Removed XOR encoding stuff from File class; instead the new Scumm::XORFile ↵Max Horn
class provides this functionality now svn-id: r13597
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-05pedantic const correctionMax Horn
svn-id: r13467
2004-04-04got rid of _msgPtrToAdd; slightly improved error checking in addMessageToStack()Max Horn
svn-id: r13454
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-04-02Got rid of _transTextMax Horn
svn-id: r13442
2004-04-02simplify code by integrating a call to translateText() into ↵Max Horn
addMessageToStack(); improved translateText() further svn-id: r13438
2004-03-29clean up FMUS handling, fix not being able to enable sound debug messagesJonathan Gray
svn-id: r13425
2004-03-28rename displayError() to displayMessage(); fix slightly incorrect usage of ↵Max Horn
that method svn-id: r13402
2004-03-23Alter some HE games settingsTravis Howell
svn-id: r13369
2004-03-19Revamped COMI/DIG speech decoding (this my cause regressions, watch out). ↵Max Horn
Goal was to streamline code logic, and get rid of a FIXME svn-id: r13347
2004-03-19addMessageToStack doesn't have to return anything anymoreMax Horn
svn-id: r13346
2004-03-17Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this ↵Max Horn
may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-) svn-id: r13325
2004-03-15turn illegal SCUMM var access into an errorMax Horn
svn-id: r13302
2004-03-15disambiguate the two talkingActor() methods (one was a getter, one a setter ↵Max Horn
-- reflect that in the name) svn-id: r13301
2004-03-15clearMsgQueue now just is a synonym for stopTalk -> remove itMax Horn
svn-id: r13300
2004-03-15After the refactoring it's clearly that _messagePtr can be removed. Hooray, ↵Max Horn
yet another obscure global 'parameter' gone :-) svn-id: r13299
2004-03-15refactor use of _messagePtr -> instead of using it as an implicit parameter ↵Max Horn
for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh> svn-id: r13298