Opened 7 years ago

Last modified 16 months ago

#6132 new defect

SCUMM: USE_ARM_COSTUME_ASM is buggy

Reported by: tramboi Owned by:
Priority: high Component: Engine: SCUMM
Keywords: code-removal Cc:
Game: Indiana Jones 4

Description

When USE_ARM_COSTUME_ASM is enabled on a ARM device (seen on OpenPandora and iPhone), there is a bug during the intro scene of several versions (probably all) of Indy IV.
The appearing logo is messy.
USE_ARM_COSTUME_ASM has been disabled in ede8b063cc936feff74569e79f93e138b9d2a250
It would be nice to fix the bug to put it back.

Ticket imported from: #3563793. Ticket imported from: bugs/6132.

Change History (6)

comment:1 Changed 19 months ago by bluegr

Component: Engine: SCUMM
Game: Indiana Jones 4
Summary: USE_ARM_COSTUME_ASM is buggySCUMM: USE_ARM_COSTUME_ASM is buggy

comment:2 Changed 17 months ago by csnover

Priority: normalblocker

Similar to #6810, blocking next release to make a final decision about whether to even keep this ARM assembly.

comment:3 Changed 17 months ago by csnover

Keywords: code-removal added

comment:4 Changed 17 months ago by csnover

Owner: set to csnover

comment:5 Changed 16 months ago by csnover

Priority: blockerhigh

The ARM assembly will now only ever be enabled for specific legacy device hosts, so I am removing these tickets from blocking the release. The broken parts of the ARM code still need to be fixed and re-enabled for these hosts or else finally removed by the next-next release.

comment:6 Changed 16 months ago by csnover

Owner: csnover deleted

(The change was made in ddbfb8518b6fdfe58e3574421fd6b9243ad2c761.)

Note: See TracTickets for help on using tickets.