Age | Commit message (Collapse) | Author |
|
- bug #3037594: "KQ5: Music not fading when brigands leave temple"
- bug #3044844: "LONGBOW: Intro skips each first verse of song"
|
|
|
|
Silences a gcc warning
|
|
|
|
more readable
|
|
|
|
|
|
|
|
|
|
|
|
palette
|
|
|
|
When the ABORT_ON_INFINITE_LOOP define is defined in vm.cpp, the VM will now
abort in cases where a conditional statement is followed by an unconditional
jump (which will most likely lead to an infinite loop). Aids in detecting
infinite loop bugs such as #3040722.
|
|
r51834 (f4d38ccd407f2a007050d69e4841ba7fc53cd401) was a commit to add
English Floppy version of LoL to Kyra, but a file was accidently
committed to Cruise as a sideffect.
|
|
(hopefully for good now)
|
|
|
|
|
|
|
|
|
|
with negative numbers in SCI0 games older than 0.000.685
|
|
|
|
This version only handles signed integers. The modulo operator was changed in
SCI0 late (Iceman, and perhaps all SCI0 0.000.685 and later) so that it handles
negative numbers as well. We need to see if there really is a need to keep two
different modulo operators (which will only be necessary if any SCI0 game asks
for the modulo of a negative number by mistake, or a number larger than 32767).
Thus, error out in such a case for SCI0, so that this can be investigated
properly
|
|
|
|
|
|
|
|
This fixes an out of bounds write introduced with 9216c7e.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Thanks to LordHoto for pointing out this was crazy.)
|
|
Uglify more code to fix compilation for DS
Only compile-tested
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LordHoto for noticing this)
|
|
only place where it's used
|
|
|
|
Thanks to clone2727 for reviewing this patch.
|