aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
AgeCommit message (Collapse)Author
2004-02-24Rename a few opcodesTravis Howell
svn-id: r13011
2004-02-23Added missing HE opcode (0xEB tellFile)Eugene Sandulenko
svn-id: r12999
2004-02-22This should fix zak lotto bug correctly.Travis Howell
svn-id: r12989
2004-02-20Added some more stubs for Kernel[Set/Get]functions. Some more commentsEugene Sandulenko
on opcodes svn-id: r12936
2004-02-16Rename opcodeTravis Howell
svn-id: r12914
2004-02-16Rename opcodeTravis Howell
svn-id: r12913
2004-02-11Rename as requested.Travis Howell
svn-id: r12820
2004-02-11Implementation of ScummEngine_v6he::unknownEA_funcEugene Sandulenko
svn-id: r12819
2004-02-09CleanupTravis Howell
svn-id: r12798
2004-02-09CleanupTravis Howell
svn-id: r12797
2004-02-09Not uniqueTravis Howell
svn-id: r12796
2004-02-09Add opcodeTravis Howell
svn-id: r12795
2004-02-07More stubsTravis Howell
svn-id: r12757
2004-02-07Add stubTravis Howell
svn-id: r12756
2004-02-07Clean up last commit.Travis Howell
svn-id: r12754
2004-02-07Add separate class for Humongous Entertainment games.Travis Howell
svn-id: r12752
2004-01-19fix endian bug when dealing with ArrayHeader's; added a hack to permit save ↵Max Horn
games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6 svn-id: r12521
2004-01-19moved some V6-only scumm vars to ScummEngine_v6Max Horn
svn-id: r12517
2004-01-19smush and insane only work with V6 (this will allow moving some stuff from ↵Max Horn
ScummEngine to ScummEngine_v6) svn-id: r12516
2004-01-09Fix for bug #873688Max Horn
svn-id: r12274
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-02Add another HE games opcode and case.Travis Howell
svn-id: r12084
2003-12-17Patch #861716: palManipulateInit for V6 games (I modified the patch a bit)Max Horn
svn-id: r11718
2003-11-10changed opcode name to actorOpsPaweł Kołodziejski
svn-id: r11243
2003-11-10renamed back to o6_ifclassofif and extended names for dim opcodesPaweł Kołodziejski
svn-id: r11242
2003-11-10renamed opcode and added sobopcode commentsPaweł Kołodziejski
svn-id: r11236
2003-11-09renamed some opcodes and added sobopcode commentsPaweł Kołodziejski
svn-id: r11232
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11217
2003-10-28cleanup: removed version/id from GameSettingsMax Horn
svn-id: r10995
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
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-09-13fixed badly commitPaweł Kołodziejski
svn-id: r10244
2003-09-13implemented fileWrite opcodePaweł Kołodziejski
svn-id: r10242
2003-09-13implemented fileread opcodePaweł Kołodziejski
svn-id: r10232
2003-09-13since _hFileTable is only used by Scumm_v6, there is no reason to put it ↵Max Horn
into class Scumm svn-id: r10227
2003-09-10fix for bug #776807 (MM: Jail Door Closes). Our doSentence implementation ↵Max Horn
should now be pretty close to what the original does. But regressions are possible... svn-id: r10161
2003-09-10instead of abusing the 'recursive' attribute to flag V2 background scripts, ↵Max Horn
use the freezeResistant attribute. This is a bit more consistent. Also, verb 254 should stop *any* sentence script, not just background ones; some cleanup svn-id: r10159
2003-08-31cleanup and make script_v2 use o5_saveLoadGameJonathan Gray
svn-id: r9941
2003-08-31some things needed for supporting original save/load screens in v3 games, ↵Jonathan Gray
doesn't fully work but doesn't break anything either svn-id: r9940
2003-08-28add readINI stub (a HEv7 op)Jonathan Gray
svn-id: r9894
2003-08-18Add support for flashlight in v1 maniac by converting older values.Travis Howell
Prevent warning about dummy function (Which has no purpose) in zak svn-id: r9756
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-07-18Fix recursive calls of object scripts. In V2 for each object two scriptJochen Hoenicke
can be active at the same time: One 253 script and one normal script. We misuse the recursive flag to mark 253 scripts. When starting a 253 script we stop a script that has recursive flag set and when starting a normal script we stop the script that doesn't. svn-id: r9068
2003-07-14reduced duplicate codeMax Horn
svn-id: r9027
2003-07-14Compares in V2 are unsigned (at least in Zak).Jochen Hoenicke
This fixes a problem with the parachute scene in Zak. svn-id: r9020
2003-07-12fixes for cutscenes in V2 gamesMax Horn
svn-id: r8956
2003-07-01Add a few more actor debugger subcommands, and correct V2 coordinate ↵James Brown
translation for o2_(get/set)ActorElevation svn-id: r8683
2003-05-29more camera splitingMax Horn
svn-id: r8121
2003-05-29moved camera stuff to own fileMax Horn
svn-id: r8099
2003-05-29A few small V2 detection/init changesJames Brown
svn-id: r8085