So, I'm having a bit of struggle here. I've got several engine changes I've done that my project makes use of. That's working but it's based off the specific 3.88a LZDoom (lzdoom because I am going to do some work on this on an old laptop that can't smell opengl 3...) release from the website. But today I decided to try and bring my changes over to the most recent version - before I do any of that, I of course want to compile it as it comes and get it running before introducing any of my changes.
But that's where I start to run into trouble. In developing my project, I am using the software truecolor renderer with the intent of creating a palette later on... but for some reason the truecolor SW renderer has dropped in performance by a fair amount between the 3.88a version and the version I grabbed from drfrag's github (https://github.com/drfrag666/gzdoom) - 107 fps at 1600x1200 on mine, vs 83 fps on the new build. (Using SW vs HW is another can of wax, mostly my personal preference in the appearance, sprite clipping etc)
In general this has me feeling very uncertain about the best way to actually execute these changes I want. I am trying to keep them minimal, using ZScript where possible, but some things are not really doable (or would require inordinate amounts of scripting to work around, etc).
Or, heck, maybe I just grabbed the wrong branch from the repo. I just picked the master branch.
I guess I don't really have a firm question here. I have just been overcome by indecision and would like some feedback...