aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v6.cpp
AgeCommit message (Collapse)Author
2003-02-24make sounds work in non puttdemo humongous gamesJonathan Gray
svn-id: r6637
2003-02-22improved o6_stampObject funcPaweł Kołodziejski
svn-id: r6635
2003-02-22correct o6_findAllObjects to match disassemblyPaweł Kołodziejski
svn-id: r6634
2003-02-22cleanup o6_unknownE0Paweł Kołodziejski
svn-id: r6633
2003-02-22some cleanup a pickVarRandom funcPaweł Kołodziejski
svn-id: r6632
2003-02-21add o6_shuffle and stub for o6_localizeArrayJonathan Gray
svn-id: r6629
2003-02-20added more o6_pickVarRandom implementationPaweł Kołodziejski
svn-id: r6628
2003-02-20fix typoJonathan Gray
svn-id: r6627
2003-02-19make pickVarRandom stub print out its argument list to the consoleJonathan Gray
svn-id: r6625
2003-02-18stub opcode E0 which makes moondemo and fbdemo start yayJonathan Gray
svn-id: r6624
2003-02-18cleanupMax Horn
svn-id: r6621
2003-02-18change getDateTime to be a v6 opcode, and hopefully not break anythingJonathan Gray
svn-id: r6619
2003-02-17pickVarRandom stubJonathan Gray
svn-id: r6618
2003-02-17oopsJonathan Gray
svn-id: r6615
2003-02-17unstub stopTalking as the relevant function stopTalk() already exists in ↵Jonathan Gray
scummvm, add an attempt at findAllObjects that is hopefully not totally wrong, puttmoon now crashes on finding an AKOS block when it is expecting COST, some surgery may be required as all the AKOS stuff seems to be wrapped up in GF_AFTER_V7 svn-id: r6614
2003-02-16fixed warningMax Horn
svn-id: r6613
2003-02-16change o6_uknownCD name for o6_stampObjectJonathan Gray
svn-id: r6611
2003-02-15add stubs for openFile closeFile and deleteFile opcodesJonathan Gray
svn-id: r6608
2003-02-14add stub for o6_stopTalkingJonathan Gray
svn-id: r6606
2003-02-07Patch 679354: ComI actor redraw patchJames Brown
svn-id: r6590
2003-01-25applied patch #674141: CMI: Smush sync tuningPaweł Kołodziejski
svn-id: r6537
2003-01-16Patch 668634: Actor iteration fixJames Brown
svn-id: r6484
2003-01-16reversed Dig workarounds - better to find the real cause of the regression, ↵Max Horn
says Endy svn-id: r6483
2003-01-16another change for Dig - still crashes a lot with my save games, though :-/Max Horn
svn-id: r6475
2003-01-16two changes to accomodate Dig - don't like this :-/Max Horn
svn-id: r6474
2003-01-16first blastText version. this is work in progress (note that e.g. text is ↵Max Horn
not clipped, and the extra information is not removed) svn-id: r6472
2003-01-14ComI timing hack... very odd.James Brown
svn-id: r6454
2003-01-12work around a script bug in COMI; cleanup; re-enabled array assertMax Horn
svn-id: r6437
2003-01-12Remove assert. It's assertion makes me fearful of it's dominance. Oh, and it ↵James Brown
prevents the Lights scene in ComI working. svn-id: r6433
2003-01-06cleanup; added a hack to avoid crash in the canon scene (at least it works ↵Max Horn
this way for me) svn-id: r6347
2003-01-06unified function names (compared to V8); added some FIXME commentsMax Horn
svn-id: r6344
2003-01-05fix for the cannon sceneMax Horn
svn-id: r6339
2003-01-01moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions ↵Max Horn
in script.cpp (grouping cutscene/override related stuff) svn-id: r6317
2003-01-01fixed cutscene override in V8; cleanupMax Horn
svn-id: r6316
2002-12-30cleanupMax Horn
svn-id: r6270
2002-12-30cleanupMax Horn
svn-id: r6264
2002-12-28get rid of getStringLen and use the more powerful resStrLen instead; moved ↵Max Horn
resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing svn-id: r6215
2002-12-27verb ids can be > 255 in V8; more V8 verbop correctionsMax Horn
svn-id: r6204
2002-12-27Patch 650135 (method 3): FOA parrot hangJames Brown
svn-id: r6185
2002-12-26group startScript/Object codes (no code change)Max Horn
svn-id: r6180
2002-12-26doSentence only takes three params in V8Max Horn
svn-id: r6179
2002-12-26map V8 talk opcodes to the right V6 opcodes; however, talking still locks up ↵Max Horn
after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor') svn-id: r6176
2002-12-26fixed save/load; more restructuring of the charset rendering codeMax Horn
svn-id: r6154
2002-12-25moved CharsetRendere into its own header/source file; changed ↵Max Horn
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147
2002-12-25changed name from _insaneFlag to _smushFrameRatePaweł Kołodziejski
svn-id: r6136
2002-12-25use translateText for V8 print opcodesMax Horn
svn-id: r6134
2002-12-25converted heaps of int16 to int for V8 compatibility; fixed defineArray for ↵Max Horn
V8; added some work in o8_kludge2 svn-id: r6132
2002-12-25renamed Scumm::charset -> Scumm::_charsetMax Horn
svn-id: r6119
2002-12-24yes they really are the same, one opcode just has a jmp to the otherJonathan Gray
svn-id: r6092
2002-12-24more V8 opcodes (mostly rerouting to V6 ones)Max Horn
svn-id: r6088