aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
AgeCommit message (Collapse)Author
2006-04-29Add more timer code differences in FFTravis Howell
svn-id: r22201
2006-04-29Fix mistakes in animateSpritesByY() for FFTravis Howell
svn-id: r22200
2006-04-29* Changed the createEngine() factory function of our plugins to return an ↵Max Horn
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199
2006-04-26Add FF difference in isAdjNoun opcode. This makes it possible to get past theTorbjörn Andersson
SAM / PEG puzzle, but do not ask me what, exactly, was wrong. I haven't a clue. svn-id: r22186
2006-04-26Use File::size to determine the size of a file, instead of doing a seek(0, ↵Max Horn
SEEK_END) svn-id: r22184
2006-04-26Fix timer events time when saving game in FFTravis Howell
svn-id: r22179
2006-04-26Fix timer events time when saving game in FFTravis Howell
svn-id: r22177
2006-04-26Introduce and use Engine_Empty() and Engine::GUIErrorMessage()Eugene Sandulenko
svn-id: r22165
2006-04-25Show GUI message when game data is not found.Eugene Sandulenko
svn-id: r22164
2006-04-25Fix OmniTV repeating for nowTravis Howell
svn-id: r22149
2006-04-25Fix fps setting for video play backTravis Howell
svn-id: r22147
2006-04-25Fix OmniTV not stopping, when room changes in FFTravis Howell
svn-id: r22145
2006-04-25Hide mouse pointer when video is activeTravis Howell
svn-id: r22144
2006-04-24Revert change, a NULL block should be added if audio doesn't existTravis Howell
svn-id: r22141
2006-04-24If startSound() can't find a WAVE chunk, set the file position to the beginningTorbjörn Andersson
of the chunk again. Otherwise, animations without a sound track (such as disk1.dxa) will fail to play. svn-id: r22140
2006-04-24Revert sign change to vcReadVar(), made glitches worse in some scenesTravis Howell
svn-id: r22139
2006-04-24Remove duplicate codeTravis Howell
svn-id: r22138
2006-04-24Correct and move warning, when failing to load video in FFTravis Howell
svn-id: r22137
2006-04-24Add support for OmniTVTravis Howell
svn-id: r22136
2006-04-24vcReadVar() should return a signed valueTravis Howell
svn-id: r22135
2006-04-24Restrict variables sizes, when reading from vcReadNextWord(), to prevent ↵Travis Howell
overflows svn-id: r22134
2006-04-24Fix memory leak in readGamePcText()Travis Howell
svn-id: r22133
2006-04-24Initialize all variables in MoviePlayer classTravis Howell
svn-id: r22132
2006-04-24Remove duplicate variable in readGamePcText()Travis Howell
svn-id: r22131
2006-04-24isSpriteLoaded is Simon 1/2 specific and never used by FFTravis Howell
svn-id: r22130
2006-04-24Free screen buffers on exitTravis Howell
svn-id: r22129
2006-04-24Ooops, real memory leak was in sound bufferTravis Howell
svn-id: r22128
2006-04-24Fix sound memory leakTravis Howell
svn-id: r22127
2006-04-23Implemented volume and panning for FF sound effects. I hope my mapping fromTorbjörn Andersson
DirectSound's logarithmic scale to ScummVM's linear scale is at least reasonably collect. This should keep the sound effects from overpowering the spoken voices in some scenes. svn-id: r22107
2006-04-23Fix 'comparison between signed and unsigned integer' warningMax Horn
svn-id: r22094
2006-04-23Fix video sequences shown by arcade machinesTravis Howell
svn-id: r22092
2006-04-23Fix video sequences shown by arcade machinesTravis Howell
svn-id: r22091
2006-04-23Fix video sequences shown by arcade machinesTravis Howell
svn-id: r22090
2006-04-23Read and use frame rate setting for videosTravis Howell
svn-id: r22089
2006-04-23Fix audio and video sync. in videos of FFTravis Howell
svn-id: r22088
2006-04-22Non-void functions always must return somethingMax Horn
svn-id: r22086
2006-04-22Enable MS ADPCM WAV format decoder for all sound in Macintosh version of FF ↵Travis Howell
and cleanup svn-id: r22081
2006-04-22Cleanup use of different filenames in different versionsTravis Howell
svn-id: r22078
2006-04-21Changed loadVGAFile dstSize datatype from uint to uint32 so it matches the ↵Lars Persson
data type which loadOffsets takes. svn-id: r22077
2006-04-21Adjust buffer sizes for conversation options, even for sprite id 1. ThisTorbjörn Andersson
doesn't seem to match the original, but there are cases where even the first string is long enough to cause text corruption. For whatever reason, I have not been able to reproduce this text corruption with the original interpreter, though, so maybe we're missing some detail. Or maybe the original interpreter just gets lucky. svn-id: r22070
2006-04-21Add FF differences in chance script opcodeTravis Howell
svn-id: r22068
2006-04-21Split bitArrays into three separate arrays, like original. Also fixing ↵Travis Howell
load/save issue with bitArrayThree been off by one svn-id: r22067
2006-04-21Move _variableArrayPtr changes to match original code, in case it is ↵Travis Howell
triggered outside video opcodes svn-id: r22066
2006-04-21Add animate sprites by Y function for FFTravis Howell
svn-id: r22064
2006-04-21Add back debug functionTravis Howell
svn-id: r22063
2006-04-21Add some code for PanEvent in FF and cleanupTravis Howell
svn-id: r22062
2006-04-20Add F9 key in FF, which toggles hitbox namesTravis Howell
svn-id: r22059
2006-04-20Revert that delay change when scrolling inventory in FF, causes glitchesTravis Howell
svn-id: r22058
2006-04-20Enable virtual keyboard, when entering saved game name in FFTravis Howell
svn-id: r22057
2006-04-20Fix constant scrolling in oracle in FF, when mouse button is pressedTravis Howell
svn-id: r22056