From 03d494640768142a1570f9219c3089e154da90d9 Mon Sep 17 00:00:00 2001 From: galaxyhaxz Date: Mon, 2 Sep 2019 15:59:02 -0500 Subject: [PATCH] Add Icon/Workspace for Hellfire --- Hellfire.dsp | 724 +++++++++++++++++++++++++++++++++++++++++++++++++++ Hellfire.dsw | 77 ++++++ Hellfire.ico | Bin 0 -> 766 bytes Hellfire.rc | 265 +++++++++++++++++++ 4 files changed, 1066 insertions(+) create mode 100644 Hellfire.dsp create mode 100644 Hellfire.dsw create mode 100644 Hellfire.ico create mode 100644 Hellfire.rc diff --git a/Hellfire.dsp b/Hellfire.dsp new file mode 100644 index 000000000..9f41a0e8e --- /dev/null +++ b/Hellfire.dsp @@ -0,0 +1,724 @@ +# Microsoft Developer Studio Project File - Name="Hellfire" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 5.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Application" 0x0101 + +CFG=Hellfire - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "Hellfire.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "Hellfire.mak" CFG="Hellfire - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "Hellfire - Win32 Release" (based on "Win32 (x86) Application") +!MESSAGE "Hellfire - Win32 Debug" (based on "Win32 (x86) Application") +!MESSAGE "Hellfire - Win32 Release with PDB" (based on\ + "Win32 (x86) Application") +!MESSAGE + +# Begin Project +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "Hellfire - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Source/WinRel" +# PROP BASE Intermediate_Dir "Source/WinRel" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "bld/WinRel" +# PROP Intermediate_Dir "Source/WinRel" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /Gr /MT /W3 /GX /O1 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "HELLFIRE" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x409 /d "NDEBUG" +# ADD RSC /l 0x409 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib version.lib /nologo /subsystem:windows /machine:I386 + +!ELSEIF "$(CFG)" == "Hellfire - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Hellfire__" +# PROP BASE Intermediate_Dir "Hellfire__" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "bld/WinDebug" +# PROP Intermediate_Dir "Source/WinDebug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /Gr /MTd /W3 /Gm /GX /Zi /O1 /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "HELLFIRE" /YX /FD /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x409 /d "_DEBUG" +# ADD RSC /l 0x409 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib user32.lib gdi32.lib advapi32.lib shell32.lib version.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib version.lib /nologo /subsystem:windows /debug /machine:I386 + +!ELSEIF "$(CFG)" == "Hellfire - Win32 Release with PDB" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Hellfire___Win32_Release_with_PDB" +# PROP BASE Intermediate_Dir "Hellfire___Win32_Release_with_PDB" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "bld/WinRel" +# PROP Intermediate_Dir "Source/WinRel" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# SUBTRACT BASE CPP /WX +# ADD CPP /nologo /Gr /MT /W3 /GX /Zi /O1 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "HELLFIRE" /FAs /YX /FD /c +# SUBTRACT CPP /WX +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL" +# ADD BASE RSC /l 0x409 /d "NDEBUG" +# ADD RSC /l 0x409 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib version.lib /nologo /subsystem:windows /machine:I386 +# ADD LINK32 DiabloUI/WinRel/diabloui.lib 3rdParty/Storm/Source/WinRel/storm.lib kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib version.lib 3rdParty/PKWare/WinRel/pkware.lib /nologo /subsystem:windows /debug /machine:I386 + +!ENDIF + +# Begin Target + +# Name "Hellfire - Win32 Release" +# Name "Hellfire - Win32 Debug" +# Name "Hellfire - Win32 Release with PDB" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\Source\appfat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\automap.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\capture.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\codec.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\control.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\cursor.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\dead.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\debug.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\diablo.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\doom.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l1.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l2.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l3.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l4.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\dthread.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\dx.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\effects.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\encrypt.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\engine.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\error.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\fault.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\gamemenu.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\gendung.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\gmenu.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\help.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\init.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\interfac.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\inv.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\itemdat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\items.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\lighting.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\loadsave.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\logging.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\mainmenu.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\minitext.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\misdat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\missiles.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\monstdat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\monster.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\movie.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\mpqapi.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\msg.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\msgcmd.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\multi.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\nthread.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\objdat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\objects.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\pack.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\palette.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\path.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\pfile.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\player.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\plrmsg.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\portal.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\quests.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\render.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\restrict.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\scrollrt.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\setmaps.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\sha.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\sound.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\spelldat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\spells.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\stores.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\sync.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\textdat.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\themes.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\tmsg.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\town.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\towners.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\track.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\trigs.cpp +# End Source File +# Begin Source File + +SOURCE=.\Source\wave.cpp +# End Source File +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# Begin Source File + +SOURCE=.\Hellfire.ico +# End Source File +# Begin Source File + +SOURCE=.\Hellfire.rc +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# Begin Source File + +SOURCE=.\Source\appfat.h +# End Source File +# Begin Source File + +SOURCE=.\Source\automap.h +# End Source File +# Begin Source File + +SOURCE=.\Source\capture.h +# End Source File +# Begin Source File + +SOURCE=.\Source\codec.h +# End Source File +# Begin Source File + +SOURCE=.\Source\control.h +# End Source File +# Begin Source File + +SOURCE=.\Source\cursor.h +# End Source File +# Begin Source File + +SOURCE=.\Source\dead.h +# End Source File +# Begin Source File + +SOURCE=.\Source\debug.h +# End Source File +# Begin Source File + +SOURCE=.\defs.h +# End Source File +# Begin Source File + +SOURCE=.\Source\diablo.h +# End Source File +# Begin Source File + +SOURCE=.\Source\doom.h +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l1.h +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l2.h +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l3.h +# End Source File +# Begin Source File + +SOURCE=.\Source\drlg_l4.h +# End Source File +# Begin Source File + +SOURCE=.\Source\dthread.h +# End Source File +# Begin Source File + +SOURCE=.\Source\dx.h +# End Source File +# Begin Source File + +SOURCE=.\Source\effects.h +# End Source File +# Begin Source File + +SOURCE=.\Source\encrypt.h +# End Source File +# Begin Source File + +SOURCE=.\Source\engine.h +# End Source File +# Begin Source File + +SOURCE=.\enums.h +# End Source File +# Begin Source File + +SOURCE=.\Source\error.h +# End Source File +# Begin Source File + +SOURCE=.\Source\fault.h +# End Source File +# Begin Source File + +SOURCE=.\Source\gamemenu.h +# End Source File +# Begin Source File + +SOURCE=.\Source\gendung.h +# End Source File +# Begin Source File + +SOURCE=.\Source\gmenu.h +# End Source File +# Begin Source File + +SOURCE=.\Source\help.h +# End Source File +# Begin Source File + +SOURCE=.\Source\init.h +# End Source File +# Begin Source File + +SOURCE=.\Source\interfac.h +# End Source File +# Begin Source File + +SOURCE=.\Source\inv.h +# End Source File +# Begin Source File + +SOURCE=.\Source\items.h +# End Source File +# Begin Source File + +SOURCE=.\Source\lighting.h +# End Source File +# Begin Source File + +SOURCE=.\Source\loadsave.h +# End Source File +# Begin Source File + +SOURCE=.\Source\logging.h +# End Source File +# Begin Source File + +SOURCE=.\Source\mainmenu.h +# End Source File +# Begin Source File + +SOURCE=.\Source\minitext.h +# End Source File +# Begin Source File + +SOURCE=.\Source\missiles.h +# End Source File +# Begin Source File + +SOURCE=.\Source\monster.h +# End Source File +# Begin Source File + +SOURCE=.\Source\movie.h +# End Source File +# Begin Source File + +SOURCE=.\Source\mpqapi.h +# End Source File +# Begin Source File + +SOURCE=.\Source\msg.h +# End Source File +# Begin Source File + +SOURCE=.\Source\msgcmd.h +# End Source File +# Begin Source File + +SOURCE=.\Source\multi.h +# End Source File +# Begin Source File + +SOURCE=.\Source\nthread.h +# End Source File +# Begin Source File + +SOURCE=.\Source\objects.h +# End Source File +# Begin Source File + +SOURCE=.\Source\pack.h +# End Source File +# Begin Source File + +SOURCE=.\Source\palette.h +# End Source File +# Begin Source File + +SOURCE=.\Source\path.h +# End Source File +# Begin Source File + +SOURCE=.\Source\pfile.h +# End Source File +# Begin Source File + +SOURCE=.\Source\player.h +# End Source File +# Begin Source File + +SOURCE=.\Source\plrmsg.h +# End Source File +# Begin Source File + +SOURCE=.\Source\portal.h +# End Source File +# Begin Source File + +SOURCE=.\Source\quests.h +# End Source File +# Begin Source File + +SOURCE=.\Source\render.h +# End Source File +# Begin Source File + +SOURCE=.\resource.h +# End Source File +# Begin Source File + +SOURCE=.\Source\restrict.h +# End Source File +# Begin Source File + +SOURCE=.\Source\scrollrt.h +# End Source File +# Begin Source File + +SOURCE=.\Source\setmaps.h +# End Source File +# Begin Source File + +SOURCE=.\Source\sha.h +# End Source File +# Begin Source File + +SOURCE=.\Source\sound.h +# End Source File +# Begin Source File + +SOURCE=.\Source\spells.h +# End Source File +# Begin Source File + +SOURCE=.\Source\stores.h +# End Source File +# Begin Source File + +SOURCE=.\structs.h +# End Source File +# Begin Source File + +SOURCE=.\Source\sync.h +# End Source File +# Begin Source File + +SOURCE=.\Source\textdat.h +# End Source File +# Begin Source File + +SOURCE=.\Source\themes.h +# End Source File +# Begin Source File + +SOURCE=.\Source\tmsg.h +# End Source File +# Begin Source File + +SOURCE=.\Source\town.h +# End Source File +# Begin Source File + +SOURCE=.\Source\towners.h +# End Source File +# Begin Source File + +SOURCE=.\Source\track.h +# End Source File +# Begin Source File + +SOURCE=.\Source\trigs.h +# End Source File +# Begin Source File + +SOURCE=.\types.h +# End Source File +# Begin Source File + +SOURCE=.\Source\wave.h +# End Source File +# End Group +# End Target +# End Project diff --git a/Hellfire.dsw b/Hellfire.dsw new file mode 100644 index 000000000..c2bad57bf --- /dev/null +++ b/Hellfire.dsw @@ -0,0 +1,77 @@ +Microsoft Developer Studio Workspace File, Format Version 5.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "Hellfire"=".\Hellfire.dsp" - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name DiabloUI + End Project Dependency + Begin Project Dependency + Project_Dep_Name Storm + End Project Dependency + Begin Project Dependency + Project_Dep_Name Pkware + End Project Dependency +}}} + +############################################################################### + +Project: "DiabloUI"=".\DiabloUI\DiabloUI.dsp" - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ + Begin Project Dependency + Project_Dep_Name Storm + End Project Dependency +}}} + +############################################################################### + +Project: "Pkware"=".\3rdParty\PKWare\Pkware.dsp" - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Project: "Storm"=".\3rdParty\Storm\Source\Storm.dsp" - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + diff --git a/Hellfire.ico b/Hellfire.ico new file mode 100644 index 0000000000000000000000000000000000000000..b66a61e8af8c959f63fe32e6e222a56c944e7248 GIT binary patch literal 766 zcmZuuv5wR*5PjxOvZEly+W;2DZAr-|@F{#ks1oUlovmVtf~0iCFKm~Uwzw519St9G zh~ln;6UFW+hr*jIi-fqbpT}?Bj3;&g!!e(GsNFsRp3%P|=ENJq;FK#M)E+mXNJZq} zxN?i_c1y3qI8BVB?g$PI>GHpoKn_?6D;0G^sACwYh(dJ25==6)vn8j8)lzFxdMU`4 zsdJHfDIq=Ytz9NxYkJw34$VSLuo4A}ofFR_!7S#b*s=#)wL()u7TPv1;fD7vHcr-% zTx_qmWG7diJIQNTMklU@vupOVyT(P=?5Zl-zODrqRUL8O$B3e@_TaXPXf|~eH*EMp zcGF96Ovrpy>3z6{wy7lqlF70*@h7A%1y3GAhtP%OyWkl|#(SDBb;v?Hm4xInP0fNg zT5qVQ84Ht^GnD*{>8w$nk#}8ck?9%ao*lG2cs3%Z;sbd)aMSV#zTi>EbSQbIrAKSE z(Z76ZeboQ@hvECj{r$~{yZf8ZU&UNr11DRi$^m@o$L)`9wuk(aYkI=`z^S>#Q}YEc h@+