Fixed the calculations issues. It's more accurate now, but very slow when scanning. As always please do your own double checking. There are still duplicate integer values that may affect other constants.
As I learn more about C++ data types, type casting, and some of the macros / functions used, I'll add those calculations and more constants will be resolved.
Please feel free to make a random sample check of constant values and let me know if this list falls short. I will GLADLY accept any comments. This is a big project to undergo.
NOTE: The Win32 headers are my main focus right now. There are some duplicate constants that are meant to be set according to system architecture, windows version, etc. I'm going through these duplicates to check and see if any of these dupes will have a large impact on other constants related to API functions.
Last edited by TheArkive on 14 Aug 2020, 02:24, edited 14 times in total.
Found some incorrect constants. As always please do your own double checking. I'll modify this post when I have reason to believe the full list is accurate.
This script will be temporarily broken until I can work something out to either get less values but higher accuracy, or get more values AND higher accuracy.
Many more constant values will now be unresolved until i find a better way to resolve them.