I've tried it - it sounded great till I found out that it requires Khan - this IPX emulator uses VXD kernel drivers, so, in fact, it requires Windows 9x/Me to run - it won't work on any NT based Windows, including XP ;( So Your (our ;/) only hope to play Blood via Internet is Transfusion ...
well after some tinkering I managed to get my winXP machine to connect to a LAN game with a winMe machine . Im pretty certain that 2 or more XP/win2k machines will be able to connect the same way.
I basically enabled VDMsound's 'low level network support' checkbox when creating a VDMSound shortcut to setup.exe in the Blood directory. Setup.exe is the only way to start a LAN game in Blood.
this is what you need to do:
I took the vdmsound shortcut (http://www.deathmask.net/buildxp/files/blood.vlp) from this cool site and saved it on my desktop (or any other directory). I right clicked properties and set the shortcut to point to setup.exe (instead of blood.exe) with no arguments.
After clicking OK, I opened it up in textpad added the following line to it under the section [winnt.storage]:
useNetware=yes
Save the vlp shortcut from notepad and run setup.exe from that shortcut and you should be able to play an IPX LAN game fine, as long as all XP/Win2k machines start the same way!
BTW: useNetware=yes is an option which gets set when you create a vdmsound shortcut when you check 'low level network support'
Hopefully this helps people. Good luck, This is a great game to COOP with, especially with an industry that is too lazy to support COOP nowadays.
EDIT:
btw You may need to get a hold of COMMIT.EXE version 1.4 (which comes with Duke3d atomic), as I havent tried it with the 1.3 version which comes with Whole Blood.
It may work with 1.3, though I've read that 1.3 may not be XP friendly.
Q: How can I play Duke directly on LAN without using Kahn?
A: Install IPX/SPX on every computer in LAN, then launch Kahnmit, set reduction to none and play. If you don't want to install IPX, run Kahn in local server mode on one of the computers and connect other computers to that one using Kahn (insert server - type ip of server computer - connect).
That's from the Khanmit site. And if it still dont work, then Cruiach's helpful post keeps our hope alive!
I've been meaning to update the BuildXP page with networking support for some time now, but have been too busy to get a testbed going to make sure everything works. Hopefully sometime soon, but I've said that soo many times
Unfortunatly, it will be some time before I have time to make any updates, but hopefully the next one will contain a lot of useful information for BuildXP.
In reply to unplayability with sound in XP, there is actually a fix to that, and that is editing the commit.dat file (open it with notepad or something similar), editing the launch file from blood.exe to the blood.vlp shortcut, which should make a tremendous difference.