▶
0.19.7.5 - Changes to Address Freezing on Windows
[ 2025-01-13 01:26:45 CET ] [ Original post ]
I finally found a way to reproduce the freezing behavior that many users are seeing on windows. It turns out the key is to run it with steam overlay. I understand it's some interaction between ebiten engine, steam overlay, and the go garbage collector. If I disable the go garbage collector, it doesn't happen at all. I don't deeply understand the issue yet, but with that new understanding I've been able to apply some tweaks that dramatically reduce the frequency of the hangs, while I investigate how to get the root cause fixed.
- Steam Windows Version: Applied a workaround for the hangs/freezing that some users have been seeing. It doesn't solve the root cause yet, because the root cause is outside of Idle Armada, but it applies settings that dramatically reduce the rate of these issues, at the cost of running the GC much less often (which makes Idle Armada use more RAM). If you don't care about freezing and want to keep memory usage low, you can pass the -steamnormalgc parameter on startup.
- Fix Steam rich presence to work again.
- Undo change to prefer discrete GPU because it wasn't helping and may cause issues for some users.
- Remove v-sync option because it made the hangs significantly worse for some users, so it poses a reliability / stability issue.
- Fix bug that let you select dead units that were not visible on the battlefield.
- Update the dev stats screen significantly to show data about now Steam workaround.
[ 2025-01-13 01:26:45 CET ] [ Original post ]
Idle Armada
Corfe83
Developer
Corfe83
Publisher
2020-09-23
Release
Game News Posts:
91
🎹🖱️Keyboard + Mouse
Very Positive
(53 reviews)
Public Linux Depots:
- Idle Armada Linux x86 [5.26 M]
- Idle Armada Linux x64 [6.12 M]
- Black Legend Content [487.79 K]
Deep idle game with NO ads, and NO in-app-purchases!
Watch your pixelated fleet battle in real-time. Build up your economy, upgrade your ships, and collect a variety of loot from dead enemy ships to assist your ships in battle!
Balance resources such as food, metal, crystal, gold, rations, alloy, circuits, and more! Build Gulls, Armored Cruisers, Bombers, Guards, and more to fight for you!
Once you get far enough, prestige into a multi-layered "job" system, where each job has a different play style, and offers unique purchasable prestige bonuses that benefit ALL jobs!
How many jobs can you master? What level can you reach?
Watch your pixelated fleet battle in real-time. Build up your economy, upgrade your ships, and collect a variety of loot from dead enemy ships to assist your ships in battle!
Balance resources such as food, metal, crystal, gold, rations, alloy, circuits, and more! Build Gulls, Armored Cruisers, Bombers, Guards, and more to fight for you!
Once you get far enough, prestige into a multi-layered "job" system, where each job has a different play style, and offers unique purchasable prestige bonuses that benefit ALL jobs!
How many jobs can you master? What level can you reach?
MINIMAL SETUP
- OS: Kernel 2.6.23
- Processor: 1.5 Ghz or faster processorMemory: 512 MB RAM
- Memory: 512 MB RAM
- Graphics: Integrated Graphics
- Storage: 15 MB available space
- OS: Kernel 4.19
- Processor: 2.0 Ghz Dual Core ProcessorMemory: 1 GB RAM
- Memory: 1 GB RAM
- Graphics: Integrated Graphics
- Storage: 20 MB available space
GAMEBILLET
[ 6140 ]
GAMERSGATE
[ 1688 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB