7 ms·
Back when multi-player doom was a thing, as mentioned in the video it was IPX networking, so to play over the internet we had to tunnel IPX over TCP/IP, using a
by raesene9 4y ago
Back when multi-player doom was a thing, as mentioned in the video it was IPX networking, so to play over the internet we had to tunnel IPX over TCP/IP, using a tool called kali.
Worked surprisingly well given the network speeds we had (28.8k modems)
- thanosbaskous 4y agoKali! I haven’t heard that name in a long time. I used it to play many hours of Warcraft 2 and Command & Conquer with friends - what a great enabling technology for its day.
- qbasic_forever 4y agoDescent and Descent 2 deathmatch were awesome on Kali back in the day.
- 29athrowaway 4y agoDescent gave me extreme anxiety when it was time to escape the level. Such a well constructed game.
- qbasic_forever 4y agoEvery level in Descent 2 was nonstop dread until you took out the damn thief bot!
- raesene9 4y agoLoved playing them deathmatch, the 3 dimensional aspect made them loads of fun!
- qbasic_forever 4y agoYeah there was something special there that I haven't seen happen in games ever since then. The full 6 degrees of freedom was disorienting at first but extremely fun once you got the hang of it.
- sweetbacon 4y agoYeah the 6d was crazy to get used to. I sometimes wonder if that's why I had pretty good VR legs from the get go with the OG vive.
- beardedwizard 4y agodescent multiplayer was so good. I loved seeing ships chasing and shooting at each other all over the map. I don't think any other game quite captures that level of mayhem.
- qbasic_forever 4y agoThe levels were just wild too. Huge open areas that trick you into thinking you know how they work, and then oops you forgot what's above and below you as people swoop down and blast you mercilessly.
- jasonwatkinspdx 4y agoI played so much Descent on the Kali ladder, and a buddy and I would play 1v1 Descent 2 basically every day after school. The mind games around camera dropping were such a cool mechanic. It's a shame there's apparently no appetite for that sort of 6DOF game anymore. While the quality increase in graphics, etc, is dumbfounding I also feel games have silo into just a few formats/genres. In particular anything that strays out side of the WSAD paradigm seems doomed to be ignored. Back when I was playing Descent one of the big tips was to set up key bindings that'd let you strafe in 3 dimensions at once. So instead of WSAD, I'd have Left/Right on Q/A, Forward/Back on W/S, Up/Down on E/D and Roll on R/F. This was a big advantage over the default layout, but was probably too weird for people to try and get used to.
- qbasic_forever 4y agoYeah a flight joystick with a HAT control for sliding/strafing and throttle lever actually worked well in my experience. I'm sure keyboard and mouse would ultimately be faster, but it was fun feeling like you were a fighter pilot with lasers.
- jasonwatkinspdx 4y agoI used a joystick as well. The big advantage is I could control all 6DOF simultaneously without moving my fingers. Players who couldn't do that were definitely at a disadvantage when things got really chaotic as the automatic roll feature didn't work particularly well. You could do a 6D circle strafe vs them and tuck into a blind spot where they couldn't get back on aim to you without adjusting roll with a little pause/hitch in their movement. I used the hat to switch weapons and such. My friend used roughly the same idea with a trackball, which was probably even better.
- treeman79 4y agoHad my kali code hand written on a sheet of paper. Had it for 20+ years before I lost it .
- amrb 4y agoCould also do halo 1 on console via kali
- jbverschoor 4y agoYou can still do IPX/SPX through zerotier
- deleted 4y ago[deleted]
- thanatos519 4y agoI did it with IPX over parallel ... the cable went out the window over to the next dorm room!
- reilly3000 4y agoMy friend’s dad was an HP engineer and had a lot of gear at home, and I think about 5 PCs in various rooms. They were networked with BNC Token Ring. FWIW I still have never met a more sane or satisfying plug mechanism. His was a Mormon/LDS family so Doom was off the table, but I sure did log a lot of hours playing Star Wars: Dark Forces 2 and Tie Fighter. Good times. Before that it was the Wacky Wheels on 486 over 14.4, and before that BBS’s. Around the same time, my city had this free TTY phone IVR interactive fiction. You could dial some like 622, then enter 5 to play a sci-fi RPG over voice, with 0-9 as inputs. There were community features on that as well- it was one of those microcosm Municipal Computing, and much like the Santa Monica City early digital community I there there is a fascinating history of these short-lived, micro-networks and digital spaces that popped up in the 90’s. Almost all of my digital entertainment in childhood needed a phone line, which were quite expensive and my parents made sure I knew that.
- reilly3000 4y agohttp://www.mckeown.net/PENaddress.html http://www.mckeown.net/PENaddress.html Santa Monica’s system was called PEN. It seems like a microcosm of the last 25 years of the web compressed into a couple of years in a small beach town, on the edge of everything.
- scotty79 4y agoI remember IPX over parallel... Actually I don't. I have no idea how we got it working back then in almost pre-internet times.
- matwood 4y agoI buried coax through my backyard to the friend’s house who lived behind me. Ran it under both houses and up through the floors in our rooms. I wonder if the next people to live in my house ever figured out what that extra coax was for…
- justin66 4y ago> Worked surprisingly well given the network speeds we had (28.8k modems) Poor bandwidth, but good latency.
- devin 4y agoThis reminded me of my first networked gameplay: Super Maze Wars (1993) I believe it ran over AppleTalk. Anyone knowledgeable on the difference between Kali and AppleTalk? I played a fair bit of Diablo over Kali. (Ears, anyone?)
- colechristensen 4y agoI remember playing Diablo over IPX over a phone line with my neighbor in the dorms which was especially silly because it was 2005.
- ct520 4y agoKali was great, I also remember using ten.net on duke nukem 3D release was a blast. Especially with the “K” trick to see other people screens remotely!
- bennysonething 4y agoWhy wasn't the networking in doom just done as TCP/ip (or UDP/IP)?
- arantius 4y agoDoom was from the early 90's. The internet wasn't a common thing, so TCP/IP was not as thoroughly established then as it is now.
- jasonwatkinspdx 4y agoIn the early 90s IPX/SPX was more common for LANs than the IP stack. It required much less configuration. Managing IP addresses in the days before DHCP was a hassle, while IPX just used MAC addresses directly. It also was just a simpler protocol. This was in the days of DOS where the driver had to run as a TSR the lower 640KiB memory area, so the driver size mattered. In the later 90s IP pushed it out, partly due to Novel Netware fading away, and partly because IPX didn't scale to large networks the way IP can.
- bennysonething 4y agoGreat response, thank you :) Googled tsr, terminate and stay resident if anyone else is reading this.
- bennysonething 4y agoOne other question, if a dos game used TCP/ip, would the developer have to write their own ip stack? Presumably dos didn't provide any of this?
- jasonwatkinspdx 4y agoYeah, IP wasn't batteries included in the OS until later. I believe there were a variety of library venders but honestly don't know for certain.
- bennysonething 4y ago
- fivesixzero 4y agoBefore Kali, in the mid-late 90’s, we had had a 4-node dial-in BBS in my area code (813) called The Arena that ran an app called SerIPX - basically IPX over serial - to allow 4 players to play Doom. It was an incredible experience at the time, especially when paired with Dwango5.wad and other 4-player centric maps. Worked great on a 28.8k modem, direct, with no TCP/IP. So many memories, but I wish I remembered more from that era. Crazy to think it was a quarter of a century ago.
- hankmander 4y agoYeah, Kali! Best $20 i ever spent. Hard to believe that we used to play Warcraft 2 4vs4 in the late 90s. Somebody always disconnected before the game was over, but still!
- avenueb 4y agoI remember running an IPX/TCP gateway from Novell it work flawalessley