Asukanai Sep 3, 2021 @ 8:36pm
Bug of 2038
I wonder ... the Steam client is 32-bit, in 2038 are we going to lose all our games or will everything continue as if nothing happened?
< >
Showing 1-7 of 7 comments
Ogami Sep 3, 2021 @ 8:50pm 
Its very likely that the Steam client will be updated to 64bit before that, 2038 is 17 years away, thats nearly as long as Steam already exists.
And just with the "Y2K" problem of the year 2000, it will be patched long before it becomes any kind of real problem.
Zekiran Sep 3, 2021 @ 8:51pm 
Yeah it's something that cannot be avoided, but with this much time, literally nothing you're running right now will even be playable or usable by that time. Everythign will already take it into account.
Neo Sep 4, 2021 @ 1:14am 
How about a little more information on what you're actually talking about?,OP.
Washell Sep 4, 2021 @ 1:25am 
Originally posted by Neo:
How about a little more information on what you're actually talking about?,OP.
https://en.wikipedia.org/wiki/Year_2038_problem
wuddih Sep 4, 2021 @ 1:43am 
it is mostly just a flip of a switch to "fix" it, which you do not have to do for another 17 years (in which you will not know what happens to computing or your own software design)
Neo Sep 4, 2021 @ 2:16am 
Originally posted by Washell:
Originally posted by Neo:
How about a little more information on what you're actually talking about?,OP.
https://en.wikipedia.org/wiki/Year_2038_problem

Thanks. I remember the Y2K thing, the world was about to end and of course nothing at all happened.
Tharon Sep 4, 2021 @ 3:58am 
Fortunately it's a non existent issue.

The 32 bit on CPU (and operative systems applications) refers to the size of the registers. With 32 bit registers only 2^32 bytes of memory can be addressed, this is why 32 bit application can use only up 4 gb of ram.

But 32 bit application CAN use 64 bit variables without problem. The size of the variable is not tied to the size of the registers, we are talking of two totally different things.
The problem is only for old applications not updated anymore who still uses 32 bit variables to store the time. Even a 64 bit application will have issue if a 32 bit variable is used to store the time.

So no, Steam will not have issue in 2038 even if it remain a 32 bit application.
Last edited by Tharon; Sep 4, 2021 @ 3:58am
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Sep 3, 2021 @ 8:36pm
Posts: 7