@Joeled
Tryed to write to one of the main developers of assault cube, but have no answer. Also write a topic on their forum
here , but also no answers as well. Maybe if you have some free time, you can found all the mails of current/active developers who works on opengl code of the game (because there is many other ones, who just do maps, etc, but we need core developers).
Related to new ports : i build
cube 2: sauerbraten. And while it runs, have very nice menu, all in menu works fine, when i choice any level, and it loads everything what need, and everything should be shown: i have crahses. I trying to debug it, and comment crashes strings one by one, but there was many (about 6-7), and in end, it mostly crashes on almost the same by logica stuff as in AssaulCube : on rendering in loop of meshes.
I also do some google, and
found that someone tryed to port AssaultCube to aros few months ago, but they have heavy problems with their SDL, but in other as i understand they not have such problem as i have (they have MESA).
All of this make me think, that problem in our beloved MiniGl/Warp3D combo as usual. So, the result of 3 games based on cube engine:
1. cube1 - problem in minigl/warp3d with reading z-buffer, because of which "shooting" are wrong.
2. cube2 - problems in minigl too imho (some crashes just was on some settings of GL states only).
3. assault cube - again problems with minigl/warp3d imho, just because normal opengl (mesa) do not have such problems.
Still, i will try to invistigate deeper all the problems, and maybe somehow we can fix all of this. I hope some aos4 developers can help me (i send few mails already).