warpstorm
I understand your worries, but I've spent around a month with this patch, all my free time and even more. I mean I will make an offer to Firaxis as soon as I see that this patch is really helpful. Currently I see it is.
If Firaxis refuses to deal with me, I will publicly release it, probably even with an article on codeproject or something like that. I have released binaries, and I will release the source as soon as making it public won't hurt my interests in my deal with Firaxis if it's ever gonna happen. I wouldn't think about any kind of "deal" with Firaxis if it would be very easy, or even very hard, but easy in the last instance - this last version.
It is very complex code with very complex approach and a lot of rewriting and profiling. Heck, it contains dynamic assembly code allocations near template specialization next line... so it's gonna cost.
I am a bit different man, as compared to those who would spread trojans, viruses and alike through this most-wanted patch (also I doubt that kind of people would pursue their goals this way). Yes, I know ASM pretty well, but that's becauses I'm ~12 years with computer in my 22. Also I have attended ACM programming contest world finals twice. I don't want to boast, just people at these contests are sooner "awkward eggheads" rather than so-called "russian mafia" spreading s**t on the web.
P.S: If you look into the very begining of 'memory leak' thread, you will see that I HAVE released source when I tried some easy effort of reporting less physical RAM. After all it's 174Kb of source code in size, and the code isn't yet well-organized. Wanna read it?
