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.
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.
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.