First post, by HCl
As mentioned in another thread, i have been working in an implementation of NetBIOS in DosBox. This was made originally with the purpose of playing Wing Commander Armada online but i am currently improving the code to support other games. I have posted in this thread a win32 build of DosBox with my NetBIOS code, along with a couple of diff files with can be used to patch the code, in case someone wants to try this out.
Regrettably, this implementation is still very incomplete. This is the work of a couple of nights i spent toying with DosBox, exploring Armada and NetBIOS functions, which also means my code is not particularly good or efficient. 😦 Some housekeeping is in order. Of the games i tested it with (WC Armada, Syndicate and Hi-Octane), only WC Armada works properly at this time...
Since h-a-l-9000's proposed solution uses Novell's NetBIOS driver to run, it's only natural that it supports more games than my incomplete implementation. However, the thought of having the necessary functionality to run NetBIOS games integrated on DosBox does appeal to me, so i will continue to improve my code and work towards this end. I hope to be able to post a new diff in a couple of days that will be able to run games that require NetBIOS sessions, and eventually to turn this into a viable and complete NetBIOS implementation for DosBox.
Mario Brito
(HCl)