aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-25Some more info on kText(), removed dead codeFilippos Karapetis
svn-id: r50267
2010-06-25SCI: changes to the op GT workaroundMartin Kiewitz
svn-id: r50266
2010-06-25Added the SCI2.1 kText kernel function (subop 0, kTextSize for now)Filippos Karapetis
svn-id: r50265
2010-06-25Extended validate_read_var to check for parameters too, and fixed the ↵Filippos Karapetis
uninitialized variable in SQ1 there svn-id: r50263
2010-06-25Added workarounds for two issues which appear when throwing the water at ↵Filippos Karapetis
Orat in SQ1, room 28 svn-id: r50262
2010-06-25SCI: detect, if SCI1.1 game is merging or copying palette instead of using ↵Martin Kiewitz
gameIds. Also prints method used, when using debug command "version" svn-id: r50261
2010-06-25Removed the game ID check for embedded priority in icon controls, and ↵Filippos Karapetis
replaced it with a check for priority existence svn-id: r50260
2010-06-24Gives proper credits for the Hungarian translation. Also remembered to ↵Thierry Crozat
update the website credits this time (it was also missing the Android credits by the way). svn-id: r50251
2010-06-24Fixed use of uninitialized variable.Johannes Schickel
svn-id: r50250
2010-06-24Fix build with --enable-release.Johannes Schickel
svn-id: r50249
2010-06-24Add credits for the translations.Thierry Crozat
svn-id: r50248
2010-06-24Add German translation from patch tracker (patch #3020282).Thierry Crozat
svn-id: r50247
2010-06-24Disable addition of "SCUMMVM_SVN_REVISION" to the version string, in case ↵Johannes Schickel
--enable-release was specified on configure run. svn-id: r50246
2010-06-24Cleaning the header of the french translation file.Thierry Crozat
svn-id: r50245
2010-06-24Yet another slight variable renaming to match our conventions.Johannes Schickel
svn-id: r50242
2010-06-24Do not include any headers from common/messages.cpp, since that file might ↵Johannes Schickel
be included into an namespace. svn-id: r50241
2010-06-24Some more cleanup of po2c's output.Johannes Schickel
svn-id: r50240
2010-06-24Adapt po2c's output to better mach our code formatting conventions.Johannes Schickel
Along with it I added a suffix "-scummvm" to the version variable, since we also feature some custom extensions like the charset specification. svn-id: r50239
2010-06-24Added some consts to the output of tools/po2c.Johannes Schickel
svn-id: r50238
2010-06-24SCI: doing the exact opposite of r50236 code-wise now, as it was meant to beMartin Kiewitz
svn-id: r50237
2010-06-24SCI: ignore segment 0xFFFF in segmanager getchar, when offset > 1 - so we ↵Martin Kiewitz
dont write a warning, if the scripts use some uninitialized temp variable as terminator svn-id: r50236
2010-06-24SCI: better initialize temp variables with FFFF:0 instead. foreign lsl3 uses ↵Martin Kiewitz
kFileIO(readraw) and then kReadNumber directly. In that case we would produce many warnings because no terminating 0 is found svn-id: r50235
2010-06-24SCI: Make kStrAt clear segment when writing charactersWillem Jan Palenstijn
This is necessary since the uninitialized value detection from r50211, and is analogous to seg_manager.cpp's setChar. (Triggered in LSL3 age verification.) svn-id: r50234
2010-06-24SCI: reverting r50232, didnt make sense. thx @ wjp for noticingMartin Kiewitz
svn-id: r50233
2010-06-24SCI: correctly put NUL inside SegManager::strncpy() even when using n = ↵Martin Kiewitz
0xFFFFFFFFU svn-id: r50232
2010-06-24SCI: fixing the tortoisegit commit disaster :PMartin Kiewitz
svn-id: r50231
2010-06-24SCI: removing debug warning to show processes opcodes, accidentaly commitedMartin Kiewitz
svn-id: r50230
2010-06-24SCI: partly reverting r50208, iceman has script code (fred::canBeHere) that ↵Martin Kiewitz
asks for property 380. sierra also returned a zero when going out of bounds (see gregs engine object.cpp, ::getPropertyN - fixes iceman, lsl3 and probably more svn-id: r50229
2010-06-24Fixed the LSL3 binoculars scene again, by fixing the invalid varselector ↵Filippos Karapetis
reference svn-id: r50227
2010-06-24SCI: added uninitialized workaround for sq4cdMartin Kiewitz
svn-id: r50226
2010-06-24Cleanup uninitialized read workaround(s).Matthew Hoops
svn-id: r50225
2010-06-24SCI: added uninitialized read for room 720 in lsl1Martin Kiewitz
svn-id: r50222
2010-06-24SCI: arg5 is map for graph(updateBox), added commentMartin Kiewitz
svn-id: r50221
2010-06-24Added more information concerning the Dr. Brain uninitialized readFilippos Karapetis
svn-id: r50219
2010-06-24Changed a warning which seems like regular SCI behavior into a debugCFilippos Karapetis
svn-id: r50218
2010-06-24SCI: removing warning for known uninitialized readsMartin Kiewitz
svn-id: r50217
2010-06-24SCI: change fix for island to make it workMartin Kiewitz
svn-id: r50216
2010-06-24SCI: fixed workaround table from r50214 to have a valid terminator, also ↵Martin Kiewitz
added another fix for pharkas svn-id: r50215
2010-06-24SCI: created a workaround table for uninitialized reads, removing old ↵Martin Kiewitz
commented out workarounds for pharkas and laura bow 2 svn-id: r50214
2010-06-24SCI: added currently known object/methodnames in comments for uninitialized ↵Martin Kiewitz
reads svn-id: r50213
2010-06-24SCI: added objectname and method name printed out when uninitialized temps ↵Martin Kiewitz
are read svn-id: r50212
2010-06-24SCI: implement detection for uninitialized temp variable reads and implement ↵Martin Kiewitz
direct fixes for them, i couldnt figure out a valid replacement for island, pharkas and laurabow2 work that way. this should also get changed to a replacement table svn-id: r50211
2010-06-24SCI: fix kTextSize to not crash when destination has an invalid rect in itMartin Kiewitz
svn-id: r50210
2010-06-24Initialize properly paramCount in gob1. This fixes several valgrind errors, ↵Arnaud Boutonné
and the unknown opcodes are now skipped as expected. (related to bug #3018918, only partially solved) svn-id: r50209
2010-06-24Turned two hacks inside validate_property() into errors till we find out ↵Filippos Karapetis
where and why they occur (they shouldn't occur). Also turned an error inside send_selector() when argc > 1 into a warning - these are usually script bugs and aren't fatal svn-id: r50208
2010-06-24Initialize the stack with 'S' or 's' characters, like SSCI does (ultimately, ↵Filippos Karapetis
we should not change the stack again like we do in op_link - this is what Sierra is doing). Some cleanup svn-id: r50207
2010-06-24Bugfix for correctly decoding 2-bit encoded depth surfacesPaul Gilbert
svn-id: r50206
2010-06-24Corrected rendering of sprites into a scene backgroundPaul Gilbert
svn-id: r50205
2010-06-24Corrected incorrect variable name changePaul Gilbert
svn-id: r50204
2010-06-24Fixed script 140 in the Island of Dr. Brain by adding a workaround for it ↵Filippos Karapetis
inside op_link svn-id: r50203