Age | Commit message (Collapse) | Author |
|
|
|
it's now possible to leave the first room
Conflicts:
engines/sherlock/objects.cpp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3DO has 110 animation frames, PC has 55
we adjust the requested frame number accordingly
so that the correct walking animation is chosen
|
|
|
|
|
|
_rrmName should be the full name of the room data file
on 3DO this filename is a bit different than on PC
|
|
data layout is also not the same as on PC
|
|
fixes door being locked in first room
|
|
fixes graphical glitches when watson sits down
|
|
|
|
not perfect yet because 3DO has built-in anti-aliasing
and it seems the fonts were designed with this in mind
|
|
|
|
|
|
3DO does not include portrait data and instead used videos
|
|
|
|
|
|
|
|
|
|
also disable journal recording for 3DO
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
when multiple frames were decoded, all but the last one were
free()d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tattoo has some different Sprite methods, and since Person descends
from Sprite, need to create descendents from it. And this has also
necessitated some refactoring of People class's _data array
|
|
|
|
|
|
|