dressupgeekout / lunapurpura

Reimplementation of Purple Moon's games from the 1990s (WIP) - NOTE: ScummVM port in progress
https://dressupgeekout.github.io/lunapurpura/
BSD 2-Clause "Simplified" License
8 stars 1 forks source link

[Tricky/Invitation] Not All Audio Is Compressed #29

Closed AlanisSmithee closed 4 years ago

AlanisSmithee commented 4 years ago

So bit of good news. Not all of the audio in both games is compressed. In Tricky, pretty much all of the sound effect files and some of the background loops (the main Hidden Hallway one and the teachers' lounge are two example, IIRC) are uncompressed. Whereas pretty much anything voice acted and the character specific background loops are compressed along with the smfs audio.

In Invitation, much to my relief, the truth glasses VOs were left uncompressed. As are what appear to be the background loops for all of the decision screens. (Possibly some other things too. I haven't looked too deeply.) All other voice-acting is compressed (won't play in VLC), as is a lot of the sound effects that were carried over from the previous game.

My guess is they just didn't bother compressing any new audio for whatever reason. I'm currently testing the prx tool out with First Dance. I'll update if I can get stuff unpacked and see what the deal is with that game.

AlanisSmithee commented 4 years ago

First Dance: Choice VOs are not compressed! Neither are the truth glasses VOs! Files in the IDL archives are though, like the other games.

dressupgeekout commented 4 years ago

Yeah, I've been aware of the fact that the games have a mixture of compressed and non-compressed AIFF files. That's not an issue. The only thing that really means for Luna Purpura is that any routines which decode audio need to actually pay attention to the audio streams they're decoding... which is a given.