aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-04-22* Added new virtual base class 'Stream', ReadStream andMax Horn
WriteStream are now subclasses of it. * Added new methods eos(), ioFailed(), clearIOFailed() to all streams. This allows better error checking. * SaveFile classes take advantage of these new standard stream APIS * Removed File::gets() * Added SeekableReadStream::readLine() (replaces File::gets) * Added WriteStream::writeString, for convenience svn-id: r17752
2005-04-22fixes sfEnableZone ( 'house' problem )Andrew Kurushin
svn-id: r17751
2005-04-22fixed non assigned buttons in IHNMAndrew Kurushin
svn-id: r17750
2005-04-22Changed "BYTE" to "int".Torbjörn Andersson
svn-id: r17749
2005-04-22implemented inventoryAndrew Kurushin
todo: timeout catchup & capital 'U' & 'D' handling svn-id: r17748
2005-04-22Must call openCD to support real Audio CD tracksMax Horn
svn-id: r17747
2005-04-22Add support for reading/writing to external config file in HE games.Travis Howell
svn-id: r17746
2005-04-22Fix header check when using external wizImage files.Travis Howell
svn-id: r17745
2005-04-22o Fix save/load. Now it restores game properly but still at exit #0.Eugene Sandulenko
o Proper background for inset rooms. Crowd is gone now. o Draw black border around inset rooms. svn-id: r17744
2005-04-22Move HE activity on its placeEugene Sandulenko
svn-id: r17743
2005-04-22Add HE activity packEugene Sandulenko
svn-id: r17742
2005-04-21some cleanup and added some error() calls when handling wiz images type ↵Gregory Montoir
different from 0 and 1 svn-id: r17741
2005-04-21cleanupGregory Montoir
svn-id: r17740
2005-04-21Need for HE100 version of lost too.Travis Howell
svn-id: r17739
2005-04-21Sync. HE100.Travis Howell
svn-id: r17738
2005-04-21Add palette function for HE99+ games.Travis Howell
svn-id: r17737
2005-04-21Add palette function foe He99+ games.Travis Howell
svn-id: r17736
2005-04-21UpdateTravis Howell
svn-id: r17735
2005-04-21Fix source clipping of rawWizImages in HE games.Travis Howell
Can get further in spyozon now. svn-id: r17734
2005-04-21There are Macintosh specific versions of HE72 games.Travis Howell
svn-id: r17733
2005-04-21Initialized variable to avoid Valgrind warning.Torbjörn Andersson
svn-id: r17732
2005-04-21There is HE99 version of f4-demoTravis Howell
svn-id: r17731
2005-04-21Add Macintosh version of BluesABCTimeDemo.Travis Howell
svn-id: r17730
2005-04-21Add Macintosh version of puttcircusTravis Howell
svn-id: r17729
2005-04-21Correct argument order.Travis Howell
Fixes glitches in freddi4/spyozon. svn-id: r17728
2005-04-21HE98+ includes extra VAR checks at this point.Travis Howell
Fixes salesmen freeze in freddi4. svn-id: r17727
2005-04-21Add not yet correctly working save/load. Use key F7 for savingEugene Sandulenko
and F8 for loading. Now works only within current scene and restores to entrance #0 which is wrong. svn-id: r17726
2005-04-20Moved v2 verb code into class ScummEngine_v2Max Horn
svn-id: r17725
2005-04-20Implement inventoryItemPosition()Eugene Sandulenko
svn-id: r17724
2005-04-20Renamed _mouseButStat -> _mouseAndKeyboardStat (that's what it really is); ↵Max Horn
moved _audioNames to class IMuseDigital svn-id: r17723
2005-04-20Moved some more VARs; added comments to some of the vars which explain where ↵Max Horn
they are used svn-id: r17722
2005-04-20Split initScummVars and overload it; this makes it possible to define more ↵Max Horn
VARS in subclasses svn-id: r17721
2005-04-20Added FIXME for the _haveMsg hackMax Horn
svn-id: r17720
2005-04-20Yet another russian freddi4. now unencrypted.Eugene Sandulenko
svn-id: r17719
2005-04-20cleanupMax Horn
svn-id: r17718
2005-04-20fixed actors bug after all demo passedAndrew Kurushin
svn-id: r17717
2005-04-20Replaced the platform specific GF_FOO switches (using _platform instead now)Max Horn
svn-id: r17716
2005-04-20Replaced drawLine() with a shorter version described in Wikipedia. It usesTorbjörn Andersson
a callback to plot each point so that it doesn't need to worry about how the caller deals with screen dirtying, etc. My plan is to move this function into a standard class. (That's why I used the American spelling "color" instead of "colour".) I just haven't made up my mind on which is the most appropriate one yet. svn-id: r17715
2005-04-20code conventionsGregory Montoir
svn-id: r17714
2005-04-20this should fix bug #1181979Gregory Montoir
svn-id: r17713
2005-04-20Update debug message.Travis Howell
svn-id: r17712
2005-04-20Add some additional details for sprite fields.Travis Howell
Remove the unused sprite/spriteGroup fields. Break old He90+ saves but they aren't stable anyway. svn-id: r17711
2005-04-20Added 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-20Fix bug 1184616 (GUI: Mouse drawn at wrong position in overlay mode)Max Horn
svn-id: r17709
2005-04-20Cleanup / commentsMax Horn
svn-id: r17708
2005-04-20Rename wizImage process flag for HE games.Travis Howell
svn-id: r17707
2005-04-20Rename sprite field for HE games.Travis Howell
svn-id: r17706
2005-04-20Since lost/smaller use default windows cursor we setup our ownEugene Sandulenko
svn-id: r17705
2005-04-20Fix cut and paste rror.Travis Howell
svn-id: r17704
2005-04-20Re-order to fill in the gaps.Travis Howell
svn-id: r17703