Add a few extra sprite correction and functions, based off HE100.

svn-id: r17536
This commit is contained in:
Travis Howell 2005-04-11 07:40:14 +00:00
parent 140a1d7c46
commit 0c5253c1eb
5 changed files with 68 additions and 35 deletions

View file

@ -969,7 +969,7 @@ void ScummEngine_v90he::o90_getSpriteInfo() {
flags = pop();
spriteId = pop();
if (spriteId)
push(spriteInfoGet_field_88(spriteId, flags));
push(spriteInfoGet_field_8C_90(spriteId, flags));
else
push(0);
break;
@ -1284,7 +1284,7 @@ void ScummEngine_v90he::o90_setSpriteInfo() {
spriteId++;
for (; spriteId <= _curMaxSpriteId; spriteId++)
spriteInfoSet_field_88(spriteId, args[0], args[1]);
spriteInfoSet_field_8C_90(spriteId, args[0], args[1]);
break;
case 106: // HE 99+
args[0] = pop();