Re: anyone used Ogg Vorbis on PS2/GCN?
Ben Carter <[email protected]> Sun, 13 Apr 2003 18:16:40 +0100
| Newsgroups | gmane.games.devel.consoles |
|---|---|
| Organization | NERV Technical Department |
| Message-ID | <[email protected]> |
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 - [email protected] ---------------------------------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 ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com _______________________________________________ Gamedevlists-consoles mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=553