2019-04-18, 06:32 AM
(This post was last modified: 2019-04-18, 09:05 AM by JustMichael.)
Hi there
Will there be any 64-bit server builds? For lots of languages other than PAWN that would be amazing!
I?d love to start up a JVM without having to keep the 4GB memory in mind.
2019-04-18, 12:34 PM
(This post was last modified: 2019-04-18, 12:34 PM by dvx.)
Good idea. I think they gonna release 64-bit build - many users currently is using 64-bit machines.
This needs more attention. We need answers
(2019-04-18, 06:32 AM)Double-O-Seven Wrote: Hi there
Will there be any 64-bit server builds? For lots of languages other than PAWN that would be amazing!
I?d love to start up a JVM without having to keep the 4GB memory in mind.
It's something we have talked about before, and we probably will introduce a 64bit in the future. As for now we are trying to keep backward compatibility with SA-MP
Remember to always refer to J0sh as `J0sh...`
@ Networks/Servers
San Andreas Gaming Network (Owner/Founder)
San Andreas Gaming (Owner/Founder)
Grand Theft Cop's n Robber's (Owner)
Britannia Roleplay (Owner/Founder) [Retired]
Alpine RP (Owner/Founder)
Aluminium Network (Maintainer) [Disbanded]
AlphaDM (Tech Support) [Disbanded]
# Services
forum.open.mp (Forum Manager) (Formerly Burgershot.gg)
open.mp (Member)
~ Languages/Frameworks
Pawn, C, C, C#, Javascript, Typescript, Lua, Python, Go, Rust, PHP, SQL,
Angular, React, Vue, Svelte, Laravel, Rocket
The PAWN module will most likely operate in 32-bit mode only, where the server software could be built in 64-bit mode.
We even have confirmed test builds running natively on ARM on a Raspberry Pi.
This has been addressed before, but I can't remember where. The major problem with a 64-bit server is that the client is 32-bit because the game is 32-bit. This means all the networking needs to be 32-bit, which means most of the data types need to be 32-bit to be sent correctly. A 64-bit server is, of course, possible, but would require a lot of conversions and possible loss of data when things get sent over the wire.