Live data from Hacker News

Amazon stops selling Sim City V over game issues

amazon.com

1–10 of 452 posts

Re: Amazon stops selling Sim City V over game issues

#3
post #2

I'm not going to lie: I will buy this game as soon as someone cracks the DRM and allows single, offline play.

You mean, when someone reverse engineers their massively multiplayer server scheme and rewrites an entire server wrapper for a game that follows the client/server paradigm?

This isn't a case where a client-only software package is locked by a remote server.

This is a case where core game logic is stored on servers and will have to be reverse engineered or emulated on some level to play truly offline.

Re: Amazon stops selling Sim City V over game issues

#4
The title of the 5-star review Amazon highlighted as the helpful is delightful: "Got me off my video game addiction!"

If there isn't some kind of anti-DRM movement surrounding these review this game might break some kind of record for worst reviews. As of now there are 737 1-star reviews.

Re: Amazon stops selling Sim City V over game issues

#6
post #3
post #2

I'm not going to lie: I will buy this game as soon as someone cracks the DRM and allows single, offline play.

You mean, when someone reverse engineers their massively multiplayer server scheme and rewrites an entire server wrapper for a game that follows the client/server paradigm? This isn't a case where a client-only software package is locked by a remote server. This is a case where core game logic is stored on servers and will have to be reverse engineered or emulated on some level to play truly offline.

It wouldn't be the first time where such game-servers are actually reverse engineered and emulated.

Re: Amazon stops selling Sim City V over game issues

#7
post #3
post #2

I'm not going to lie: I will buy this game as soon as someone cracks the DRM and allows single, offline play.

You mean, when someone reverse engineers their massively multiplayer server scheme and rewrites an entire server wrapper for a game that follows the client/server paradigm? This isn't a case where a client-only software package is locked by a remote server. This is a case where core game logic is stored on servers and will have to be reverse engineered or emulated on some level to play truly offline.

It took years, but this was done with Battle.net for some older Blizzard games.

Re: Amazon stops selling Sim City V over game issues

#8
post #3
post #2

I'm not going to lie: I will buy this game as soon as someone cracks the DRM and allows single, offline play.

You mean, when someone reverse engineers their massively multiplayer server scheme and rewrites an entire server wrapper for a game that follows the client/server paradigm? This isn't a case where a client-only software package is locked by a remote server. This is a case where core game logic is stored on servers and will have to be reverse engineered or emulated on some level to play truly offline.

I kind of started poking around at the backend protocol this morning. It's all websockets over HTTPS (very trendy stuff) and is hosted on EC2. I'm yet to dig much further than "let's see what this looks like in wireshark", but the behaviour and some of the errors I've observed in-game point to some kind of sync-every-now-and-then architecture. I wouldn't be surprised if it was really easy to do up a custom server for it.

I'm going to keep poking at this thing, so I'll document what I find here: https://gist.github.com/deoxxa/5111644 - feel free to join in!

Re: Amazon stops selling Sim City V over game issues

#10
post #6
post #3

Earlier quoted context omitted.

You mean, when someone reverse engineers their massively multiplayer server scheme and rewrites an entire server wrapper for a game that follows the client/server paradigm? This isn't a case where a client-only software package is locked by a remote server. This is a case where core game logic is stored on servers and will have to be reverse engineered or emulated on some level to play truly offline.

It wouldn't be the first time where such game-servers are actually reverse engineered and emulated.

Hell, that's how I got into reversing a decade ago. I spent years reverse-engineering Everquest to work on server emulators, as well as an open-source client replacement. Quite the gateway drug.
Post reply on HN