I wrote an SDL2 C++ wrapper library with the original goal of having it be reusable for everything (JKSV, Avatool, biggestDump, etc). I reworked how it's structured entirely a couple of months ago and getting JKSV working with it again isn't trivial. We went from semi-C style API to full C++...