Opened 7 years ago

Last modified 23 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 by bluegr, 2 years ago

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

comment:2 by csnover, 2 years ago

Priority: normalblocker

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

comment:3 by csnover, 2 years ago

Keywords: code-removal added

comment:4 by csnover, 2 years ago

Owner: set to csnover

comment:5 by csnover, 23 months ago

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 by csnover, 23 months ago

Owner: csnover removed

(The change was made in ddbfb8518b6fdfe58e3574421fd6b9243ad2c761.)

Note: See TracTickets for help on using tickets.