Anyone know if Roblox is phasing out 32 bit support for all devices, and switching to 64 bit? I know they removed older apple 32 bit support this year, but will the trend continue soon? Roblox I believe is a 32 bit system right now.
Unity and other higher quality game engines rely on 64bit to allow more resolution (for part shift especially). This is an issue on large maps, such as train routes.
Unless you are using like, custom 10K polygon meshes everywhere, you really won’t hit the 4GB memory limit. Look at games like The Wild West or other train games, they don’t crash as far as I can tell. The Wild West specifically seems to only use about 1.9GB on the client.
Its part shift I am concerned about, not memory. My games run about <1gb client and about 2gb on server. We cover a distance well over 100k studs and the decimal accuracy is what is limiting us to go beyond. Can’t go beyond 8 digits accuracy, so 100,000.00 means only 100th of a stud accuracy in every frame calculation, which is very noticeable on camera.
Actually, I think the VM block exists as a result of the WINE block;
It could be that the method they use for detecting WINE incompatibility also detects VM incompatibility, or that they believe the usage of VMs to run the new client on an unsupported platform will almost always lead to a crash.
Because they are blocking WINE because they know it will only fill their crash logs and currently go through every single one to reduce the number of issues before the new client fully releases, I think that when it does release, they will probably remove the blocks.