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

Ogg and New video class #14

Closed Sebanisu closed 5 years ago

Sebanisu commented 5 years ago

There's a lot here. I plan to do more frequent commits locally and to my fork. This will be my first pull request. Ogg support, falls back to midi when the ogg is missing some RaW files have a different prefix. I haven't gone through and figured out which of them replaces each midi. Video support. updated to new ffmpeg.autogen library using the new dlls. corrected color issue (atleast blue skin is gone) Video audio is WIP still. Tweaked menu code. Tweaked input code. added various null and <0 checks for fields that were throwing exceptions. other smaller changes. I plan to make future pull requests smaller. this is like 2 weeks of work. I had a bad merge or two. I tried remove / comment out the old code.

Sebanisu commented 5 years ago

I'd probably just use your debug_battledat.cs. I don't think I did anything in there except after a bad merge I commented out the code preventing me from compiling.