27 May 18, 07:14PM
(This post was last modified: 27 May 18, 07:41PM by undeadbobop.)
(26 May 18, 07:36AM)stef Wrote:(25 May 18, 08:19PM)undeadbobop Wrote: I had to jump through a lot of hoops getting it running on a raspberry pi zero
any details on that?
https://web.archive.org/web/201711062035...pberry-pi/
Orignally I followed that guide,
But it really is only a extension guide for the steps in another guide:
https://developer-blog.net/en/assault-cu...pberry-pi/
Since then quakeonlan took their site down because of fear of the new EU law that really doesn't apply the way he think it does. (Reason I had to use the way back machine to point out the guide)
Then after following both guides I had to edit a round function in tools.h to compile mostly dealing with the round function which was causing errors simply based on the fact that its name is round.
This is probably what broke it:
Now all you need to do is go to your tools.h, and rename the round() function to roundT.
The line looks like : static inline float roundT(float x) { return floor(x + 0.5f); }// generic useful stuff for any C++ program
Once doing that I had to then make and compile the server build on the raspberry pi, which can take anywhere between 12 hours easy, killing other background taskes may increase time but not by much.
I made a effort to try to write a guide, which now I will have to correct the whole thing pretty much.