Age | Commit message (Collapse) | Author |
|
This is needed for some demos that do not supply a selector vocabulary
(i.e. vocab 997)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and Blue Force
This fixes bug #3422141, which was also caused by special checks introduced to try and handle Blue Force hotspots differently
|
|
The sound handle should not be set in kDoSound(init), but in
kDoSound(play). This is verified against several SCI versions,
plus game scripts check if a sound slot is playing primarily
by checking its handle. Fixes the sound in Shivers and probably
an assortment of other sound related bugs
|
|
|
|
|
|
kCelInfo subop 4 returns the pixel color at the
passed in x,y coordinates for the passed in view,
loop, cel. Shivers uses this function for the
red door puzzle, room 23601 to determine what
blocks on the puzzle board are already occupied
by pieces.
|
|
|
|
- Items that are being readded to the scene should be updated instead
- Added a findScreenItem() call to simplify the code slightly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Initial implementation of kBitmap(0)
- Bugfixes for fonts in upscaled games
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The length requested in this case is 250, which overflows a char variable
|
|
Thanks to wjp for finding these
|
|
A regression from commit 9fd66de
|
|
Also, remove two engines not using VOC from voc.h header.
|
|
|
|
|
|
|
|
|
|
|
|
in scene 910
|
|
|
|
and items. (WIP)
|
|
|