aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-22- Implemented MS ADPCM WAV format decoder used in Feeble Files. Still it isEugene Sandulenko
out of sync with video. See TODO there. - Fixed bug with MS IMA ADPCM mono to make it possible to work in real streams. svn-id: r22080
2006-04-22Implement CLIP() routine used to put arbitrary value in specified range.Eugene Sandulenko
svn-id: r22079
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-21Updated Symbian Actions and SDL Symbian interface for latest backend changes ↵Lars Persson
so it all works properly again. svn-id: r22076
2006-04-21Return of void value is not valid for all platforms. Changed to call ↵Lars Persson
function and then plain return; svn-id: r22075
2006-04-21Implementation and declartion in intern.h differed. Changed so both is using ↵Lars Persson
the same datatype. svn-id: r22074
2006-04-21Use SetInt to set the Keymapping version, instead of Set.Lars Persson
svn-id: r22073
2006-04-21Conflicting domains for String definition. Added Common:: to String to ↵Lars Persson
clarify domain. svn-id: r22072
2006-04-21Add creation of Symbian SDL backend instead of plain SDLLars Persson
svn-id: r22071
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-21Fixed silly bug in --save-slot handling: Don't try to restore a savegame unlessTorbjörn Andersson
the specified save slot is > 0. (The default value is -1, which shouldn't be restored either.) I thought I had fixed that already, but I guess I made a last-minute change... svn-id: r22069
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-21Fix valgrind warningTravis Howell
svn-id: r22065
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 used memory counter.Won Star
svn-id: r22061
2006-04-20Fix compile with DISABLE_FANCY_THEME.Won Star
svn-id: r22060
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
2006-04-20getPathPosn script opcode needs to use int16 to get correct position, fixes ↵Travis Howell
entering teleporter in village in FF svn-id: r22055
2006-04-20Add timer difference in FFTravis Howell
svn-id: r22054
2006-04-20Fix typo in switchVoiceFile() for FFTravis Howell
svn-id: r22053
2006-04-20If I understand things correctly, this should fix the caret drawing in listTorbjörn Andersson
widgets. (The glitch was most noticeable in the modern theme.) svn-id: r22052
2006-04-20Fix mistake in vertical scrolling in FFTravis Howell
svn-id: r22051
2006-04-20_rejectCount should only be incremented in checkNoOverWrite()Travis Howell
svn-id: r22050
2006-04-20Update resource managment, missed several changes from FFTravis Howell
svn-id: r22049
2006-04-20Fix freeze that can occur when scrolling inventory in oracle of FFTravis Howell
svn-id: r22048
2006-04-20CleanupTravis Howell
svn-id: r22047
2006-04-20Add support for compressed speech files in PC verisons of FFTravis Howell
svn-id: r22046
2006-04-20Minor cleanupTravis Howell
svn-id: r22044
2006-04-20Update resource managment for FF, this method is more efficent for Simon 1/2 tooTravis Howell
svn-id: r22043
2006-04-19The next offset is only adjusted in renderString, when sprite id isn't 1Travis Howell
svn-id: r22042
2006-04-19Fix ASM HQ routines, because RGBtoYUV and LUT16to32 are on heap now.Eugene Sandulenko
svn-id: r22041
2006-04-19Some more tweaks to the (still disabled) new detection / filename generation ↵Max Horn
code svn-id: r22040
2006-04-19Fix text corruption with long FF conversation options. The renderString()Torbjörn Andersson
function has to adjust the buffer offsets, or a long string can spill over into the next buffer. (Or, in the test case I used, into the next *two* buffers.) It would probably be safe - but apparently unnecessary? - to make this change for the Simon games as well. svn-id: r22039
2006-04-19Added a small comment to ScummEngine::openRoom that explains why we check ↵Max Horn
for room==0 instead of just using it as-is svn-id: r22038
2006-04-19Removed wrong platform values from gameVariantsTableMax Horn
svn-id: r22037
2006-04-19Fixed a potential bug when calculating the width of conversation option in FF.Torbjörn Andersson
This bug appears to have been present in the original as well, though the chances of triggering it are small. (We did in at least one place, before adding the number prefix to the string.) svn-id: r22036
2006-04-19Correct dummyItems in FF and cleanupTravis Howell
svn-id: r22035
2006-04-19Number the FF conversation options.Torbjörn Andersson
svn-id: r22034
2006-04-19Add minor code differences in FF, might help corrupt graphicsTravis Howell
svn-id: r22033
2006-04-19Add FF difference in mouseOn script opcodeTravis Howell
svn-id: r22030
2006-04-19Update debug tablesTravis Howell
svn-id: r22029
2006-04-19Let scumm engine handle EVENT_SCREEN_CHANGED and let the gui know. (Needed ↵Johannes Schickel
for disabling overlay scaling) svn-id: r22026