Adding OGG support to Torque 2D

Prior to being released opensource, Torque 2D supported OGG and WAV files. MP3 support wasn’t included because of licensing issues with the MP3 codec. The opensource version of Torque 2D doesn’t include OGG support. So the only audio support was WAV. This is a problem because WAV is a raw format, so having audio of any length was taking up a lot of disk space. I added OGG support back to the engine and will describe the process in this post. I am not adding it back to the Git project because there are probably open source license issues that caused them to remove OGG in the first place. Continue reading “Adding OGG support to Torque 2D”