HertzDevil / 0CC-FamiTracker

Extension of jsr's FamiTracker
http://0cc-famitracker.tumblr.com/
GNU General Public License v2.0
310 stars 32 forks source link

Improve icons & UI images, update for compilation in VS2015 #45

Closed CaptainSwag101 closed 8 years ago

CaptainSwag101 commented 8 years ago

Don't know if it was supposed to be able to compile in VS2015 before, but since I have no way of getting the ancient Platform Toolkits and Windows SDKs that it seems like 75% of all Visual C++ projects still use, I made it so you can now compile it with just the Windows 8.1 and Windows 10 SDKs.

Additionally, I also enhanced several UI images for toolbars and instrument types.

I'm not that great at C++, so if I made any horrible mistakes, I'm sorry! It took a lot of time and confusion just to make this compile successfully, and that's one of the reasons I don't like C++ as a language; at least for me, any C++ project I clone from GitHub has about a 1% chance of compiling from the get-go, otherwise it takes hours of confusing debugging just to fix one of the 7512 compiler errors. C# for life!!!

Also, for some reason I've been hearing some obvious errors with pitch and note slides starting from several octaves too high, seemingly happening only after at least one pitch/note-shift effect plays correctly. I have no idea if this is a result of my changes or not, although I didn't change any of that code as far as I know.

(Also, sorry about the massive number of commits that are just pull requests from your fork into mine, I wish I knew of a way to pull your changes into mine without adding an additional commit.)