I'm taking a break from AoY Online for a bit (heck, it's up and running, that's what mattered) and have gotten into Hexen again. Yeah, it's DOS, but there's also a 9X version. I would like to decompile the IPX and TCP/IP dlls on the 95 version to see how packets are handled so thatI can write a dedicated-server for the game. You see, I have several friends who play with me online (TCP), but that means players on my LAN running the original DOS Hexen (IPX) can't join us. I want to write my server so that it listens and sends on IPX and TCP. This way, players can join from DOS on my P133 and P2/233, and others may join me from online or my other Windows boxes. One might say "just install Hexen95 on the old boxes", but Hexen95 is incredibly SLOW on them because it uses DX and uses the same drawing routine as DOS Hexen (plotting a screen pixel at a time) and then blends it.
So, how would I manage to decompile the IPX and TCP dlls? Hexen itself is open-source now, but I can't find the Hexen95 sources anywhere. Thanks for the info!