Borderlands 2 relies heavily on NVIDIA PhysX for fluid simulations and debris.
While it allows the game to run on modern Apple Silicon (M1/M2/M3) via Rosetta, it effectively broke cross-play with Windows users. If you are playing on a 64-bit Mac, you can generally only play with other Mac users unless you revert to an older version. 2. The Windows Situation: Why It's Still 32-Bit Can Borderlands 2 run on Mac OS Big Sur and on Mac M1 borderlands 2 64 bit
The developer solution was not to port the game to 64-bit, but to apply the Large Address Aware flag to the executable. This acts as a band-aid, doubling the available memory from 2GB to 4GB. For 99% of players, this is sufficient for a stable experience on Windows and Linux. Borderlands 2 relies heavily on NVIDIA PhysX for
Users with 16GB, 32GB, or 64GB of system RAM often assume the game will use whatever it needs. For 99% of players, this is sufficient for
64-bit systems can utilize more RAM, allowing for larger game worlds, more complex graphics, and a smoother gaming experience. Borderlands 2, with its vast open world and detailed environments, can benefit from increased memory allocation, reducing the need for texture streaming and pop-in.
For the best experience on a 64-bit system, users should ensure they have the latest patch (for LAA support) and offload PhysX calculations to the GPU to save system RAM address space.