aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2004-04-17Removed XOR encoding stuff from File class; instead the new Scumm::XORFile ↵Max Horn
class provides this functionality now svn-id: r13597
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-05pedantic const correctionMax Horn
svn-id: r13467
2004-04-04got rid of _msgPtrToAdd; slightly improved error checking in addMessageToStack()Max Horn
svn-id: r13454
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-04-02Got rid of _transTextMax Horn
svn-id: r13442
2004-04-02simplify code by integrating a call to translateText() into ↵Max Horn
addMessageToStack(); improved translateText() further svn-id: r13438
2004-03-29clean up FMUS handling, fix not being able to enable sound debug messagesJonathan Gray
svn-id: r13425
2004-03-28rename displayError() to displayMessage(); fix slightly incorrect usage of ↵Max Horn
that method svn-id: r13402
2004-03-23Alter some HE games settingsTravis Howell
svn-id: r13369
2004-03-19Revamped COMI/DIG speech decoding (this my cause regressions, watch out). ↵Max Horn
Goal was to streamline code logic, and get rid of a FIXME svn-id: r13347
2004-03-19addMessageToStack doesn't have to return anything anymoreMax Horn
svn-id: r13346
2004-03-17Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this ↵Max Horn
may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-) svn-id: r13325
2004-03-15turn illegal SCUMM var access into an errorMax Horn
svn-id: r13302
2004-03-15disambiguate the two talkingActor() methods (one was a getter, one a setter ↵Max Horn
-- reflect that in the name) svn-id: r13301
2004-03-15clearMsgQueue now just is a synonym for stopTalk -> remove itMax Horn
svn-id: r13300
2004-03-15After the refactoring it's clearly that _messagePtr can be removed. Hooray, ↵Max Horn
yet another obscure global 'parameter' gone :-) svn-id: r13299
2004-03-15refactor use of _messagePtr -> instead of using it as an implicit parameter ↵Max Horn
for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh> svn-id: r13298
2004-03-15...and mor. Next big thing should be to document the overlay stuff, but ↵Max Horn
that'll have to wait till after I slept :-) svn-id: r13295
2004-03-02Add better check for HE resource differences.Travis Howell
Move stringLen to HE7. svn-id: r13130
2004-03-02Introduced new platform GF_WINDOWS. Used for HE games. GF_PC is DOSEugene Sandulenko
svn-id: r13128
2004-03-02Implemented some HE specific opcodesEugene Sandulenko
Added some HE GIDs svn-id: r13126
2004-02-24Rename a few opcodesTravis Howell
svn-id: r13011
2004-02-23o Add GID_FBEARPACK, previously for target fbpack GID_FBEAR was used, but thereEugene Sandulenko
were fbear-specific modifications which didn't apply to it. Hence another GID. o seekFile and tellFile are enabled svn-id: r13001
2004-02-22Enable and use VAR_VOICE_MODETravis Howell
svn-id: r12979
2004-02-20Variable should be checked at this point.Travis Howell
svn-id: r12942
2004-02-18INSANE debug output now can be turned ot in debug consoleEugene Sandulenko
svn-id: r12926
2004-02-05Fix for bug #882083 (COMI: CD change cancel button)Max Horn
svn-id: r12744
2004-01-31renamed _saveLoadCompatible to _saveTemporaryState; make use of ↵Max Horn
requestLoad/requestSave svn-id: r12691
2004-01-25get rid of ScummEngine::_insaneState (I think we should eventually stop ↵Max Horn
calling processKbd() from inside smush and replace it with special code there) svn-id: r12589
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 the sam&max inventory hack into o6_setOwnerMax Horn
svn-id: r12520
2004-01-19forgot to remove this :-)Max Horn
svn-id: r12519
2004-01-19moved some V6-only scumm vars to ScummEngine_v6Max Horn
svn-id: r12517
2004-01-16Only needed for V1 Maniac.Travis Howell
svn-id: r12431
2004-01-16Fix for bug #862263 - Maniac actors never stop talking. I know this could ↵James Brown
probably be neater :) svn-id: r12430
2004-01-14Remove INSANE define.Travis Howell
svn-id: r12363
2004-01-11changed the name of the former removeObjectFromRoom yet again, to ↵Max Horn
markObjectRectAsDirty - that describes its functionality more accurately, I hope :-) svn-id: r12326
2004-01-11renamed removeObjectFromRoom to forceObjectRedrawMax Horn
svn-id: r12325
2004-01-10More conversion to debug channelsJames Brown
svn-id: r12293
2004-01-10Start of debug channel support. TODO: Move this to the common Debugger system?James Brown
svn-id: r12289
2004-01-09added lipSync codePaweł Kołodziejski
svn-id: r12284
2004-01-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
2004-01-08unify _vm / _scumm usageMax Horn
svn-id: r12262
2004-01-08cleanupMax Horn
svn-id: r12259
2004-01-08cleanupMax Horn
svn-id: r12258
2004-01-08more cleanupMax Horn
svn-id: r12234
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-05added Actor::getElevation and Actor::setElevation; cleaned up costume API a ↵Max Horn
bit; some minor cleanup/tweaks svn-id: r12160
2004-01-04cleanupMax Horn
svn-id: r12139