Re: [GD-Consoles] anyone used Ogg Vorbis on PS2/GCN?
Brought to you by:
vexxed72
|
From: Ben C. <be...@gu...> - 2003-04-13 17:18:04
|
On Sunday, April 13, 2003, 5:58:51 PM, someone wrote:
[snip]
> But what I really got out of the discussion was a need to question the
> ancient wisdom that you can't stream audio and data at the same time
> (you'd think GTA3 would have caused me to do that, but I'm kinda slow
> sometimes).
Oh, definitely - with a decent IOP-side library handling your CD
reads, you can stream quite a decent amount - Battle Engine Aquila has
three separate streams going during the game - music, radio message
speech and background texture loading.
The only major gotchas I remember were the necessity to add priorities
to the loading system, and allow operations to be interrupted, so a
large load (of, say, a 512x512 texture) could be suspended briefly
whilst the next chunk of music was pulled in, and some code to sort
queued operations by disc position to minimise unnecessary seeks.
Oh, and we did a bit of data rearrangement to put pagable data
together on the disc, but nothing more clever than sticking all the
music, speech & texture files in roughly the same place.
--
Ben Carter - be...@gu...
---------------------------------PGP Key available on request---
"Broken mirror, a million shades of light,
the old echo fades away.
But just you and I can find the answer,
and then we can run to the end of the world."
- Small of two pieces, Xenogears
|