I would like to help.Fan of TA with programming skills in OpenGL and/or C++? You can help.
Please come to visit us in the forums.
However, looking through the code, I see some very unpleasant things. For example, stuff like this.
1) The struct and the data are carefully lined up. Just cast the data to the type of the struct and access the fields as needed.
2) This is the *third* exact copy of this sequence in this file with only slightly different calling conventions. Copy/pasting 65 lines code to change the behaviour of six lines at the end is not a sustainable development practice.
I suspect the quality of the code is turning other potential developers away.
But, I am a fan of TA. I want to see your project succeed. I want to help.
My question: If I submit patches to clean up this kind of thing, will they be considered, or would I be wasting my time?
Here's a patch to clean up tnt.cpp. Comments?