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
- Filter Inserter
- Posts: 259
- 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.
-
- Manual Inserter
- Posts: 1
- Joined: Mon Jul 07, 2025 3:08 pm
- Contact:
Re: ARM Build
I launched Factorio on my Quest 3 for the sake of testing, as a result I have already played more than 30 hours (1920 and 60 fps)!
Yes, with a large factory and a very wide view, there are problems with fps, it drops to the level of 20-25 and the limitation goes to the CPU, BUT if I allocate all 15 watts to the CPU, I will get about 40 frames, while remembering that this is still emulation!
I think with a native arm build, you can get stable 60 fps even with a maximum view.
Processor: Snapdragon XR2 Gen 2
Video core: Adreno 740.
I'm really looking forward to the ARM build
Yes, with a large factory and a very wide view, there are problems with fps, it drops to the level of 20-25 and the limitation goes to the CPU, BUT if I allocate all 15 watts to the CPU, I will get about 40 frames, while remembering that this is still emulation!
I think with a native arm build, you can get stable 60 fps even with a maximum view.
Processor: Snapdragon XR2 Gen 2
Video core: Adreno 740.
I'm really looking forward to the ARM build
