aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v72he.cpp
AgeCommit message (Collapse)Author
2005-04-13Off by one.Travis Howell
svn-id: r17583
2005-04-13_stringBuffer can have mutple strings, ie in pajama2 startup.Travis Howell
Add safety check for buffer size. svn-id: r17581
2005-04-13Read/write INI entries from config file in HE games.Travis Howell
svn-id: r17580
2005-04-12CleanupTravis Howell
svn-id: r17564
2005-04-12Work in progress on opcodeE0 for HE games.Travis Howell
Cleanup. svn-id: r17560
2005-04-10Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it ↵Max Horn
complies a bit better with our code formatting rules svn-id: r17508
2005-04-09Switch back to warning, since it is used in mazeTravis Howell
svn-id: r17481
2005-04-09Correct stack list order.Travis Howell
chase/lost/smaller use correct level numbers now. svn-id: r17480
2005-04-09Fixed typo in comment.Torbjörn Andersson
svn-id: r17476
2005-04-09Simplify the substResFileName system a bitMax Horn
svn-id: r17475
2005-04-09Add comment to TODOTravis Howell
Check that string pointer exists, before reading data. Don't attempt to play speech in soccer2004, since it uses compression. svn-id: r17470
2005-04-09Correct arguments order, works now.Travis Howell
svn-id: r17466
2005-04-08Actor layering only matches in freddicoveTravis Howell
svn-id: r17461
2005-04-08Add HE70+ version of seekFilePos opcode.Travis Howell
svn-id: r17450
2005-04-08OoopsTravis Howell
svn-id: r17449
2005-04-08A few off by 1's.Travis Howell
svn-id: r17448
2005-04-08Set array dataTravis Howell
svn-id: r17446
2005-04-08HE99+ games store the base name is array 129, which is set on startup.Travis Howell
svn-id: r17444
2005-04-07The reverse actor layering only applies to pajama3Travis Howell
svn-id: r17432
2005-04-06Moved createResource, resourceStats, expireResources to ResourceManagerMax Horn
svn-id: r17420
2005-04-06itoa is not ANSI C and not portable. TODO: Implement the %b caseMax Horn
svn-id: r17419
2005-04-06Add missing code for decodeScriptString cases.Travis Howell
svn-id: r17416
2005-04-04Add 8 sound channel support for HE gamesTravis Howell
-Allows sound looping to work Added support for WAVE format musuc used in later HE100 games. svn-id: r17372
2005-04-03More sprite renamesTravis Howell
svn-id: r17342
2005-04-02initial implementation of o72_arrayOps_127 and o90_sortArrayGregory Montoir
svn-id: r17337
2005-04-01Add support for clipping of wizImages.Travis Howell
Add support for altering wizImages. Various renames. svn-id: r17322
2005-04-01Remove resource type argument in wizImage functions, it is always rtImage.Travis Howell
Rename sprite flags/functions Remove unused sprite flags Switch sprite flags back to hex. for easier comparison svn-id: r17319
2005-03-31Return correct object x/y positionTravis Howell
svn-id: r17308
2005-03-30Support for direct reading from NES ROM:Eugene Sandulenko
o extend MemoryReadStream with XOR facility o implement MemoryWriteStream o _fileHandle now is a reference to BaseScummFile class and is created on the fly o implement ScummNESFile class which is basically extract_mm_nes utility o update NES MM md5's due to above changes NOTE: to run MM NES now you need to remove *.LFL files and (probably) rename ROM to standard conventional name 'Maniac Mansion (XXX).nes' svn-id: r17300
2005-03-30CleanupTravis Howell
svn-id: r17292
2005-03-28Check class of object number, not loop.Travis Howell
Cleanup. svn-id: r17272
2005-03-28findObject in HE72+ only checks object boundsTravis Howell
findObject in He70/71 only needs additional polygon check svn-id: r17270
2005-03-23Add HE90 version of kernelGet/Set opcode and move HE90 specific cases over.Travis Howell
svn-id: r17200
2005-03-22Add three new HE sports games. Baseball is most playable now.Eugene Sandulenko
Add some unhandled KernelGet/SetFunctions used by new titles. svn-id: r17198
2005-03-17Add HE72 version of file rename opcodeTravis Howell
svn-id: r17175
2005-03-17HE72+ games use slightly different code for subtitle color.Travis Howell
svn-id: r17174
2005-03-11Mass-renamed all variables of Actor object according to our current codeEugene Sandulenko
formatting standards. Earlier we had half of vars named with leading underscore and half without it. Now code in actor.cpp is considerably more readable. svn-id: r17068
2005-03-10Add HE specific versions of findResource/findResourceData.Travis Howell
Required by WizImage functions, which sometimes alter data. svn-id: r17060
2005-03-10Add last change to o60_opeFile too.Travis Howell
svn-id: r17057
2005-03-10Change o72_openFile to always use saved game path for writing.Travis Howell
svn-id: r17056
2005-03-08Add HE100 difference in opcode.Travis Howell
svn-id: r17033
2005-03-07Minor cleanupTravis Howell
svn-id: r17025
2005-03-07Cases are different.Travis Howell
svn-id: r17023
2005-03-03Need to adjust HE7 filename for mustard too.Travis Howell
svn-id: r16982
2005-03-03Add missing actor redrawsTravis Howell
svn-id: r16980
2005-03-03Correct palSlot rangeTravis Howell
svn-id: r16979
2005-03-02Add two more VARs for HE89+Travis Howell
Minor cleanup svn-id: r16977
2005-03-02Fix array read from files in HE72+Travis Howell
svn-id: r16970
2005-02-27Add more safety checks.Travis Howell
svn-id: r16939
2005-02-24defined some flags for HE wiz ; it should make the code more readableGregory Montoir
svn-id: r16901