ArmorSim ultra mode is the game's heavy continuum simulation solver designed to calculate the physical deformation and cratering of armor plates during a ballistic impact. Instead of relying on instant analytical formulas or pre-baked visual animations, the Ultra solver runs an axisymmetric Lagrangian mesh that computes material behavior from published laboratory data. Because it models real plastic strain and hydrodynamic shock propagation, each impact takes minutes to compute and operates under strict geometric constraints.

What Is Ultra Mode in ArmorSim?

In Timerlan Galimov's terminal-ballistics sandbox ArmorSim, the simulation engine provides three distinct solvers to evaluate projectile-versus-armor interactions: Normal, Advanced, and Ultra.

While Normal and Advanced modes evaluate equations within split seconds to give quick analytical answers, Ultra mode treats the target and penetrator as a continuous physical body. The simulator does not assign arbitrary hit points or play back damage animations. In Ultra mode, crater shapes, rod erosion, lip formation, and perforation holes naturally emerge from physical mechanics, including adiabatic shear banding and element erosion.

According to official game documentation, the Ultra solver works in harmony with the analytical core. While Ultra renders and calculates the detailed physical geometry of the destruction, the game's analytic solver remains the sole authority for declaring the final outcome. This design ensures that the simulation results never contradict each other across different modes.

ArmorSim Simulation Modes Compared

The three simulation modes in ArmorSim fulfill different testing needs, balancing computation speed against visual and geometric depth.

FeatureNormal ModeAdvanced ModeUltra Mode
Solver TypeFast analytic equationsLayered analytic energy accountingAxisymmetric continuum solver
Calculation TimeSplit-second / instantInstantaneous to few secondsSeveral minutes per shot
Core Physics ModelsAlekseevskii–Tate, Recht–Ipson, Rosenberg ricochet, Grady fragmentationPer-layer wear fraction, ballistic limits, cascade spallingJohnson–Cook plasticity, Mie–Grüneisen equation of state, shear banding
Supported AnglesAngled plates and oblique impactsAngled plates, spaced arrays, reactive cassettesHead-on impacts only (normal incidence)
Visual OutputFast geometric perforation and residual rodDetailed layer-by-layer wear and spall fragmentsTrue physical deformation, mesh erosion, and slow-motion replay
Hardware LoadMinimalLow to moderateHigh CPU utilization across all physical cores

Scientific Models Behind Ultra Mode

The Ultra solver replicates the behavior of continuum mechanics software without masquerading as an enterprise cluster tool like ANSYS. It models high-velocity impact physics through several established engineering formulations:

  • Johnson–Cook Plasticity: Calculates yield stress under severe plastic strain, high strain rates, and elevated temperatures generated during terminal impacts.
  • Mie–Grüneisen Equation of State: Determines hydrodynamic pressure responses within dense metals under extreme shock wave compression.
  • Axisymmetric Lagrangian Mesh: Tracks discrete material elements as they deform over finite integration time steps.
  • Element Erosion and Shear Banding: Simulates plug ejections, ragged crater rims, and penetrator rod wear by deleting fully failed mesh elements under critical shear failure.

The material constants used in these models are sourced from published military and technical literature. Each value in the game's material table is transparently categorized as measured, derived, fitted, or assumed, citing the specific study it originates from.

System Demands and Hardware Requirements

Because the Ultra continuum solver calculates tens of thousands of finite integration steps, performance requirements differ significantly from standard gameplay.

The official minimum hardware requirements specified on Steam are:

  • Operating System: Windows 10 (64-bit)
  • Processor: Intel Core i5-4460 or AMD Ryzen 3 1200
  • System Memory: 8 GB RAM
  • Graphics Card: NVIDIA GeForce GTX 1050 or AMD Radeon RX 560 (2 GB VRAM), DirectX 11
  • Base Storage: 4 GB available space

The developer explicitly notes that Ultra mode is CPU-bound. Having more physical CPU cores directly shortens computation solve times rather than increasing real-time frame rates.

Player testing and Steam reviews also highlight significant disk space and memory demands during extended sessions. Generating detailed deformation files can consume considerable storage, with individual heavy simulation recordings ranging from 20GB-26GB or more if left unchecked in local directories.

Current Early Access Limitations

Because ArmorSim is in active Early Access development, Ultra mode comes with strict technical boundaries designed to keep calculations mathematically honest:

  1. Normal Incidence Only: Ultra mode does not permit oblique angle changes. The projectile must impact the armor array perpendicular to the plate surface along an axisymmetric plane.
  2. Restricted Ammunition and Materials: While Normal mode features over a dozen armor types and kinetic rods from American, German, and Soviet arsenals, the Ultra continuum mode supports a narrower subset of validated materials. Where laboratory shock data is absent in open literature, the game disables the material rather than substituting speculative numbers.
  3. Alignment Precision: Player reviews indicate that setups in Ultra mode must align precisely with the projectile's trajectory centerline, otherwise the solver will prompt an error or fail to initiate integration.
  4. Early Access Stability: Large composite setups or extensive reactive armor arrays can experience solve freezes, and interface descriptions may contain untranslated Russian technical labels.

Frequently Asked Questions

Why can't I change the impact angle in ArmorSim Ultra mode?

Ultra mode relies on an axisymmetric 2D Lagrangian solver rotated around a central axis to calculate 3D deformation. Because calculating non-axisymmetric, oblique impacts would require a full 3D continuum cluster simulation running for hours, Ultra mode is deliberately restricted to normal-incidence (head-on) shots.

Does Ultra mode produce different penetration outcomes than Normal mode?

No. ArmorSim is architected so that the analytic core determines the penetration verdict. Ultra mode computes the continuous physical deformation, crater dimensions, and plug ejections, ensuring the visual damage matches the mathematical outcome without contradictory results.

Why is Ultra mode running so slowly on my PC?

Ultra mode computes dynamic shock equations and plastic strain step by step on your CPU. More physical processor cores will reduce calculation wait times, but complex multi-plate arrays naturally require several minutes to complete a single impact run.