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
631 stars 58 forks source link

Some fixes related to appvoyer or french steam build. #154

Closed Sebanisu closed 4 years ago

Sebanisu commented 4 years ago

Also was trying to clean up some code as I went. got a trial for a tool that highlights some stuff.

Appveyor support is in testing on my fork. I want to get it working for all versions of the app before providing settings to be used on master branch. I figure if it gets added to the master maybe it should be under Maki's Appveyor account. If your going to build a project for DebugWindows all the parent/child projects seem to require DebugWindows or the build fails. So I added the different build names that Core has to anything that core was using or being used by. Atleast enough to get an OpenGL 64 bit build of the program building automaticly. Still working on getting 32 bit, directx, and linux builds to build automaticly.

myst6re pointed out bugs with french build. I went ahead and tried to see why he was having these bugs. The four major ones:

I put some TODO's for things to be improved. like texture handler is still reading from the menu.fs when it doesn't need to. I'd like to reduce or eliminate this behavior. It's from when texturehandler was wrote for just icons, faces, gfs. I atleast moved the archive worker out of a loop so i'm opening it less.

Oh yeah I added a few command line switches: