5 ms·
I remember trying to play Diablo multiplayer through a 55.6 kbps modem. It was nice for like 5 minutes but then the connection lagged and I couldn't control my
by spapas82 8y ago
I remember trying to play Diablo multiplayer through a 55.6 kbps modem. It was nice for like 5 minutes but then the connection lagged and I couldn't control my character. When the connection quality improved, I saw my character dead with all his (high level and very diffucult to find) gear stolen by other players.
I was so frustrated I removed the cdrom from the drive and threw it on the wall; the cd broke and that was the last time I played Diablo...
- stormbrew 8y agoThere's a very real possibility it wasn't your connection that was the problem. Since Diablo 1 was a peer to peer game it was super easy to just flood another player to lag them out and steal their crap. The game's public multiplayer was notoriously full of griefing like that. There were also ways to get firewalls to go on the spawn point and pvp was easy to force. It was a mess. Going into a public game was basically just asking to get screwed over.
- gameswithgo 8y agoWhat is fascinating is the guy who coded and designed the multiplayer is actually a genius, he was just inexperienced at the time. His next big project was a huge, complicated, MMO that you could start playing before it finished downloading, and everything worked from day 1, which is rather unique among MMOs!] edit, sorry: Pat Wyatt of Guild Wars good interview with him talking about screwing up Diablo and doing a good job on Guild Wars https://www.youtube.com/watch?v=1faaOrtHJ-A https://www.youtube.com/watch?v=1faaOrtHJ-A
- fusiongyro 8y agoAnd who and what is that?
- gameswithgo 8y agoPat Wyatt - Guild Wars
- amatecha 8y agoWhich programmer/game was that? Mike O'Brien on Guild Wars? (Just going through credits on mobygames ;))
- gameswithgo 8y agoPat Wyatt - Guild Wars
- amatecha 8y agoAh! OK, I saw his name too and figured that was also potentially the person. Oh, he was a founder of ArenaNet?!! Very cool! I met a lot of their staff last year at PAX. Great group of ppl IMO and those I spoke to were proud to work there. I guess Pat would be one of the founders they spoke of! :)
- Namrog84 8y agoWhat mmo? Or what was his name?
- gameswithgo 8y agoPat Wyatt - Guild Wars
- Exuma 8y agoWho was it?
- gameswithgo 8y agoPat Wyatt - Guild Wars
- Reedx 8y agoOh yeah, I remember being really impressed by the Guild Wars/ArenaNet tech at launch. It felt like a game changer. Heck, they did a better job than most games do to this day. Often when a game has the ability to start before completing the download, it just means you get to look at the main menu.
- digi_owl 8y agoWeird, my impression was that the Guild Wars people were ex-Microsoft. Do wonder where i picked that up...
- IntelMiner 8y agoI emailed him a few times about the reverse-engineering effort for the old Battle.Net games (PVPGN) He's a really nice, approachable guy as well. He was quite impressed at how well the program worked, even with how old the games were
- floor_ 8y agoI love the part where he talks about people thinking the installer was broken or didn't download fully because it was so small. They ended up padding it with some assets to make it feel more authentic.
- stevenwoo 8y agoIt also really helped a lot of folks in the game development community when Carmack published his thoughts on dealing with latency in QuakeWorld around that time, and the Valve guys working with the Quake3(?) engine published something a bit later that pretty good IIRC.
- brobinson 8y agoYou could make yourself invulnerable in multiplayer games using Great-BoBaFeTT's trainer. http://www.geocities.ws/free_bobafett/main.htm http://www.geocities.ws/free_bobafett/main.htm
- Exuma 8y agoObligatory genius video: https://www.youtube.com/watch?v=1faaOrtHJ-A https://www.youtube.com/watch?v=1faaOrtHJ-A
- softawre 8y agoGreat talk!
- quadcore 8y agoSometimes, you can still use a broken cd.
- deleted 8y ago[deleted]
- lfowles 8y agoI wouldn't risk it anymore. One time I received an ever so slightly cracked DVD from Netflix. Desperate to watch the show without waiting for a better copy to be mailed, I stuck it in the computer anyways. Ended up shattering and taking my DVD drive with it!
- dalore 8y agoThat's one way to get a free DVD drive from Netflix.
- snuxoll 8y agoIronically (in context of this thread) the one time I've had this happen was my Diablo II CD way back in the day, I don't know if it was damaged or if the disk just got stressed from heat but it shattered and ruined the drive in my mother's computer. I have no love for optical media anymore.
- Splines 8y agoI don't know about OG diablo but you might be able to register your cd key on Blizzard's site and play the game through their on-line launcher. I know this works (or worked) with Warcraft 3.
- im3w1l 8y agoI played Diablo II on a 55.6 kbps modem. Worked fine.
- T-hawk 8y agoDiablo II specifically includes design elements to be playable via 56k dialup. 1) Latency hiding. The results of actions are determined ahead of time. The hit chance and damage value for melee swings and missile shots (arrows, spell effects) are calculated when you start a weapon swing or bow fire or spellcasting action. The duration of the action hides the network lag; by the time your sword finishes swinging, the packet describing the results has arrived. 2) Low bandwidth. The client does a lot of autonomous prediction and extrapolation. The server typically sends updates of monster positions at intervals of several seconds, rather than every frame. This can create situations where your attacks seem to automatically miss because the monster you think you're attacking isn't where your client thinks it is. But better to have that "lag haze" than to not be playable at all for lack of bandwidth. This was all implemented for Diablo II after learning from the first Diablo.
- amatecha 8y agoYeah, I played on a 28.8 modem. What he's describing is probably the result of someone using a "trainer"/cheat software that would essentially packet-flood the other player(s) so you can kill them and take all their stuff while they cannot respond/escape. Happened all the time once those hacks became prevalent, kinda ruined the [public multiplayer aspect of the] game IMO :(