Raspberry Pi Server…?
-
Simple question here.
I was wondering if anyone’s done any work in getting a Freelancer server working on a Raspberry Pi.
I know people had done work on getting Freelancer itself working in Linux in the past, but I think it would be interesting to see if a Pi could handle the server work - after all, it’s not actually having display the game, rather it’s working as a network server instead. I know Linux is very well set up for networking, and the Pi is a very popular thing to play around with nowadays.
-
No. You’d need to emulate x86 on the Pi’s ARM core, which is something difficult for a proper computer, let alone a severely underpowered one like the Pi.
Freelancer is best hosted on Windows. The bottleneck we generally see comes from the single-threaded nature of the game rather than any networking issue. You can do it on regular x86 Linux if you want, but it’s just more trouble than it’s worth, I find.
-
It’d be technically possible to open FLServer through QEMU+Wine, but x86 emulation on a Raspberry Pi is too slow to be useful. I couldn’t get a print driver to run fast enough for the hardware to not timeout, let alone a game server
-
Surely it would be theoritically possible to reprogram what is required to run natively on the Pi’s processor without the x86 emulation. (I have to admit, I’ve not done that kind of level of programming before - just the odd bit of dabbling in COBOL, PASCAL and BASIC back in the early 90s…)
-
That’s not how that works. We don’t have Freelancer’s source code, and please don’t ask about if we can get it. We’ve tried everything under the sun, Microsoft won’t open source the game.
-
There is Windows for raspberry pi 2/3…
But whats will work except notepad and calc?