beyond-all-reason / spring

A powerful free cross-platform RTS game engine
https://beyond-all-reason.github.io/spring/
Other
224 stars 102 forks source link

Make dedicated architecture-agnostic #1518

Open sprunk opened 6 months ago

sprunk commented 6 months ago

Dedicated is just a traffic relay so shouldn't need all the x86 SSE mumbo jumbo that is normally needed for sync. The benefit is that you could host a little private server on an arm raspberry or something like that.

sprunk commented 2 months ago

There's some C++ proposal which as far as I understand aims to add a float type with streflop-equivalent guarantees built-in. So maybe down the line we could even have sync on other archs. Not needed for dedi though. https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3375r0.html