ARM Build
Moderator: ickputzdirwech
Headless server for ARM CPUs?
Hello, I was meaning to set up a headless instance of Factorio on my VPS, however I noticed it only supports x64 and my server's CPU is ARM type. Are there any other alternatives?
Re: ARM Build
I would love an ARM build for the headless server. Has there been any word from WUBE recently (past year or so) about whether this is something they might consider?
Last edited by faithlegs on Tue Oct 29, 2024 1:15 pm, edited 1 time in total.
Re: ARM Build
Apparently, there is someone who runs a server on a raspberry pi 5, with an emulator : viewtopic.php?f=5&t=117117, so it is doable.
How big of a base this can handle, I have no idea
.
How big of a base this can handle, I have no idea

Koub - Please consider English is not my native language.
- Stargateur
- Fast Inserter
- Posts: 201
- Joined: Sat Oct 05, 2019 6:17 am
- Contact:
Re: ARM Build
let's go one raspberry by surface 

Re: ARM Build
I'll add my vote for an Linux ARM64 build. It would let us run a server in a VM on a Mac. I would guess that all of the x86-isms have already been removed to support the Mac client so it might be a pretty small lift to get it compiled. In a perfect world it wouldn't be any more work than just downloading the source to the ARM64 VM and typing make. I'm sure in reality there would be more than just that, but hopefully not a lot more.
Re: ARM Build
Right now the CPU-bound part is actually OK. I'm running it in emulator on Macbook M1 with Asahi Linux and my 10k eSPM base runs at 60 UPS. But ironically it renders at 15fps due to a CPU-bound render loop ( https://github.com/FEX-Emu/FEX/issues/4214 ). Headless servers are fine now but the actual game is not.Koub wrote: Fri Nov 01, 2024 10:33 am Apparently, there is someone who runs a server on a raspberry pi 5, with an emulator : viewtopic.php?f=5&t=117117, so it is doable.
How big of a base this can handle, I have no idea.