Exophase said:
I did some more looking into things and I think that moving the OGG decoding to the second core shouldn't be all that bad. I'm a day ahead of schedule, so I might throw this at beta testers earlier and try doing a 940T decoder in the extra day.
You probably already know, that ogg decoder port for 940
already exists. It's under BSD license, so should be ok for you.
I know all about it, but it's completely unsuitable for my needs. I can't use a decoder which relies on the entire file being loaded into memory. I need something that can dynamically request seeks and reads from the OGG file.
Putting this together shouldn't be that much of a big deal, but it'll still take some elbow grease (working with the 940 seems a little scary...). I also intend to use Tremolo, which is a little faster.
Hirolaser; Originally I was saying that people would be better off porting Ootake or Mednafen for Pandora, but now I'm thinking I'll push Temper on to it. It took a lot of work, but for the most part the PC version is as or more compatible than the other emulators, and it should be much faster on an ARM platform (actually, I doubt an Ootake port would run all games that well on Pandora..)
That's fantastic really looking forward to Temper on Pandora, It's going to be awesome.