Nah. With binary, you can lose one hex digit AND the max year would be 2047 (11 bits year, 4 bits month, 5 bits day). What’s not to like about hex anyway?
What I read was that it never happened in the old versions and it wasn’t a bug in civ5, in that, it was a nod to the legend. But apparently Sid Meier said it didn’t happen in the original games.
Thing is, it did happen in the earlier games and I doubt Sid programmed all the games himself. They just put his sexy face on them like the Nintendo Quality Control stamp.
How about 0xYYYMDD or 0xYYYYMDD if you need years after 4095 for some reason.
Today is 0x7e7b16
Congrats, you made it even less practical. Why not make it binary if that’s the goal?
Nah. With binary, you can lose one hex digit AND the max year would be 2047 (11 bits year, 4 bits month, 5 bits day). What’s not to like about hex anyway?
Wouldn’t it just start over when it hit the max? Kinda like Ghandi being so peaceful he becomes a genocidal nutcase in Civilization?
Yes, although isn’t that an urban legend? Pretty sure I read that it was.
It was acknowledged as a bug by a dev. The value went from 0 to 255 and then started over. So 256 becomes 0. It’s basically a feature now.
What I read was that it never happened in the old versions and it wasn’t a bug in civ5, in that, it was a nod to the legend. But apparently Sid Meier said it didn’t happen in the original games.
EDIT: Here you go https://en.wikipedia.org/wiki/Nuclear_Gandhi
Thing is, it did happen in the earlier games and I doubt Sid programmed all the games himself. They just put his sexy face on them like the Nintendo Quality Control stamp.