View Single Post
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#18
Originally Posted by mikkov View Post
- Diablo extras-devel has 0.11.1 build with libvorbis support which is slower that tremor build. I have uploaded vorbis with vfp support to extras-devel so maybe performance difference isn't so big anymore.
I rechecked it now and indeed it is vfp compiled so the load drops to ~34% in same Simon scene (see comment #15 above). This is much better but still significantly worse than tremor (eating like 10% in same situation). All this is consistent with findings here
http://www.gossamer-threads.com/list...rs/15901#15901

Originally Posted by mikkov View Post
- is tremor required?
Well, not exactly required but it is better. It doesn't matter much with Simon but e.g. Curse of Monkey Island uses like 80-100% cpu even with tremor so additional overhead of vorbis may make the difference of fluent vs skipping playback. I will recheck this vfp build with COMI.
Originally Posted by mikkov View Post
Tremor build with autobuilder is possible, but I haven't been able to build tremor support even in my local scratchbox. Some instructions would be needed.
Sadly I don't remember how exactly I did it but I suppose just checking out from tremor SVN http://svn.xiph.org/trunk/Tremor/ was the trick. Bigger problem was the conflict with FLAC which needs real libogg as described here

Even if I hate having suboptimal scummvm package in the repository maybe it is better than nothing. I guess some explanation in maemo download page (and maybe also directly in package description) mentioning ~20% CPU hit with ogg audio and with pointer to more optimized build for those who really care should be enough.

After all not everyone uses ogg audio compression.

OK, I'll check out build script changes in 0.11.1 source in extras-devel and make 0.12 build.
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.