aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-10-03merged FRAMES_JOE and FRAMES_JOE_XTRAGregory Montoir
svn-id: r15398
2004-10-03as pointed out by salty-horse, it's better to stop speech and sfx only when ↵Gregory Montoir
the cutaway is cancelled svn-id: r15397
2004-10-03cleanupGregory Montoir
svn-id: r15396
2004-10-03simplificationGregory Montoir
svn-id: r15395
2004-10-03Fixed bug #1039162 (Sam & Max intro crash) by making drawBox() do nothingTorbjörn Andersson
if the box's width or height is zero or less. svn-id: r15394
2004-10-03A few, mostly untested, fixes to the SAGA script engine:Torbjörn Andersson
* The frame pointer is updated. This won't make any difference since we don't actually *use* the frame pointer yet. * Return values from script functions are handled like in the original now, i.e. the function sets thread->retVal and lets the call instruction push it onto the stack. (There are two call instructions, one that handles return values and one that doesn't, so the script function doesn't know if it should push or not.) * Script return values are handled. None of this makes any noticeable difference to the ITE intro. svn-id: r15393
2004-10-03Add safety check.Travis Howell
svn-id: r15392
2004-10-03Add missing code for opcodeTravis Howell
svn-id: r15391
2004-10-03Too many semicolonsMax Horn
svn-id: r15390
2004-10-03Reading 1 too far.Travis Howell
svn-id: r15389
2004-10-03Add missing code for opcodeTravis Howell
svn-id: r15388
2004-10-03OoopsTravis Howell
svn-id: r15387
2004-10-03Add missing code for opcode.Travis Howell
svn-id: r15386
2004-10-03Should use findWrappedBlockTravis Howell
svn-id: r15385
2004-10-02One more...Max Horn
svn-id: r15384
2004-10-02Turned some methods into static functionsMax Horn
svn-id: r15383
2004-10-02Increase Actor animVariable for HE80+ games.Travis Howell
svn-id: r15382
2004-10-02Array correctionsTravis Howell
svn-id: r15381
2004-10-02Add/correct opcodeTravis Howell
svn-id: r15380
2004-10-02Add a few opcodes for pajama3Travis Howell
svn-id: r15379
2004-10-02That was duplicateTravis Howell
svn-id: r15378
2004-10-01Add/correct opcodeTravis Howell
svn-id: r15377
2004-10-01Remove Blue's HE games again. Smacker is used there.Eugene Sandulenko
svn-id: r15376
2004-10-01Add couple other HE games and make Blue's birthday demo show intro. It diesEugene Sandulenko
on opcode 2d, though. svn-id: r15375
2004-10-01Fix for bug #902360 (MANIAC: Plant has no head if he has Pepsi before growing)Max Horn
svn-id: r15374
2004-10-01Workaround for bug #1035739 (SMUSH: Ugly palette change when video finishes)Max Horn
svn-id: r15373
2004-10-01Patch #896096 (Restoring last selected game selection) with some personal ↵Max Horn
modifications svn-id: r15372
2004-10-01Smooth scrolling seems to work very well, so I am promoting it now from ↵Max Horn
hack-status to a fully official feature ;-) svn-id: r15371
2004-10-01Use the SilentSound class for sfx/speech when sound output is not possible.Joost Peters
This should fix the hangs where the game waits for sfx/speech to finish in these cases. svn-id: r15370
2004-10-01Definately Palettes.Travis Howell
Update HE todo. svn-id: r15369
2004-10-01OoopsTravis Howell
svn-id: r15368
2004-10-01Fixed text rendering in vertical scrolling rooms in COMI (I hope), fixes bug ↵Max Horn
#1036707 (COMI: Subtitles positioned incorrect) svn-id: r15367
2004-10-01cleanupMax Horn
svn-id: r15366
2004-10-01Set up file paths to handle the differences between the file layout of theTorbjörn Andersson
Windows and Linux versions. (TODO: Handle game detection.) Added preliminary support for the P2_A.aif file that the Linux version uses, where the Windows version uses p2_a.voc. Someone will have to verify the actual format of it, and we have a silly bug in playVoice() which will have to be fixed before things work properly. svn-id: r15365
2004-09-30constnessGregory Montoir
svn-id: r15364
2004-09-30rewrote drawStripHE ; although it's less efficient than the previous ↵Gregory Montoir
version, it should fix all the invalid mem read accesses reported by valgrind svn-id: r15363
2004-09-30WhitespaceMax Horn
svn-id: r15362
2004-09-30Not quite right.Travis Howell
svn-id: r15361
2004-09-30Add missing case code.Travis Howell
svn-id: r15360
2004-09-30Add extra cases/stubsTravis Howell
svn-id: r15359
2004-09-30Add stubTravis Howell
svn-id: r15358
2004-09-30OooopsTravis Howell
svn-id: r15357
2004-09-30Add some extra cases/opcodes for lost/smaller.Travis Howell
Add work around for paths svn-id: r15356
2004-09-30Actually always stored in indexTravis Howell
svn-id: r15355
2004-09-30Change to warnings for now.Travis Howell
svn-id: r15354
2004-09-30roomVars rises to 256 is some HE games.Travis Howell
svn-id: r15353
2004-09-30Number of local scripts is no longer constantTravis Howell
svn-id: r15352
2004-09-29cleanupMax Horn
svn-id: r15351
2004-09-29cleanupMax Horn
svn-id: r15350
2004-09-29Hack to work around bug #1037052Max Horn
svn-id: r15349