Opened 20 years ago
Closed 20 years ago
#1792 closed defect (fixed)
INSANE: Wrong pitch of actors (regression)
Reported by: | sev- | Owned by: | fingolfin |
---|---|---|---|
Priority: | high | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Full Throttle |
Description
In all INSANE scenes in FT actors are drawn with wrong pitch. It was caused by smooth scrolling. Instead of actor width it uses whole screen.
To reproduce run FT with bootparam 550.
Ticket imported from: #1037052. Ticket imported from: bugs/1792.
Change History (12)
comment:1 by , 20 years ago
comment:2 by , 20 years ago
Owner: | changed from | to
---|
comment:3 by , 20 years ago
Ah it seems the problem you talk about refers to the actors - sorry, should've tried before replying :-).
Will have a look.
comment:4 by , 20 years ago
Owner: | changed from | to
---|
comment:5 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:7 by , 20 years ago
INSANE simply calls
Actor *a = _vm->derefActor(actorNumber); a->setDirection(direction); a->startAnimActor(frame); a->putActor(x, y, room);
So rendering is in akos.cpp.
comment:8 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → new |
comment:11 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:12 by , 20 years ago
No, it was accidentally. I was wondering why you didn't close it. Just I started to write when it was open.
Fine. I guess you know where INSANE does its drawing (somethign I have no idea about), so it should be easy to fix that, no?