aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v6.cpp
AgeCommit message (Collapse)Author
2004-07-25Merge palette functions.Travis Howell
svn-id: r14324
2004-07-25Sam & Max doesn't need separate palette, just uses _shadowPalette.Travis Howell
svn-id: r14323
2004-07-18Too many newlinesMax Horn
svn-id: r14267
2004-07-14OoopsTravis Howell
svn-id: r14210
2004-07-14Add support for sound offsets in HE games.Travis Howell
svn-id: r14209
2004-07-12Too Many HE versions.Travis Howell
svn-id: r14196
2004-07-12Should be right this time.Travis Howell
svn-id: r14194
2004-07-12Fix puttdemo (dos) regression.Travis Howell
svn-id: r14192
2004-07-10Always stop actor walkscript when required.Travis Howell
svn-id: r14184
2004-07-10Full Throttle handles verb differentlyTravis Howell
svn-id: r14182
2004-07-07OoopsTravis Howell
svn-id: r14175
2004-07-05Merge into new function.Travis Howell
svn-id: r14170
2004-07-05Should use putActorTravis Howell
svn-id: r14169
2004-07-04Match disasm., applies to The Dig too.Travis Howell
svn-id: r14167
2004-06-30Changes for non-akos version of puttputtTravis Howell
svn-id: r14133
2004-06-29Rename varTravis Howell
svn-id: r14121
2004-06-29Change stampObject opcode to use same method as HE game, in order to draw to ↵Travis Howell
background. svn-id: r14118
2004-06-28Move Win32ResExtractor to ScummEngine_v7he. Now it doesn't look alien.Eugene Sandulenko
svn-id: r14104
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-06-27Renamed/documented some odd smush/insane varsMax Horn
svn-id: r14085
2004-06-24Phase #3 of HE v7.0+ cursors. Now they show up correctly. Remove TODO item.Eugene Sandulenko
svn-id: r14034
2004-06-24Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractorEugene Sandulenko
incorporated from icotools, no display, just searching it in resources and display a warning. Graphics converter is on the way. Code is NOT endian-safe. It will not work on BE system, as was tested by joostp. Please, fix endianess. svn-id: r14024
2004-06-23Checked opcodedTravis Howell
svn-id: r14018
2004-06-23for whatever reason hev7 gives us a 244 for quit instead of 160Jonathan Gray
svn-id: r14017
2004-06-23Fix room changing in HE7 games.Travis Howell
svn-id: r14011
2004-06-23oops. Forgot to remove debug output and rename resource type.Eugene Sandulenko
svn-id: r14004
2004-06-23HE 7.0 fixesEugene Sandulenko
o Stub for o7_startSound o graphics decoders o findResource was moved to ScummEngine and extended o 7.0+ titles use akos costumes, so fix that in launcher o more o6_resourceRoutines stubs Now HE 7.0 games (first 320x200 windows ports) show intros and some are playable to some extent. svn-id: r14003
2004-06-20changed check to _insaneRunningPaweł Kołodziejski
svn-id: r13986
2004-06-20Didn't need to split it after all.Travis Howell
svn-id: r13973
2004-06-077.0+ HE games have additional indexes. So read it.Eugene Sandulenko
svn-id: r13945
2004-06-06verbOps differences are minor, so merge back in.Travis Howell
svn-id: r13943
2004-06-06o more _heversion usageEugene Sandulenko
o hack to ensure 1x scaler is selected for 640x480 games. Begs for better implementation o 7.0+-specific extendions to * resource loading * o6_resourceRoutines * o6_actorOps * o7_pickupObject * ScummEngine::setVerbObject Now puttputt.w32 script execution advances little more. svn-id: r13938
2004-06-02Remove old commentTravis Howell
svn-id: r13925
2004-06-02Ignore imuse control code in HE gamesTravis Howell
Add missing code for o6_stampobject (From diasm.) svn-id: r13924
2004-04-08seems it is 'endianness' and not 'endianess'Max Horn
svn-id: r13504
2004-04-05Renamed StringTab::backup to StringTab::_default, as that describes better ↵Max Horn
what it does svn-id: r13476
2004-04-03cleanup StringTab stuffMax Horn
svn-id: r13448
2004-04-02simplify code by integrating a call to translateText() into ↵Max Horn
addMessageToStack(); improved translateText() further svn-id: r13438
2004-04-02Added support for %___ strings (used in localized version of The Dig)Max Horn
svn-id: r13436
2004-03-27forgot themPaweł Kołodziejski
svn-id: r13393
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-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-15cleanupMax Horn
svn-id: r13312
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-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-05We already know the Sam & Max screensavers trigger these assertions soTorbjörn Andersson
until someone figures out exactly what to do, let's do something less drastic. Now if someone requests a pixel outside the known screen, assume that pixel has colour 0. svn-id: r13200
2004-03-02Divide up some code for HE6 and HE7Travis Howell
svn-id: r13136
2004-03-01Got rid of the Sam & Max inventory hack. This fixes at least one aspect ofTorbjörn Andersson
bug #907113. See also bug #493153 for the origins of the hack. It would be very nice if we could get this fix into 0.6.0 as well, because bug #907113 crashes ScummVM for reasons which escape me. But someone will have to verify that the fix is correct first. Pretty please...? svn-id: r13124