T-Squared Posted August 7, 2023 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? 0 Quote Share this post Link to post
ludicrous_peridot Posted August 7, 2023 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. 0 Quote Share this post Link to post
ludicrous_peridot Posted August 8, 2023 (edited) 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. 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 August 9, 2023 by ludicrous_peridot 0 Quote Share this post Link to post
fraggle Posted August 9, 2023 I have a quiet, unofficial mission to connect as many things as possible with the DOSbox server protocol: https://github.com/fragglet/dali https://github.com/fragglet/ipxbox (it also allows Win9x machines to connect using either the native bridging or PPTP dial-in features) https://www.chocolate-doom.org/wiki/index.php/IPX_protocol_support https://github.com/fragglet/vanilla-utilities (I'm currently working on a UDP-based equivalent of IPXSETUP, but the protocol it will use is the DOSbox protocol) 6 Quote Share this post Link to post
ludicrous_peridot Posted August 9, 2023 (edited) 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 August 9, 2023 by ludicrous_peridot 0 Quote Share this post Link to post
fraggle Posted August 9, 2023 Yes, exactly. Though you have to use a special version from the vanilla-net branch. 1 Quote Share this post Link to post
ludicrous_peridot Posted August 9, 2023 Please forgive my ignorance, but this also something state of the art prboom decedents are capable of? 0 Quote Share this post Link to post
fraggle Posted August 9, 2023 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). 0 Quote Share this post Link to post
RonLivingston Posted August 10, 2023 (edited) 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 August 10, 2023 by RonLivingston 0 Quote Share this post Link to post
T-Squared Posted August 10, 2023 (edited) 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 August 10, 2023 by T-Squared 0 Quote Share this post Link to post
fraggle Posted August 14, 2023 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. 2 Quote Share this post Link to post
slowfade Posted August 14, 2023 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. 0 Quote Share this post Link to post
ludicrous_peridot Posted August 14, 2023 Ah... with all those options, you guys already made me start looking for a WiFi dongle for my Windows 98 machine. 0 Quote Share this post Link to post
T-Squared Posted August 14, 2023 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. 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.