As i recently had gotten my hands on some empty disposable vapes with surprisingly powerful processors, I had started to wonder if I could run a ClassiCube server on them.
I quickly noticed however, that all the existing server software either used java or the absolutely inefficient and non-portable mess that is dotnet (even if mono is supposedly supported on armel targets but i never managed to get it to work). Despite the simplicity of the protocol, no one had apparently ever written a plain C server implementation before.
So, I started writing my own server software and I have gotten to a point where most features work now while the memory and RAM footprints are kept pretty low.
Now, my question simply is, how can I possibly eventually get my server software added to the list of compatible server software and what are the concrete requirements that it needs to be able to fulfill to be added?
Hello together,
As i recently had gotten my hands on some empty disposable vapes with surprisingly powerful processors, I had started to wonder if I could run a ClassiCube server on them.
I quickly noticed however, that all the existing server software either used java or the absolutely inefficient and non-portable mess that is dotnet (even if mono is supposedly supported on armel targets but i never managed to get it to work). Despite the simplicity of the protocol, no one had apparently ever written a plain C server implementation before.
So, I started writing my own server software and I have gotten to a point where most features work now while the memory and RAM footprints are kept pretty low.
Here is my Codeberg repository
Now, my question simply is, how can I possibly eventually get my server software added to the list of compatible server software and what are the concrete requirements that it needs to be able to fulfill to be added?
Kind regards,
Minki