diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 127cba4..0000000
--- a/.cvsignore
+++ /dev/null
@@ -1,5 +0,0 @@
-Debug
-CP.ncb
-CP.opt
-Release
-.project
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f96b0ff
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,16 @@
+# build product output directories
+Debug
+Release
+
+# precompiled headers
+ipch
+
+# binaries generated by Visual Studio
+CP.sdf
+CP.opensdf
+CP.v12.suo
+*.aps
+
+# generic
+*~
+*.swp
diff --git a/CP.dsw b/CP.dsw
deleted file mode 100644
index 40a2beb..0000000
--- a/CP.dsw
+++ /dev/null
@@ -1,107 +0,0 @@
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "app"=.\app\app.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
- Begin Project Dependency
- Project_Dep_Name diskimg
- End Project Dependency
- Begin Project Dependency
- Project_Dep_Name util
- End Project Dependency
- Begin Project Dependency
- Project_Dep_Name reformat
- End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "diskimg"=.\diskimg\diskimg.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
- Begin Project Dependency
- Project_Dep_Name libhfs
- End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "libhfs"=.\diskimg\libhfs\libhfs.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "mdc"=.\mdc\mdc.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
- Begin Project Dependency
- Project_Dep_Name diskimg
- End Project Dependency
- Begin Project Dependency
- Project_Dep_Name util
- End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "reformat"=.\reformat\reformat.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "util"=.\util\util.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-
diff --git a/CP.sln b/CP.sln
index 0107866..d5426c2 100644
--- a/CP.sln
+++ b/CP.sln
@@ -1,67 +1,51 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "app", "app\app.vcproj", "{B023611B-7086-46E1-847B-3B21C4732384}"
- ProjectSection(ProjectDependencies) = postProject
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5} = {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}
- {18BCF397-397E-460C-A1DC-3E26798966E4} = {18BCF397-397E-460C-A1DC-3E26798966E4}
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4} = {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}
- EndProjectSection
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2013
+VisualStudioVersion = 12.0.30501.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "app", "app\app.vcxproj", "{B023611B-7086-46E1-847B-3B21C4732384}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "diskimg", "diskimg\diskimg.vcproj", "{0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}"
- ProjectSection(ProjectDependencies) = postProject
- {0FA742E9-8C07-43DD-AFF8-CE31FAF70821} = {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "diskimg", "diskimg\diskimg.vcxproj", "{0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mdc", "mdc\mdc.vcproj", "{7DF41D71-C8DC-48AA-B372-4613210310A4}"
- ProjectSection(ProjectDependencies) = postProject
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5} = {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4} = {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mdc", "mdc\mdc.vcxproj", "{7DF41D71-C8DC-48AA-B372-4613210310A4}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "util", "util\util.vcproj", "{04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "util", "util\util.vcxproj", "{04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libhfs", "diskimg\libhfs\libhfs.vcproj", "{0FA742E9-8C07-43DD-AFF8-CE31FAF70821}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libhfs", "diskimg\libhfs\libhfs.vcxproj", "{0FA742E9-8C07-43DD-AFF8-CE31FAF70821}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reformat", "reformat\reformat.vcproj", "{18BCF397-397E-460C-A1DC-3E26798966E4}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reformat", "reformat\reformat.vcxproj", "{18BCF397-397E-460C-A1DC-3E26798966E4}"
EndProject
Global
- GlobalSection(SolutionConfiguration) = preSolution
- Debug = Debug
- Release = Release
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
EndGlobalSection
- GlobalSection(ProjectConfiguration) = postSolution
- {B023611B-7086-46E1-847B-3B21C4732384}.Debug.ActiveCfg = Debug|Win32
- {B023611B-7086-46E1-847B-3B21C4732384}.Debug.Build.0 = Debug|Win32
- {B023611B-7086-46E1-847B-3B21C4732384}.Release.ActiveCfg = Release|Win32
- {B023611B-7086-46E1-847B-3B21C4732384}.Release.Build.0 = Release|Win32
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Debug.ActiveCfg = Debug|Win32
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Debug.Build.0 = Debug|Win32
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Release.ActiveCfg = Release|Win32
- {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Release.Build.0 = Release|Win32
- {7DF41D71-C8DC-48AA-B372-4613210310A4}.Debug.ActiveCfg = Debug|Win32
- {7DF41D71-C8DC-48AA-B372-4613210310A4}.Debug.Build.0 = Debug|Win32
- {7DF41D71-C8DC-48AA-B372-4613210310A4}.Release.ActiveCfg = Release|Win32
- {7DF41D71-C8DC-48AA-B372-4613210310A4}.Release.Build.0 = Release|Win32
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Debug.ActiveCfg = Debug|Win32
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Debug.Build.0 = Debug|Win32
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Release.ActiveCfg = Release|Win32
- {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Release.Build.0 = Release|Win32
- {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Debug.ActiveCfg = Debug|Win32
- {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Debug.Build.0 = Debug|Win32
- {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Release.ActiveCfg = Release|Win32
- {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Release.Build.0 = Release|Win32
- {18BCF397-397E-460C-A1DC-3E26798966E4}.Debug.ActiveCfg = Debug|Win32
- {18BCF397-397E-460C-A1DC-3E26798966E4}.Debug.Build.0 = Debug|Win32
- {18BCF397-397E-460C-A1DC-3E26798966E4}.Release.ActiveCfg = Release|Win32
- {18BCF397-397E-460C-A1DC-3E26798966E4}.Release.Build.0 = Release|Win32
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B023611B-7086-46E1-847B-3B21C4732384}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B023611B-7086-46E1-847B-3B21C4732384}.Debug|Win32.Build.0 = Debug|Win32
+ {B023611B-7086-46E1-847B-3B21C4732384}.Release|Win32.ActiveCfg = Release|Win32
+ {B023611B-7086-46E1-847B-3B21C4732384}.Release|Win32.Build.0 = Release|Win32
+ {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Debug|Win32.Build.0 = Debug|Win32
+ {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Release|Win32.ActiveCfg = Release|Win32
+ {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}.Release|Win32.Build.0 = Release|Win32
+ {7DF41D71-C8DC-48AA-B372-4613210310A4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7DF41D71-C8DC-48AA-B372-4613210310A4}.Debug|Win32.Build.0 = Debug|Win32
+ {7DF41D71-C8DC-48AA-B372-4613210310A4}.Release|Win32.ActiveCfg = Release|Win32
+ {7DF41D71-C8DC-48AA-B372-4613210310A4}.Release|Win32.Build.0 = Release|Win32
+ {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Debug|Win32.Build.0 = Debug|Win32
+ {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Release|Win32.ActiveCfg = Release|Win32
+ {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}.Release|Win32.Build.0 = Release|Win32
+ {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Debug|Win32.Build.0 = Debug|Win32
+ {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Release|Win32.ActiveCfg = Release|Win32
+ {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}.Release|Win32.Build.0 = Release|Win32
+ {18BCF397-397E-460C-A1DC-3E26798966E4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {18BCF397-397E-460C-A1DC-3E26798966E4}.Debug|Win32.Build.0 = Debug|Win32
+ {18BCF397-397E-460C-A1DC-3E26798966E4}.Release|Win32.ActiveCfg = Release|Win32
+ {18BCF397-397E-460C-A1DC-3E26798966E4}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- EndGlobalSection
- GlobalSection(ExtensibilityAddIns) = postSolution
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
diff --git a/UpgradeLog.htm b/UpgradeLog.htm
new file mode 100644
index 0000000..11d5a4c
Binary files /dev/null and b/UpgradeLog.htm differ
diff --git a/app/app.dsp b/app/app.dsp
deleted file mode 100644
index 587ae3f..0000000
--- a/app/app.dsp
+++ /dev/null
@@ -1,641 +0,0 @@
-# Microsoft Developer Studio Project File - Name="app" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Application" 0x0101
-
-CFG=app - 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 "app.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 "app.mak" CFG="app - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "app - Win32 Release" (based on "Win32 (x86) Application")
-!MESSAGE "app - Win32 Debug" (based on "Win32 (x86) Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "app - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUGX" /D "_WINDOWS" /D "_MBCS" /D "_AFXDLL" /FR /YX"stdafx.h" /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
-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 ..\prebuilt\nufxlib2.lib ..\prebuilt\zdll.lib /nologo /subsystem:windows /map /machine:I386 /out:"Release/CiderPress.exe"
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copying DLLs and help
-PostBuild_Cmds=copy Help\CiderPress.hlp Release copy Help\CiderPress.cnt Release copy ..\prebuilt\nufxlib2.dll . copy ..\prebuilt\zlib1.dll .
-# End Special Build Tool
-
-!ELSEIF "$(CFG)" == "app - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_AFXDLL" /FR /YX"stdafx.h" /FD /GZ /c
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL"
-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 /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 ..\prebuilt\nufxlib2D.lib ..\prebuilt\zdll.lib /nologo /subsystem:windows /debug /machine:I386 /out:"Debug/CiderPress.exe" /pdbtype:sept
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copying debug DLLs and help
-PostBuild_Cmds=copy Help\CiderPress.hlp Debug copy Help\CiderPress.cnt Debug copy ..\prebuilt\nufxlib2D.dll . copy ..\prebuilt\zlib1.dll .
-# End Special Build Tool
-
-!ENDIF
-
-# Begin Target
-
-# Name "app - Win32 Release"
-# Name "app - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\AboutDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ActionProgressDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Actions.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ACUArchive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\AddClashDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\AddFilesDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ArchiveInfoDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\BasicImport.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\BNYArchive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CassetteDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CassImpTargetDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseAddTargetDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseDirDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CiderPress.rc
-# End Source File
-# Begin Source File
-
-SOURCE=.\Clipboard.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConfirmOverwriteDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ContentList.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConvDiskOptionsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConvFileOptionsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CreateImageDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CreateSubdirDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DEFileDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskArchive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskConvertDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskEditDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskEditOpenDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskFSTree.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditAssocDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditCommentDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditPropsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\EnterRegDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\EOLScanDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ExtractOptionsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\FileNameConv.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\GenericArchive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ImageFormatDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Main.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyApp.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\NewDiskSize.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\NewFolderDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\NufxArchive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\OpenVolumeDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\PasteSpecialDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Preferences.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\PrefsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Print.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\RecompressOptionsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Registry.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\RenameEntryDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\RenameVolumeDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Squeeze.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\SubVolumeDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Tools.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\TwoImgPropsDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\UseSelectionDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ViewFilesDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\VolumeCopyDialog.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\AboutDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ActionProgressDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ACUArchive.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\AddClashDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\AddFilesDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ArchiveInfoDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\BasicImport.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\BNYArchive.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CassetteDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CassImpTargetDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseAddTargetDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseDirDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConfirmOverwriteDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ContentList.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConvDiskOptionsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ConvFileOptionsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CreateImageDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CreateSubdirDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DEFileDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskArchive.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskConvertDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskEditDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskEditOpenDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskFSTree.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DoneOpenDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditAssocDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditCommentDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\EditPropsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\EnterRegDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\EOLScanDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ExtractOptionsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\FileNameConv.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\GenericArchive.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\HelpTopics.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ImageFormatDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Main.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyApp.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\NewDiskSize.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\NewFolderDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\NufxArchive.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\OpenVolumeDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\PasteSpecialDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Preferences.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\PrefsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Print.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ProgressCounterDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\RecompressOptionsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Registry.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\RenameEntryDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\RenameVolumeDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\resource.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Squeeze.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SubVolumeDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\TwoImgPropsDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\UseSelectionDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ViewFilesDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\VolumeCopyDialog.h
-# 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=.\Graphics\binary2.ico
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\ChooseFolder.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\CiderPress.ico
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\diskimage.ico
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\FileViewer.ico
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\fslogo.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\hdrbar.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\icon2.ico
-# End Source File
-# Begin Source File
-
-SOURCE=".\Graphics\list-pics.bmp"
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\NewFolder.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\nufx.ico
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\toolbar1.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\tree_pics.bmp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Graphics\vol_pics.bmp
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=.\Help\CIDERPRESS.HLP
-# End Source File
-# Begin Source File
-
-SOURCE=..\LICENSE.txt
-# End Source File
-# End Target
-# End Project
diff --git a/app/app.dsw b/app/app.dsw
deleted file mode 100644
index 8c7f063..0000000
--- a/app/app.dsw
+++ /dev/null
@@ -1,29 +0,0 @@
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "app"=.\app.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-
diff --git a/app/app.vcproj b/app/app.vcproj
deleted file mode 100644
index f85c51b..0000000
--- a/app/app.vcproj
+++ /dev/null
@@ -1,1211 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/app.vcxproj b/app/app.vcxproj
new file mode 100644
index 0000000..79c550d
--- /dev/null
+++ b/app/app.vcxproj
@@ -0,0 +1,541 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+
+
+ MFCProj
+ {B023611B-7086-46E1-847B-3B21C4732384}
+
+
+
+ Application
+ v120
+ Dynamic
+ Unicode
+
+
+ Application
+ v120
+ Dynamic
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Release\
+ .\Release\
+ false
+
+
+ .\Debug\
+ .\Debug\
+ false
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUGX;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ stdafx.h
+ .\Release/app.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ true
+ Level3
+ true
+
+
+ ..\prebuilt\nufxlib2.lib;..\prebuilt\zdll.lib;%(AdditionalDependencies)
+ Release/CiderPress.exe
+ true
+ .\Release/CiderPress.pdb
+ true
+ .\Release/CiderPress.map
+ Windows
+ MachineX86
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/app.tlb
+
+
+
+ Copying DLLs and help
+ copy Help\CiderPress.hlp Release\
+copy Help\CiderPress.cnt Release\
+copy ..\prebuilt\nufxlib2.dll .
+copy ..\prebuilt\zlib1.dll .
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ stdafx.h
+ .\Debug/app.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ EditAndContinue
+
+
+ ..\prebuilt\nufxlib2D.lib;..\prebuilt\zdll.lib;%(AdditionalDependencies)
+ Debug/CiderPress.exe
+ true
+ true
+ .\Debug/CiderPress.pdb
+ Windows
+ MachineX86
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/app.tlb
+
+
+
+ Copying debug DLLs and help
+ copy Help\CiderPress.hlp Debug\
+copy Help\CiderPress.cnt Debug\
+copy ..\prebuilt\nufxlib2D.dll .
+copy ..\prebuilt\zlib1.dll .
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {0cfe6fad-0126-4e99-8625-c807d1d2aaf4}
+ false
+
+
+ {18bcf397-397e-460c-a1dc-3e26798966e4}
+ false
+
+
+ {04bfae2a-7ab3-4b63-b4ab-42ff1d6ad3c5}
+ false
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/app.vcxproj.filters b/app/app.vcxproj.filters
new file mode 100644
index 0000000..eee2f4a
--- /dev/null
+++ b/app/app.vcxproj.filters
@@ -0,0 +1,427 @@
+
+
+
+
+ {ce11a4a3-b5b9-4a09-ab8b-9c92c728f3f5}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {ca3f0358-99e0-4dc7-b460-b7b929dec101}
+ h;hpp;hxx;hm;inl
+
+
+ {7687a6e0-1b1c-4442-b2da-c49022f435ea}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/app.vcxproj.user b/app/app.vcxproj.user
new file mode 100644
index 0000000..ef5ff2a
--- /dev/null
+++ b/app/app.vcxproj.user
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/diskimg/.cvsignore b/diskimg/.cvsignore
deleted file mode 100644
index 566f8a0..0000000
--- a/diskimg/.cvsignore
+++ /dev/null
@@ -1,3 +0,0 @@
-Debug
-Release
-diskimg.plg
diff --git a/diskimg/diskimg.dsp b/diskimg/diskimg.dsp
deleted file mode 100644
index 4bc54ab..0000000
--- a/diskimg/diskimg.dsp
+++ /dev/null
@@ -1,298 +0,0 @@
-# Microsoft Developer Studio Project File - Name="diskimg" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
-
-CFG=diskimg - 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 "diskimg.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 "diskimg.mak" CFG="diskimg - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "diskimg - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "diskimg - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "diskimg - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DISKIMG_EXPORTS" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUGX" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DISKIMG_EXPORTS" /Yu"stdafx.h" /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# 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 /dll /machine:I386
-# ADD LINK32 ..\prebuilt\nufxlib2.lib ..\prebuilt\zdll.lib 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 /dll /machine:I386 /out:"Release/diskimg4.dll"
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copying DLL to app directory
-PostBuild_Cmds=copy Release\diskimg4.dll ..\app copy Release\diskimg4.dll ..\mdc
-# End Special Build Tool
-
-!ELSEIF "$(CFG)" == "diskimg - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DISKIMG_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DISKIMG_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-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 /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 ..\prebuilt\nufxlib2D.lib ..\prebuilt\zdll.lib 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 /dll /debug /machine:I386 /out:"Debug/diskimg4.dll" /pdbtype:sept
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copying debug DLL to app directory
-PostBuild_Cmds=copy Debug\diskimg4.dll ..\app copy Debug\diskimg4.dll ..\mdc
-# End Special Build Tool
-
-!ENDIF
-
-# Begin Target
-
-# Name "diskimg - Win32 Release"
-# Name "diskimg - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\ASPI.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CFFA.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Container.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CPM.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DDD.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskFS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskImg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DIUtil.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DOS33.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DOSImage.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\FAT.CPP
-# End Source File
-# Begin Source File
-
-SOURCE=.\FDI.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\FocusDrive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\GenericFD.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Global.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Gutenberg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\HFS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ImageWrapper.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MacPart.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MicroDrive.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Nibble.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Nibble35.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\OuterWrapper.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\OzDOS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Pascal.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ProDOS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\RDOS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\SPTI.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# ADD CPP /Yc"stdafx.h"
-# End Source File
-# Begin Source File
-
-SOURCE=.\TwoImg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\UNIDOS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\VolumeUsage.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Win32BlockIO.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\ASPI.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CP_ntddscsi.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CP_WNASPI32.H
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskImg.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskImgDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DiskImgPriv.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\GenericFD.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SCSIDefs.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SPTI.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\TwoImg.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Win32BlockIO.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Win32Extra.h
-# End Source File
-# End Group
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
-# End Group
-# End Target
-# End Project
diff --git a/diskimg/diskimg.vcproj b/diskimg/diskimg.vcproj
deleted file mode 100644
index 261f53b..0000000
--- a/diskimg/diskimg.vcproj
+++ /dev/null
@@ -1,560 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/diskimg/diskimg.vcxproj b/diskimg/diskimg.vcxproj
new file mode 100644
index 0000000..e5c37ad
--- /dev/null
+++ b/diskimg/diskimg.vcxproj
@@ -0,0 +1,303 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+
+
+ {0CFE6FAD-0126-4E99-8625-C807D1D2AAF4}
+
+
+
+ DynamicLibrary
+ v120
+ false
+ Unicode
+
+
+ DynamicLibrary
+ v120
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Release\
+ .\Release\
+ false
+
+
+ .\Debug\
+ .\Debug\
+ false
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUGX;_WINDOWS;_USRDLL;DISKIMG_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ stdafx.h
+ .\Release/diskimg.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+
+
+ ..\prebuilt\nufxlib2.lib;..\prebuilt\zdll.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
+ Release/diskimg4.dll
+ true
+ .\Release/diskimg4.pdb
+ .\Release/diskimg4.lib
+ MachineX86
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/diskimg.tlb
+
+
+
+ Copying DLL to app directory
+ copy Release\diskimg4.dll ..\app
+copy Release\diskimg4.dll ..\mdc
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;DISKIMG_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ stdafx.h
+ .\Debug/diskimg.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ EditAndContinue
+
+
+ ..\prebuilt\nufxlib2D.lib;..\prebuilt\zdll.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
+ Debug/diskimg4.dll
+ true
+ true
+ .\Debug/diskimg4.pdb
+ .\Debug/diskimg4.lib
+ MachineX86
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/diskimg.tlb
+
+
+
+ Copying debug DLL to app directory
+ copy Debug\diskimg4.dll ..\app
+copy Debug\diskimg4.dll ..\mdc
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ Create
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ Create
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+ EnableFastChecks
+ MaxSpeed
+ WIN32;NDEBUGX;_WINDOWS;_MBCS;_USRDLL;DISKIMG_EXPORTS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {0fa742e9-8c07-43dd-aff8-ce31faf70821}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/diskimg/diskimg.vcxproj.filters b/diskimg/diskimg.vcxproj.filters
new file mode 100644
index 0000000..6df8f94
--- /dev/null
+++ b/diskimg/diskimg.vcxproj.filters
@@ -0,0 +1,156 @@
+
+
+
+
+ {b6ac9831-b535-4474-a308-d3bf6fdf4488}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {def4def1-c9b0-48b3-a80b-c137f7ebf9bd}
+ h;hpp;hxx;hm;inl
+
+
+ {ed4624b4-6280-4672-8e7f-e8aac6e178ef}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/diskimg/libhfs/.cvsignore b/diskimg/libhfs/.cvsignore
deleted file mode 100644
index 0f3a6b1..0000000
--- a/diskimg/libhfs/.cvsignore
+++ /dev/null
@@ -1,2 +0,0 @@
-Debug
-Release
diff --git a/diskimg/libhfs/libhfs.dsp b/diskimg/libhfs/libhfs.dsp
deleted file mode 100644
index 4b82514..0000000
--- a/diskimg/libhfs/libhfs.dsp
+++ /dev/null
@@ -1,200 +0,0 @@
-# Microsoft Developer Studio Project File - Name="libhfs" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Static Library" 0x0104
-
-CFG=libhfs - 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 "libhfs.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 "libhfs.mak" CFG="libhfs - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "libhfs - Win32 Release" (based on "Win32 (x86) Static Library")
-!MESSAGE "libhfs - Win32 Debug" (based on "Win32 (x86) Static Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "libhfs - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
-# ADD CPP /nologo /MD /W2 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /YX /FD /c
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ELSEIF "$(CFG)" == "libhfs - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
-# ADD CPP /nologo /MDd /W2 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /FR /YX /FD /GZ /c
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ENDIF
-
-# Begin Target
-
-# Name "libhfs - Win32 Release"
-# Name "libhfs - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\block.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\btree.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\data.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\file.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\hfs.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\low.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\medium.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\node.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\os.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\record.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\version.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\volume.c
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\apple.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\block.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\btree.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\config.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\data.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\file.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\hfs.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\libhfs.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\low.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\medium.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\node.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\os.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\record.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\version.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\volume.h
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/diskimg/libhfs/libhfs.vcproj b/diskimg/libhfs/libhfs.vcproj
deleted file mode 100644
index fb852bd..0000000
--- a/diskimg/libhfs/libhfs.vcproj
+++ /dev/null
@@ -1,402 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/diskimg/libhfs/libhfs.vcxproj b/diskimg/libhfs/libhfs.vcxproj
new file mode 100644
index 0000000..3f050ea
--- /dev/null
+++ b/diskimg/libhfs/libhfs.vcxproj
@@ -0,0 +1,196 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0FA742E9-8C07-43DD-AFF8-CE31FAF70821}
+
+
+
+
+
+ StaticLibrary
+ v120
+ false
+ MultiByte
+
+
+ StaticLibrary
+ v120
+ false
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Debug\
+ .\Debug\
+
+
+ .\Release\
+ .\Release\
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ .\Debug/libhfs.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level2
+ true
+ EditAndContinue
+
+
+ .\Debug\libhfs.lib
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ .\Release/libhfs.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level2
+ true
+
+
+ .\Release\libhfs.lib
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/diskimg/libhfs/libhfs.vcxproj.filters b/diskimg/libhfs/libhfs.vcxproj.filters
new file mode 100644
index 0000000..8c47666
--- /dev/null
+++ b/diskimg/libhfs/libhfs.vcxproj.filters
@@ -0,0 +1,98 @@
+
+
+
+
+ {2d85999b-987f-4814-9a1a-50647f99d4a7}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {3de635b8-d8d0-4540-8bc6-f060838e8e8e}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/mdc/.cvsignore b/mdc/.cvsignore
deleted file mode 100644
index f13fff4..0000000
--- a/mdc/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-diskimg4.dll
diff --git a/mdc/mdc.dsp b/mdc/mdc.dsp
deleted file mode 100644
index fc0b8e2..0000000
--- a/mdc/mdc.dsp
+++ /dev/null
@@ -1,174 +0,0 @@
-# Microsoft Developer Studio Project File - Name="mdc" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Application" 0x0101
-
-CFG=mdc - 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 "mdc.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 "mdc.mak" CFG="mdc - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "mdc - Win32 Release" (based on "Win32 (x86) Application")
-!MESSAGE "mdc - Win32 Debug" (based on "Win32 (x86) Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "mdc - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUGX" /D "_WINDOWS" /D "_MBCS" /D "_AFXDLL" /Yu"stdafx.h" /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
-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 ../prebuilt/nufxlib2.lib ../prebuilt/zdll.lib /nologo /subsystem:windows /map /machine:I386
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copy DLLs in
-PostBuild_Cmds=copy ..\prebuilt\nufxlib2.dll . copy ..\prebuilt\zlib1.dll .
-# End Special Build Tool
-
-!ELSEIF "$(CFG)" == "mdc - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_AFXDLL" /FR /Yu"stdafx.h" /FD /GZ /c
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL"
-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 /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 ../prebuilt/nufxlib2D.lib ../prebuilt/zdll.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Desc=Copy debug DLLs in
-PostBuild_Cmds=copy ..\prebuilt\nufxlib2D.dll . copy ..\prebuilt\zlib1.dll .
-# End Special Build Tool
-
-!ENDIF
-
-# Begin Target
-
-# Name "mdc - Win32 Release"
-# Name "mdc - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\AboutDlg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseFilesDlg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Main.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\mdc.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\mdc.rc
-# End Source File
-# Begin Source File
-
-SOURCE=.\ProgressDlg.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# ADD CPP /Yc"stdafx.h"
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\AboutDlg.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ChooseFilesDlg.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Main.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\mdc.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ProgressDlg.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\resource.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.h
-# 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=.\mdc.ico
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/mdc/mdc.vcproj b/mdc/mdc.vcproj
deleted file mode 100644
index 34717be..0000000
--- a/mdc/mdc.vcproj
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/mdc/mdc.vcxproj b/mdc/mdc.vcxproj
new file mode 100644
index 0000000..9e05e6d
--- /dev/null
+++ b/mdc/mdc.vcxproj
@@ -0,0 +1,214 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+
+
+ MFCProj
+ {7DF41D71-C8DC-48AA-B372-4613210310A4}
+
+
+
+ Application
+ v120
+ Dynamic
+ Unicode
+
+
+ Application
+ v120
+ Dynamic
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Release\
+ .\Release\
+ false
+
+
+ .\Debug\
+ .\Debug\
+ false
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUGX;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ stdafx.h
+ .\Release/mdc.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+
+
+ ..\prebuilt\nufxlib2.lib;..\prebuilt\zdll.lib;%(AdditionalDependencies)
+ .\Release/mdc.exe
+ true
+ .\Release/mdc.pdb
+ true
+ .\Release/mdc.map
+ Windows
+ MachineX86
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/mdc.tlb
+
+
+
+ Copy DLLs in
+ copy ..\prebuilt\nufxlib2.dll .
+copy ..\prebuilt\zlib1.dll .
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ stdafx.h
+ .\Debug/mdc.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ true
+ Level3
+ true
+ EditAndContinue
+
+
+ ..\prebuilt\nufxlib2D.lib;..\prebuilt\zdll.lib;%(AdditionalDependencies)
+ .\Debug/mdc.exe
+ true
+ true
+ .\Debug/mdc.pdb
+ Windows
+ MachineX86
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/mdc.tlb
+
+
+
+ Copy debug DLLs in
+ copy ..\prebuilt\nufxlib2D.dll .
+copy ..\prebuilt\zlib1.dll .
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ true
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ Create
+ true
+ MaxSpeed
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {0cfe6fad-0126-4e99-8625-c807d1d2aaf4}
+ false
+
+
+ {04bfae2a-7ab3-4b63-b4ab-42ff1d6ad3c5}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mdc/mdc.vcxproj.filters b/mdc/mdc.vcxproj.filters
new file mode 100644
index 0000000..5c2c148
--- /dev/null
+++ b/mdc/mdc.vcxproj.filters
@@ -0,0 +1,70 @@
+
+
+
+
+ {19d28053-27cc-4138-924c-e2bfc781aa40}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {493f9868-fdfc-4dc5-9c9a-b75808666a2a}
+ h;hpp;hxx;hm;inl
+
+
+ {39acd0ae-9058-474a-84b3-d4244d95c53c}
+ ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
\ No newline at end of file
diff --git a/reformat/.cvsignore b/reformat/.cvsignore
deleted file mode 100644
index 0f3a6b1..0000000
--- a/reformat/.cvsignore
+++ /dev/null
@@ -1,2 +0,0 @@
-Debug
-Release
diff --git a/reformat/reformat.dsp b/reformat/reformat.dsp
deleted file mode 100644
index 1dff7d9..0000000
--- a/reformat/reformat.dsp
+++ /dev/null
@@ -1,266 +0,0 @@
-# Microsoft Developer Studio Project File - Name="reformat" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Static Library" 0x0104
-
-CFG=reformat - 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 "reformat.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 "reformat.mak" CFG="reformat - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "reformat - Win32 Release" (based on "Win32 (x86) Static Library")
-!MESSAGE "reformat - Win32 Debug" (based on "Win32 (x86) Static Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "reformat - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "_AFXDLL" /Yu"stdafx.h" /FD /c
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ELSEIF "$(CFG)" == "reformat - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "_AFXDLL" /Yu"stdafx.h" /FD /GZ /c
-# SUBTRACT CPP /Fr
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ENDIF
-
-# Begin Target
-
-# Name "reformat - Win32 Release"
-# Name "reformat - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\AppleWorks.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Asm.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\AWGS.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\BASIC.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\CPMFiles.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Directory.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Disasm.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DisasmTable.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DoubleHiRes.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\DreamGrafix.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\HiRes.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MacPaint.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\NiftyList.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\PascalFiles.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\PrintShop.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Reformat.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ReformatBase.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ResourceFork.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Simple.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# ADD CPP /Yc"stdafx.h"
-# End Source File
-# Begin Source File
-
-SOURCE=.\SuperHiRes.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Teach.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Text8.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\AppleWorks.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Asm.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\AWGS.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\BASIC.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\CPMFiles.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Directory.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Disasm.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\DoubleHiRes.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\HiRes.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MacPaint.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\PascalFiles.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\PrintShop.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Reformat.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ReformatBase.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ResourceFork.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Simple.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SuperHiRes.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Teach.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Text8.h
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/reformat/reformat.vcproj b/reformat/reformat.vcproj
deleted file mode 100644
index 66eb4a6..0000000
--- a/reformat/reformat.vcproj
+++ /dev/null
@@ -1,607 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/reformat/reformat.vcxproj b/reformat/reformat.vcxproj
new file mode 100644
index 0000000..00d2ab8
--- /dev/null
+++ b/reformat/reformat.vcxproj
@@ -0,0 +1,248 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {18BCF397-397E-460C-A1DC-3E26798966E4}
+
+
+ MFCProj
+
+
+
+ StaticLibrary
+ v120
+ Dynamic
+ Unicode
+
+
+ StaticLibrary
+ v120
+ Dynamic
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Release\
+ .\Release\
+
+
+ .\Debug\
+ .\Debug\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ stdafx.h
+ .\Release/reformat.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+
+
+ .\Release\reformat.lib
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ stdafx.h
+ .\Debug/reformat.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ EditAndContinue
+
+
+ .\Debug\reformat.lib
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ Create
+ MaxSpeed
+ Create
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/reformat/reformat.vcxproj.filters b/reformat/reformat.vcxproj.filters
new file mode 100644
index 0000000..9e86120
--- /dev/null
+++ b/reformat/reformat.vcxproj.filters
@@ -0,0 +1,146 @@
+
+
+
+
+ {984accba-cc43-4851-bd52-b092640e3712}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {428d1097-16b4-4347-9437-3a85c7f68ea7}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/util/.cvsignore b/util/.cvsignore
deleted file mode 100644
index 0f3a6b1..0000000
--- a/util/.cvsignore
+++ /dev/null
@@ -1,2 +0,0 @@
-Debug
-Release
diff --git a/util/util.dsp b/util/util.dsp
deleted file mode 100644
index 2141234..0000000
--- a/util/util.dsp
+++ /dev/null
@@ -1,213 +0,0 @@
-# Microsoft Developer Studio Project File - Name="util" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Static Library" 0x0104
-
-CFG=util - 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 "util.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 "util.mak" CFG="util - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "util - Win32 Release" (based on "Win32 (x86) Static Library")
-!MESSAGE "util - Win32 Debug" (based on "Win32 (x86) Static Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "util - Win32 Release"
-
-# PROP BASE Use_MFC 2
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_AFXDLL" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUGX" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Yu"stdafx.h" /FD /c
-# ADD BASE RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
-# ADD RSC /l 0x409 /d "NDEBUG" /d "_AFXDLL"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ELSEIF "$(CFG)" == "util - Win32 Debug"
-
-# PROP BASE Use_MFC 2
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 2
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Yu"stdafx.h" /FD /GZ /c
-# ADD BASE RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL"
-# ADD RSC /l 0x409 /d "_DEBUG" /d "_AFXDLL"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo
-# ADD LIB32 /nologo
-
-!ENDIF
-
-# Begin Target
-
-# Name "util - Win32 Release"
-# Name "util - Win32 Debug"
-# Begin Group "Source Files"
-
-# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
-# Begin Source File
-
-SOURCE=.\ImageDataObject.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyBitmapButton.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyDIBitmap.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyEdit.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\MySpinCtrl.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\PathName.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\Pidl.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\SelectFilesDialog.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\ShellTree.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\SoundFile.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# ADD CPP /Yc"stdafx.h"
-# End Source File
-# Begin Source File
-
-SOURCE=.\Util.cpp
-# End Source File
-# End Group
-# Begin Group "Header Files"
-
-# PROP Default_Filter "h;hpp;hxx;hm;inl"
-# Begin Source File
-
-SOURCE=.\CancelDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\FaddenStd.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ImageDataObject.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Modeless.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyBitmapButton.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyDebug.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyDIBitmap.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MyEdit.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\MySpinCtrl.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\PathName.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Pidl.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ProgressCancelDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SelectFilesDialog.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\ShellTree.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\SoundFile.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\Util.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\UtilLib.h
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/util/util.vcproj b/util/util.vcproj
deleted file mode 100644
index 851dcfc..0000000
--- a/util/util.vcproj
+++ /dev/null
@@ -1,387 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/util/util.vcxproj b/util/util.vcxproj
new file mode 100644
index 0000000..ec0a515
--- /dev/null
+++ b/util/util.vcxproj
@@ -0,0 +1,187 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+
+
+ MFCProj
+ {04BFAE2A-7AB3-4B63-B4AB-42FF1D6AD3C5}
+
+
+
+ StaticLibrary
+ v120
+ Dynamic
+ Unicode
+
+
+ StaticLibrary
+ v120
+ Dynamic
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+
+
+ .\Release\
+ .\Release\
+
+
+ .\Debug\
+ .\Debug\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ WIN32;NDEBUGX;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Use
+ stdafx.h
+ .\Release/util.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+
+
+ .\Release\util.lib
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ stdafx.h
+ .\Debug/util.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ EditAndContinue
+
+
+ .\Debug\util.lib
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+
+ Disabled
+ EnableFastChecks
+ Create
+ MaxSpeed
+ Create
+
+
+ Disabled
+ EnableFastChecks
+ MaxSpeed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/util/util.vcxproj.filters b/util/util.vcxproj.filters
new file mode 100644
index 0000000..3da9fcf
--- /dev/null
+++ b/util/util.vcxproj.filters
@@ -0,0 +1,107 @@
+
+
+
+
+ {fefd28d7-6bc3-4af5-8502-7fca7ada126d}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {794a9ab6-1f33-46d5-9de1-86f39d5d73c8}
+ h;hpp;hxx;hm;inl
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file