MaKiPL / OpenVIII-monogame

Open source Final Fantasy VIII engine implementation in C# working on Windows and Linux (Android and iOS planned too!) [Monogame]
MIT License
642 stars 59 forks source link

Video Audio and misc #20

Closed Sebanisu closed 5 years ago

Sebanisu commented 5 years ago

Most of this is getting audio playback to the Ffcc class (ffmpeg custom class)

Fixed a few other bugs: overture from debug not working midi playback pulling from wrong structure. fps delay code was wrong. couldn't really tell till you got audio playing next to it :P fixed the RaW is missing but not checking for directory before referencing it.

The new code is capable of writing the sounds to the drive as well. defaults to %temp%/filenamenoext.pcm.

Most of this week was trying to fix the wrong thing. (does this work x 1000.) It was the decode function all this time at least mostly. I was going to add one last change to allow pausing of the videos but it didn't work audio kept playing though it was glitched while playing and paused.