Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-26 | Removed the ugly saveOrLoadCursorImages hack and instead properly overload ↵ | Max Horn | |
ScummEngine::saveOrLoad; did the same for the V7 IMuseDigital save/load code svn-id: r17818 | |||
2005-04-26 | Split loadRoomSubBlocks into a 'static' part (loadRoomSubBlocks) and a ↵ | Max Horn | |
'dynamic' part (initRoomSubBlocks) svn-id: r17811 | |||
2005-04-23 | Map is only needed in intern.h | Max Horn | |
svn-id: r17776 | |||
2005-04-21 | HE98+ includes extra VAR checks at this point. | Travis Howell | |
Fixes salesmen freeze in freddi4. svn-id: r17727 | |||
2005-04-20 | Moved v2 verb code into class ScummEngine_v2 | Max Horn | |
svn-id: r17725 | |||
2005-04-20 | Renamed _mouseButStat -> _mouseAndKeyboardStat (that's what it really is); ↵ | Max Horn | |
moved _audioNames to class IMuseDigital svn-id: r17723 | |||
2005-04-20 | Moved some more VARs; added comments to some of the vars which explain where ↵ | Max Horn | |
they are used svn-id: r17722 | |||
2005-04-20 | Split initScummVars and overload it; this makes it possible to define more ↵ | Max Horn | |
VARS in subclasses svn-id: r17721 | |||
2005-04-20 | cleanup | Max Horn | |
svn-id: r17718 | |||
2005-04-20 | Replaced the platform specific GF_FOO switches (using _platform instead now) | Max Horn | |
svn-id: r17716 | |||
2005-04-20 | Added ScummEngine::_platform; eventually, this should replave GF_FMTOWNS, ↵ | Max Horn | |
GF_AMIGA, etc. (everybody is welcome to work on this :-) svn-id: r17710 | |||
2005-04-20 | Since lost/smaller use default windows cursor we setup our own | Eugene Sandulenko | |
svn-id: r17705 | |||
2005-04-20 | Re-order to fill in the gaps. | Travis Howell | |
svn-id: r17703 | |||
2005-04-20 | Switch to uint for safety. | Travis Howell | |
svn-id: r17702 | |||
2005-04-20 | Update comment | Travis Howell | |
svn-id: r17701 | |||
2005-04-20 | Correction to last commits. | Travis Howell | |
svn-id: r17700 | |||
2005-04-20 | No longer required | Travis Howell | |
svn-id: r17699 | |||
2005-04-19 | Add some palette different in HE80+ games. | Travis Howell | |
svn-id: r17674 | |||
2005-04-17 | New virtual method getObjectIdFromOBIM | Max Horn | |
svn-id: r17660 | |||
2005-04-17 | Split out some index reading code into a new method readIndexBlock() | Max Horn | |
svn-id: r17659 | |||
2005-04-17 | Move _numActors to a more sensible place, and make it protected; fix ↵ | Max Horn | |
confirmFOODialog() method names to comply with our guidelines svn-id: r17658 | |||
2005-04-17 | Add separate function for loading palette from choosen room. | Travis Howell | |
Avoid pointer problems. svn-id: r17653 | |||
2005-04-16 | Add mouse state VAR for HE 72+ games. | Travis Howell | |
svn-id: r17631 | |||
2005-04-16 | puttmoon GID no longer used. | Travis Howell | |
svn-id: r17614 | |||
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-13 | Patches #1164217 "Updated GS Support + Percussion Remapping Patch" and | Eugene Sandulenko | |
#1181750 "Updated Native MIDI documentation". Thanks _tom a lot. svn-id: r17571 | |||
2005-04-10 | Reduce 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-10 | Moved some room loading stuff into a new source file | Max Horn | |
svn-id: r17496 | |||
2005-04-10 | Got rid of _dynamicRoomOffsets | Max Horn | |
svn-id: r17494 | |||
2005-04-09 | Pedantic cleanup | Max Horn | |
svn-id: r17490 | |||
2005-04-09 | Overload getStringAddress in subclasses; moved V6-V8 specific res stuff to ↵ | Max Horn | |
resource.cpp svn-id: r17489 | |||
2005-04-09 | Got rid of GF_NEW_OPCODES | Max Horn | |
svn-id: r17488 | |||
2005-04-09 | Simplify the substResFileName system a bit | Max Horn | |
svn-id: r17475 | |||
2005-04-08 | Actor layering only matches in freddicove | Travis Howell | |
svn-id: r17461 | |||
2005-04-07 | The reverse actor layering only applies to pajama3 | Travis Howell | |
svn-id: r17432 | |||
2005-04-07 | Add WIP on hePalette. | Travis Howell | |
svn-id: r17431 | |||
2005-04-06 | Moved createResource, resourceStats, expireResources to ResourceManager | Max Horn | |
svn-id: r17420 | |||
2005-04-05 | getScriptSlot() must start from slot 1, required for nukeArrays() in HE games. | Travis Howell | |
svn-id: r17383 | |||
2005-04-04 | Removed GF_SMALL_NAMES | Max Horn | |
svn-id: r17368 | |||
2005-04-04 | Cleaning up the charset loading code some more | Max Horn | |
svn-id: r17367 | |||
2005-04-03 | Splitting more methods into multiple overloaded versions | Max Horn | |
svn-id: r17366 | |||
2005-04-03 | Turned readRoomsOffsets into a virtual method | Max Horn | |
svn-id: r17363 | |||
2005-04-03 | Split readResTypeList into a normal and a GF_OLD_BUNDLE version; added ↵ | Max Horn | |
comments to many of the GF_ feature flags; removed GF_DRAWOBJ_OTHER_ORDER (it was only use by Sam&Max, I switched that to a direct check for Sam&Max) svn-id: r17362 | |||
2005-04-03 | ScummEngine_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-04-02 | Cleanup | Travis Howell | |
svn-id: r17333 | |||
2005-04-01 | Turned setupRoomObject into a virtual method | Max Horn | |
svn-id: r17326 | |||
2005-03-31 | Started to move some resource related code into a new class ResourceManager ↵ | Max Horn | |
(hypothetic goal for the future: use ResourceManager in ScummEx) svn-id: r17311 | |||
2005-03-30 | Support 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-28 | Moved ObjectClass to object.h | Max Horn | |
svn-id: r17280 | |||
2005-03-28 | Cleaned up the object mode code; removed the friend class ScummEngine from ↵ | Max Horn | |
class Gdi; moved dither code to ScummEngine svn-id: r17277 |