Hi, and thanks!
I forget by default, Marsh's mod wants the DIABDAT.MPQ file copied into the Hellfire folder from the Diablo CD. I should mention that somewhere since I don't think Marsh did. Good job figuring that out.
As for fixing the color issue, I recommend getting Aqrit's DDraw Wrapper and dropping it into your Diablo and/or Hellfire folder. Slayer_X64 uploaded a copy of it pre-configured for Diablo/Hellfire here:
The only other issue I can think of you might run into, is the UDP Mode Marsh included may cause Hellfire to crash on Windows 8, and sometimes it has trouble seeing games to join. Just in case UDP doesn't do the trick for you, check out IPXWrapper 0.4.1 - very easy to use, just drop the four dll files (dpwsockx.dll, ipxwrapper.dll, mswsock.dll, wsock32.dll) into Diablo/Hellfire's folder on all participating computers in your network game, and you should be good to go. It wraps IPX through TCP, so you don't need to configure IPX protocols or anything, just plug and play.
You can get IPX Wrapper here: http://www.solemnwarning.net/ipxwrapper/ - scroll down just a bit.
Let me know if you have any other issues.
EDIT: You may want to turn those compatibility settings back off. Other than running loader.exe as an Administrator (for Gillian's stash + my add-on to Marsh's mod to work), everything else should be off (at least on Windows 7) as it might cause more harm than good.
I forget by default, Marsh's mod wants the DIABDAT.MPQ file copied into the Hellfire folder from the Diablo CD. I should mention that somewhere since I don't think Marsh did. Good job figuring that out.
As for fixing the color issue, I recommend getting Aqrit's DDraw Wrapper and dropping it into your Diablo and/or Hellfire folder. Slayer_X64 uploaded a copy of it pre-configured for Diablo/Hellfire here:
Slayer_X64 Wrote:Download my modified DDwrapper file hereOr you can get the original version here and edit the .cfg file with a text editor: http://bitpatch.com/ddwrapper.html - just set ColorFix to = 1 instead of 0.
The only other issue I can think of you might run into, is the UDP Mode Marsh included may cause Hellfire to crash on Windows 8, and sometimes it has trouble seeing games to join. Just in case UDP doesn't do the trick for you, check out IPXWrapper 0.4.1 - very easy to use, just drop the four dll files (dpwsockx.dll, ipxwrapper.dll, mswsock.dll, wsock32.dll) into Diablo/Hellfire's folder on all participating computers in your network game, and you should be good to go. It wraps IPX through TCP, so you don't need to configure IPX protocols or anything, just plug and play.
You can get IPX Wrapper here: http://www.solemnwarning.net/ipxwrapper/ - scroll down just a bit.
Let me know if you have any other issues.
EDIT: You may want to turn those compatibility settings back off. Other than running loader.exe as an Administrator (for Gillian's stash + my add-on to Marsh's mod to work), everything else should be off (at least on Windows 7) as it might cause more harm than good.
