[Scummvm-devel] ScummVM PS2 & Trunk : compressed buns

Max Horn max at quendi.de
Wed Feb 3 10:43:52 CET 2010


Hi Max!

Good to hear from you :).

Am 03.02.2010 um 05:32 schrieb sunmax at libero.it:
[...]

> On (a) I'm hitting a bunch of:
>
> WARNING: Could not create Vorbis stream (-133)!
> WARNING: Error seeking in Vorbis stream (-131)!
>
> when trying to open the vorbis-compressed buns.
>
> The games I'm testing are dig and comi. This issue seems not
> to affect the single files compressed as vorbis (e.g. sq1.ogg
> in dig video folder), but only the buns.

Did you try to use the same data files on your desktop machine? Do  
they work correctly there?

[...]

> a) on one side, since it works with mp3 buns, I say: it's tremor
>
> b) on the other one, since:
>
>   b1 : all tremor versions I tried exhibit the same issue
>
>   b2 : it used to work in 1.0.0 with ogg buns
>
> -> we are probably hitting some other flaw in my backend.

Ah, you are so modest to leave out
   c) We broke something in the vorbis code during the recent  
refactoring ;)

Anyway, if Ogg works fine with the same files on a desktop machine,  
and for everybody else, then c) is not so likely. But for now, I  
wouldn't rule it out. Did anybody (esp. porters to other "exotic"  
platforms) try out Ogg Vorbis support in SCUMM .bun files recently, I  
wonder?


[...]

> c) why does it only happen with oggs in a bun?
>
>> From (c) I'd say that is something bun specific, but then
> again really mysterious: why it would not affect mp3 buns?
> (note: is does not affect uncompressed buns either).

Well, Ogg in .buns means we are using a subsection of a ReadStream.  
Maybe the Ogg Vorbis decoding code has a regression with regards to  
that, while the MP3 decoder hasn't... :-)


Cheers,
Max




More information about the Scummvm-devel mailing list