More updates to add a config file, tweak settings, add gamma correction, and much fiddling to get SDL's scaling looking good with all screen sizes. Well, as good as it can do.
Several of the key parameters can be adjusted in the config file, especially the gamma setting. Docs updated, but see the code for full details and also the info in the sample config file.
I hope someone appreciates all the effort I put into documentation in both the code and the md docs. Actually, I do this partially so I know what I did when I come back to something
weeks or months later. :)
Bill