You've a good point and I've been considering it. Dark Byte is not developing CE for free. Companies are paying for those AD's in the tool installer. I neither can do this all for free 6-12 hours day (the usual amount I work daily on the tool depending on the mood)
There is a huge difference In terms of convenience if we compare the free Pascal IDE vs VS2017+. Needless to even mention, most of C++ coders cannot even read Pascal source including me.
This is a current development version of the tool: https://overlayhack.com/CTS_v119.mp4
Looks simple? It is not. They asked for x86 support on the UC forums and I asked that if CE cannot be used with those games, how would CTS differ? The memory viewer is 100 years ahead of CE though it is not yet fully finished.
32-bit support will take at least one year (memory viewer, disassembler and so forth). I do not personally need 32-bit support as I only play 64-bit games. I wonder is it worth the time to reinvent the wheel. I would rather waste my with the kernel driver in the tool.
How you think you could help in terms of developing the tool upon a release of the source code? What part of the source code exactly interests you most? If I was to release the source code, I want full visibility . So that everyone will know it's me who owns the source code copyright. Let me say this straight. If community is unable to donate, provide backlinks (ie. youtube videos). Basic testing support. I am unable to release the source code for free.
The main view has over 13k lines of code. I am doing code clean ups and documentation all the time but all this requires a great deal of efforts. I started seriously with C++ early this year and what I have managed to implement so far is :
A VEH debugger and a kernel driver that can read and write any process memory. But there are issues like how to bypass test mode checks etc. This is very advanced and time consuming. An old idiot like me learning these stuff. Sometimes I wonder myself that as well.
I am about to add a .CT file support. No offense though but I found this format annoying. I do not even use .CT scripts as I can write hacks myself. But I figured that a CE alternative requires such support.
Every time I tried, I got a BSOD with a CE kernel driver. I am working on the one that works. This is the most difficult part (kernel driver development).
To help developing tool like this, you must also have decent C++ skills including advanced reverse engineering skills. I've used to work alone. What comes to the kernel driver, pointless to release the driver publicly and anti-cheats will sig it the next day.
If you're unable to comply with above requirements. Then you can help by testing the tool and linking the official site in your youtube videos for example.
If any of you want to show some generosity: https://overlayhack.com/donate.html
The good thing is that I currently have a lot of time towards the tool but you never know ...
PS. I've add a direct download in the first post. Any newer version can be download via the the system (requires registration).
How does it work in practice if many developers are working on the tool at the same time? GitHub? I've a local Git.