aboutsummaryrefslogtreecommitdiff
path: root/scumm/resource_v4.cpp
AgeCommit message (Collapse)Author
2005-04-10Read the RNAM data (might be useful for debugging)Max Horn
svn-id: r17510
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-10Don't call allocateArrays from readMAXS, rather call it explicitly after ↵Max Horn
calling readMAXS; init _palManipCounter in the proper place (only needed when restarting); free palManip data on exit svn-id: r17495
2005-04-10Got rid of _dynamicRoomOffsetsMax Horn
svn-id: r17494
2005-04-09Overload getStringAddress in subclasses; moved V6-V8 specific res stuff to ↵Max Horn
resource.cpp svn-id: r17489
2005-04-07Original games ignored this index data.Travis Howell
svn-id: r17437
2005-04-07Split readMAXS between HE versionsTravis Howell
svn-id: r17435
2005-04-06Moved createResource, resourceStats, expireResources to ResourceManagerMax Horn
svn-id: r17420
2005-04-04Fixed warnings on little-endian systems.Torbjörn Andersson
svn-id: r17371
2005-04-04Cleaning up the charset loading code some moreMax Horn
svn-id: r17367
2005-04-03Splitting more methods into multiple overloaded versionsMax Horn
svn-id: r17366
2005-04-03Use proper constant rtCharset instead of hardcoding '6'Max Horn
svn-id: r17364
2005-04-03ScummEngine_v4 used to be a subclass of ScummEngine_v3, now it is the other ↵Max Horn
way around; added a new class ScummEngine_v3old, for GF_OLD_BUNDLE games; took advantage of the new inheritance structure and turned various methods into virtual methods which then are overriden in subclasses svn-id: r17346
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-01-01Updated copyrightMax Horn
svn-id: r16398
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
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-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2002-12-22added some preliminary V8 work. Nope, it is not useful at all, and it ↵Max Horn
doesn't mean we will have CMI support in this millenium, so don't hold your breath svn-id: r6060
2002-10-21The terms Word and DWord are somewhat Windows centric; in fact there are ↵Max Horn
systems on which word is 32bit, as opposed to our 16 bits. Hence, use the uin16/uint32 naming scheme, which is not ambigious svn-id: r5216
2002-09-10changed scumm file io to class FilePaweł Kołodziejski
svn-id: r4920
2002-08-21Initial revisionMax Horn
svn-id: r4785