[Scummvm-devel] ARM acceleration of Sam N Max

Robin Watts scummvm at wss.co.uk
Sun Feb 3 02:33:39 CET 2008


Hi all,

I've just committed some ARM code to accelerate the most
common case of the "proc3" costume drawing for the scummvm engine;
this appears to be method responsible for most of the animation in
Sam N Max.

To enable the code define USE_ARM_COSTUME_ASM = 1 during the build
process. I've done this for WinCE (the platform on which I've tested
it). Other ARM based builds may wish to try this too - I'm hoping
that specifically it will benefit the NDS, as supposedly animation
heavy scenes can cause the audio to break up currently.

Once all the ports have tried this and found it to work successfully,
maybe we can roll some of the USE_ARM_xxx_ASM defines together to
avoid proliferating too many of them.

Thanks,

Robin
-- 
Robin Watts,             Email: <mailto:Robin.Watts at wss.co.uk>
Warm Silence Software,   WWW:   <http://www.wss.co.uk/>
P.O.Box 28, Woodstock,   Tel:   01608 737172 (or Mobile: 07885 487642)
Oxfordshire, OX20 1XX    Fax:   01608 737172




More information about the Scummvm-devel mailing list