Jump to content

Have any DOS enthusiasts tried playing original multiplayer Doom using IPX Tunneling?


Recommended Posts

I've been working with computers for a long time, and even played Doom a few times over original LAN/TCP-IP. (I couldn't even begin to tell you how many times I've played on modern multiplayer.)

 

I know Kali and Khan were popular choices back in the day, but what I'm looking for is similar to the IPX Tunneling utility included with DOSBox. What I've seen in most descriptions is to create a VPN, which matches what I did (create a WI-Fi server, then have all other relevant computers connect) to get multiplayer working through DOSBox.

 

Are there utilities to do something similar to this, for Windows 98?

Share this post


Link to post

Well, there are post by people mentioning using Kahn somewhat recently - both here on Doomworld and on Vogons, and Kahn binaries can still be found with searching online. Would be good to get a more detailed account from some actually connecting two DOS machines this way indeed. 

Share this post


Link to post

In fact Vogons has a mention of a programm called git, and it is Gamer's Internet Tunnel, for which a version running on Win98SE can be found on the net (without any special search skills really). I experimented with it, and it seems like it should work, and is an essence a stripped down decentralized Kali. But my PC only has a Bluetooth LAN adapter - don't have drivers for my NIC, and even that is not connected to anything.

 

git1.jpg

 

Probably better asked in multiplayer, but has anyone had luck in getting, say Doom, run over it for deathmatch over the internet?

 

EDIT: Apparently, as I am being told, told on Vogons board, the goal of connecting DOS programs to a DOSBox server over TCP has been accomplished in recent years, and looking at the source code repo, none but @fraggle himself is among contributors... well, well, this certainly seems to be DW topic after all :) 

Edited by ludicrous_peridot

Share this post


Link to post

I have a quiet, unofficial mission to connect as many things as possible with the DOSbox server protocol:

Share this post


Link to post

Wait a moment... one can right now go and play id Doom (DOS/Windows 9x/DOSBox) vs Choco (Windows/Linux/Mac) over the internet with the toolchain mentioned?.. 

Edited by ludicrous_peridot

Share this post


Link to post

I'm not aware of any other source ports that support the DOSbox protocol. In theory I guess you could adapt PrBoom+ or one of its descendants to add support for it, since you need identical behavior to keep the game in sync between peers (it's the same problem as demo sync).

Share this post


Link to post

I remember when I played Doom, Hexen, and Strife on the dosbox on windows xp, but sadly for me dosbox is not supported anymore

Edited by RonLivingston

Share this post


Link to post

Really, all I was looking for was something similar in concept to the DOSBox IPX Tunneling utility, but instead of playing through DOSBox, I want to try playing multiplayer through Windows 98's MS-DOS Shell. Since you can't play Vanilla Doom multiplayer in pure DOS using over-the-internet/ethernet peer-to-peer communication with Doom's IPX Setup, and dial-up modems are all but obsolete, GIT seems to be the closest application to use.

Edited by T-Squared

Share this post


Link to post
On 8/10/2023 at 1:39 AM, T-Squared said:

Really, all I was looking for was something similar in concept to the DOSBox IPX Tunneling utility, but instead of playing through DOSBox, I want to try playing multiplayer through Windows 98's MS-DOS Shell. Since you can't play Vanilla Doom multiplayer in pure DOS using over-the-internet/ethernet peer-to-peer communication with Doom's IPX Setup, and dial-up modems are all but obsolete, GIT seems to be the closest application to use.

Good news, you can now:

 

 

udpsetup is a new DOS Doom network driver that communicates over the Internet using the UDP protocol. It works under Windows 9x (both Winsock 1 and 2) and even works on WfW 3.11 and under DOS if you use the MS Client TCP/IP stack. It uses the same protocol that DOSbox uses, so you can also play against people using emulators (the video above shows an example of this). It also means you can play against people using Dali to network their DOS machines, or people who want to use Chocolate Doom's experimental vanilla networking support.

 

There's more work still to be done but the basics are now all in place.

Share this post


Link to post

Great work! Whereas I can't benefit from any of it right now, I love seeing these kinds of hacks that let old computers work (or play deathmatch) alongside newer ones.

Share this post


Link to post

I'm hoping to use GIT with another Doom gamer soon to test if this works for original hardware on both sides, but they don't have a network card yet.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...