From 707443684fc0b2d268b3288ea52f4d33ef93fc05 Mon Sep 17 00:00:00 2001 From: "SND\\edgbla_cp" Date: Sun, 24 Feb 2013 21:38:24 +0000 Subject: link cable plugin for Windows; git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83125 e17a0e51-4ae3-4d35-97c3-1a29b211df97 --- win32/plugins/PadSSSPSX/PadSSSPSX.dsp | 123 ----- win32/plugins/PadSSSPSX/PadSSSPSX.vcproj | 281 ---------- win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj | 169 ++++++ win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.filters | 40 ++ win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.user | 3 + win32/plugins/bladesio1/bladesio1.def | 47 ++ win32/plugins/bladesio1/bladesio1.rc | 193 +++++++ win32/plugins/bladesio1/bladesio1.sln | 20 + win32/plugins/bladesio1/bladesio1.vcxproj | 182 +++++++ win32/plugins/bladesio1/bladesio1.vcxproj.filters | 55 ++ win32/plugins/bladesio1/bladesio1.vcxproj.user | 3 + win32/plugins/bladesio1/resource.h | 57 ++ win32/plugins/bladesio1/winsrc/cfg-winapi.c | 138 +++++ win32/plugins/bladesio1/winsrc/cfg-winapi.h | 32 ++ win32/plugins/bladesio1/winsrc/stdafx.h | 32 ++ win32/plugins/bladesio1/winsrc/winmain.c | 27 + win32/plugins/dfsound/DFSound.dsp | 254 --------- win32/plugins/dfsound/DFSound.vcproj | 606 --------------------- win32/plugins/dfsound/DFSound.vcxproj | 263 +++++++++ win32/plugins/dfsound/DFSound.vcxproj.filters | 109 ++++ win32/plugins/dfsound/DFSound.vcxproj.user | 3 + win32/plugins/dfxvideo/DFXVideo.dsp | 239 -------- win32/plugins/dfxvideo/DFXVideo.vcproj | 594 -------------------- win32/plugins/dfxvideo/DFXVideo.vcxproj | 261 +++++++++ win32/plugins/dfxvideo/DFXVideo.vcxproj.filters | 115 ++++ win32/plugins/dfxvideo/DFXVideo.vcxproj.user | 3 + win32/plugins/peopsxgl/gpuPeopsOpenGL.dsp | 211 ------- win32/plugins/peopsxgl/gpuPeopsOpenGL.vcproj | 560 ------------------- win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj | 251 +++++++++ .../peopsxgl/gpuPeopsOpenGL.vcxproj.filters | 101 ++++ win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.user | 3 + 31 files changed, 2107 insertions(+), 2868 deletions(-) delete mode 100755 win32/plugins/PadSSSPSX/PadSSSPSX.dsp delete mode 100755 win32/plugins/PadSSSPSX/PadSSSPSX.vcproj create mode 100755 win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj create mode 100755 win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.filters create mode 100755 win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.user create mode 100755 win32/plugins/bladesio1/bladesio1.def create mode 100644 win32/plugins/bladesio1/bladesio1.rc create mode 100644 win32/plugins/bladesio1/bladesio1.sln create mode 100755 win32/plugins/bladesio1/bladesio1.vcxproj create mode 100755 win32/plugins/bladesio1/bladesio1.vcxproj.filters create mode 100755 win32/plugins/bladesio1/bladesio1.vcxproj.user create mode 100644 win32/plugins/bladesio1/resource.h create mode 100755 win32/plugins/bladesio1/winsrc/cfg-winapi.c create mode 100644 win32/plugins/bladesio1/winsrc/cfg-winapi.h create mode 100755 win32/plugins/bladesio1/winsrc/stdafx.h create mode 100755 win32/plugins/bladesio1/winsrc/winmain.c delete mode 100755 win32/plugins/dfsound/DFSound.dsp delete mode 100755 win32/plugins/dfsound/DFSound.vcproj create mode 100755 win32/plugins/dfsound/DFSound.vcxproj create mode 100755 win32/plugins/dfsound/DFSound.vcxproj.filters create mode 100755 win32/plugins/dfsound/DFSound.vcxproj.user delete mode 100755 win32/plugins/dfxvideo/DFXVideo.dsp delete mode 100755 win32/plugins/dfxvideo/DFXVideo.vcproj create mode 100755 win32/plugins/dfxvideo/DFXVideo.vcxproj create mode 100755 win32/plugins/dfxvideo/DFXVideo.vcxproj.filters create mode 100644 win32/plugins/dfxvideo/DFXVideo.vcxproj.user delete mode 100755 win32/plugins/peopsxgl/gpuPeopsOpenGL.dsp delete mode 100755 win32/plugins/peopsxgl/gpuPeopsOpenGL.vcproj create mode 100755 win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj create mode 100755 win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.filters create mode 100755 win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.user (limited to 'win32/plugins') diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.dsp b/win32/plugins/PadSSSPSX/PadSSSPSX.dsp deleted file mode 100755 index 8f26f4a6..00000000 --- a/win32/plugins/PadSSSPSX/PadSSSPSX.dsp +++ /dev/null @@ -1,123 +0,0 @@ -# Microsoft Developer Studio Project File - Name="SSSPSXpad" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=SSSPSXpad - 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 "PadSSSPSX.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 "PadSSSPSX.mak" CFG="SSSPSXpad - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "SSSPSXpad - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "SSSPSXpad - 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)" == "SSSPSXpad - 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 "SSSPSXPAD_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SSSPSXPAD_EXPORTS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x804 /d "NDEBUG" -# ADD RSC /l 0x804 /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 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dinput8.lib dxguid.lib /nologo /dll /machine:I386 - -!ELSEIF "$(CFG)" == "SSSPSXpad - 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 "SSSPSXPAD_EXPORTS" /YX /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SSSPSXPAD_EXPORTS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x804 /d "_DEBUG" -# ADD RSC /l 0x804 /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 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dinput8.lib dxguid.lib /nologo /dll /incremental:no /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "SSSPSXpad - Win32 Release" -# Name "SSSPSXpad - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\PadSSSPSX.cpp -# End Source File -# Begin Source File - -SOURCE=.\PadSSSPSX.def -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\PadSSSPSX.h -# End Source File -# Begin Source File - -SOURCE=.\PadSSSPSXres.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=.\PadSSSPSX.rc -# End Source File -# End Group -# End Target -# End Project diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.vcproj b/win32/plugins/PadSSSPSX/PadSSSPSX.vcproj deleted file mode 100755 index 4a412622..00000000 --- a/win32/plugins/PadSSSPSX/PadSSSPSX.vcproj +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj new file mode 100755 index 00000000..213062fe --- /dev/null +++ b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj @@ -0,0 +1,169 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + SSSPSXpad + {0639CDF3-8C1F-47F4-A760-F5568194A083} + SSSPSXpad + + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Debug\ + .\Debug\ + false + .\Release\ + .\Release\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/PadSSSPSX.tlb + + + + + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;SSSPSXPAD_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\Debug/PadSSSPSX.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0804 + + + odbc32.lib;odbccp32.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies) + .\Debug/PadSSSPSX.dll + true + .\PadSSSPSX.def + true + .\Debug/PadSSSPSX.pdb + false + + + .\Debug/PadSSSPSX.lib + MachineX86 + + + true + .\Debug/PadSSSPSX.bsc + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/PadSSSPSX.tlb + + + + + MaxSpeed + OnlyExplicitInline + WIN32;NDEBUG;_WINDOWS;_USRDLL;SSSPSXPAD_EXPORTS;%(PreprocessorDefinitions) + true + MultiThreaded + true + .\Release/PadSSSPSX.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0804 + + + odbc32.lib;odbccp32.lib;dinput8.lib;dxguid.lib;%(AdditionalDependencies) + .\Release/PadSSSPSX.dll + true + .\PadSSSPSX.def + .\Release/PadSSSPSX.pdb + false + + + .\Release/PadSSSPSX.lib + MachineX86 + + + true + .\Release/PadSSSPSX.bsc + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + + + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.filters b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.filters new file mode 100755 index 00000000..a2cb5e31 --- /dev/null +++ b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.filters @@ -0,0 +1,40 @@ + + + + + {9e0fae11-21d1-4f55-a39a-a2a7ee79e32a} + cpp;c;cxx;rc;def;r;odl;idl;hpj;bat + + + {688f1b67-5186-4503-bdd3-f85e67193506} + h;hpp;hxx;hm;inl + + + {727a8f19-4c32-4d61-834d-c870f6ab38b6} + ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + + + Source Files + + + + + Header Files + + + Header Files + + + + + Resource Files + + + \ No newline at end of file diff --git a/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.user b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.user new file mode 100755 index 00000000..695b5c78 --- /dev/null +++ b/win32/plugins/PadSSSPSX/PadSSSPSX.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/win32/plugins/bladesio1/bladesio1.def b/win32/plugins/bladesio1/bladesio1.def new file mode 100755 index 00000000..c7ed6801 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.def @@ -0,0 +1,47 @@ +; Declares the module parameters for the DLL. + +LIBRARY "bladesio1" + +EXPORTS + ; Explicit exports can go here + PSEgetLibType @2 + PSEgetLibName @3 + PSEgetLibVersion @4 + SIO1configure @5 + SIO1about @6 + SIO1test @7 + SIO1init @8 + SIO1shutdown @9 + SIO1open @10 + SIO1close @11 + + SIO1pause @12 + SIO1resume @13 + SIO1keypressed @14 + + SIO1writeData8 @15 + SIO1writeData16 @16 + SIO1writeData32 @17 + SIO1writeStat16 @18 + SIO1writeStat32 @19 + SIO1writeMode16 @20 + SIO1writeMode32 @21 + SIO1writeCtrl16 @22 + SIO1writeCtrl32 @23 + SIO1writeBaud16 @24 + SIO1writeBaud32 @25 + + SIO1readData8 @26 + SIO1readData16 @27 + SIO1readData32 @28 + SIO1readStat16 @29 + SIO1readStat32 @30 + SIO1readMode16 @31 + SIO1readMode32 @32 + SIO1readCtrl16 @33 + SIO1readCtrl32 @34 + SIO1readBaud16 @35 + SIO1readBaud32 @36 + + SIO1update @37 + SIO1registerCallback @38 diff --git a/win32/plugins/bladesio1/bladesio1.rc b/win32/plugins/bladesio1/bladesio1.rc new file mode 100644 index 00000000..122f0379 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.rc @@ -0,0 +1,193 @@ +// Microsoft Visual C++ generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Polish (Poland) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_PLK) +LANGUAGE LANG_POLISH, SUBLANG_DEFAULT +#pragma code_page(1250) + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "#define _AFX_NO_SPLITTER_RESOURCES\r\n" + "#define _AFX_NO_OLE_RESOURCES\r\n" + "#define _AFX_NO_TRACKER_RESOURCES\r\n" + "#define _AFX_NO_PROPERTY_RESOURCES\r\n" + "\r\n" + "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" + "#ifdef _WIN32\r\n" + "LANGUAGE 9, 1\r\n" + "#pragma code_page(1252)\r\n" + "#endif\r\n" + "#endif\0" +END + +#endif // APSTUDIO_INVOKED + +#endif // Polish (Poland) resources +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(1251) + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_ABOUT DIALOGEX 0, 0, 177, 52 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "About" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + DEFPUSHBUTTON "OK",IDOK,63,30,44,14 + LTEXT "Version :",IDC_STATIC,5,5,37,9 + LTEXT "Coded by :",IDC_STATIC,5,16,42,9 + LTEXT "1.0",IDC_STATIC,52,6,25,9 + LTEXT "edgbla",IDC_STATIC,53,16,26,9 + LTEXT "",IDC_STATIC,91,16,76,9 +END + +IDD_CFGDLG DIALOGEX 0, 0, 253, 163 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Link Cable Configuration" +FONT 8, "MS Sans Serif", 0, 0, 0x0 +BEGIN + DEFPUSHBUTTON "OK",IDOK,151,142,45,14 + PUSHBUTTON "Cancel",IDCANCEL,201,142,45,14 + GROUPBOX "General settings",IDC_STATIC,7,2,239,135 + CONTROL "Disabled",IDC_DISABLED,"Button",BS_AUTORADIOBUTTON,14,75,87,10 + CONTROL "Server (Player 1)",IDC_SERVER,"Button",BS_AUTORADIOBUTTON,14,88,89,10 + CONTROL "Client (Player 2)",IDC_CLIENT,"Button",BS_AUTORADIOBUTTON,14,102,89,10 + LTEXT "Port number:",IDC_STATIC,15,120,63,8 + EDITTEXT IDC_IP,106,100,101,14,ES_AUTOHSCROLL + EDITTEXT IDC_PORT,106,118,40,14,ES_AUTOHSCROLL + LTEXT "Select here if you'll be Server (Player1) or Client (Player2).",IDC_STATIC,15,15,223,8 + LTEXT "If you select Server you must Copy your IP address",IDC_STATIC,15,26,223,8 + LTEXT "to the Clipboard and paste if (Ctrl+V) wherever the Client can see it.",IDC_STATIC,15,37,222,8 + LTEXT "If you selected Client please enter the IP address the Server",IDC_STATIC,15,48,223,8 + LTEXT "gave to you in the IP Address Control.",IDC_STATIC,15,59,221,8 +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO +BEGIN + IDD_ABOUT, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 170 + TOPMARGIN, 7 + BOTTOMMARGIN, 45 + END + + IDD_CFGDLG, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 246 + TOPMARGIN, 7 + BOTTOMMARGIN, 156 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,0,1,0 + PRODUCTVERSION 1,0,1,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x4L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "FileDescription", "bladesio1" + VALUE "FileVersion", "1.0.1.0" + VALUE "InternalName", "bladesio1" + VALUE "OriginalFilename", "bladesio1.dll" + VALUE "ProductName", "bladesio1" + VALUE "ProductVersion", "1.0.1.0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif // Neutral resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +#define _AFX_NO_SPLITTER_RESOURCES +#define _AFX_NO_OLE_RESOURCES +#define _AFX_NO_TRACKER_RESOURCES +#define _AFX_NO_PROPERTY_RESOURCES + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE 9, 1 +#pragma code_page(1252) +#endif +#endif +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/win32/plugins/bladesio1/bladesio1.sln b/win32/plugins/bladesio1/bladesio1.sln new file mode 100644 index 00000000..46cf7832 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bladesio1", "bladesio1.vcxproj", "{F57B00CD-8399-4683-901E-11FA09727AE5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F57B00CD-8399-4683-901E-11FA09727AE5}.Debug|Win32.ActiveCfg = Debug|Win32 + {F57B00CD-8399-4683-901E-11FA09727AE5}.Debug|Win32.Build.0 = Debug|Win32 + {F57B00CD-8399-4683-901E-11FA09727AE5}.Release|Win32.ActiveCfg = Release|Win32 + {F57B00CD-8399-4683-901E-11FA09727AE5}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/win32/plugins/bladesio1/bladesio1.vcxproj b/win32/plugins/bladesio1/bladesio1.vcxproj new file mode 100755 index 00000000..f5e15458 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.vcxproj @@ -0,0 +1,182 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {F57B00CD-8399-4683-901E-11FA09727AE5} + bladesio1 + + + + DynamicLibrary + false + + + DynamicLibrary + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Release\ + .\Release\ + false + .\Debug\ + .\Debug\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/bladesio1.tlb + + + + + MaxSpeed + OnlyExplicitInline + .\;.\winsrc;..\..\..\plugins\bladesio1;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\Release/bladesio1.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0407 + + + winmm.lib;ws2_32.lib;%(AdditionalDependencies) + .\Release/bladesio1.dll + true + .\bladesio1.def + .\Release/bladesio1.pdb + Windows + false + + + .\Release/bladesio1.lib + MachineX86 + + + true + .\Release/bladesio1.bsc + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/bladesio1.tlb + + + + + Disabled + .\;.\winsrc;..\..\..\plugins\bladesio1;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\Debug/bladesio1.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0407 + + + winmm.lib;ws2_32.lib;%(AdditionalDependencies) + .\Debug/bladesio1.dll + true + .\bladesio1.def + true + .\Debug/bladesio1.pdb + Windows + false + + + .\Debug/bladesio1.lib + MachineX86 + + + true + .\Debug/bladesio1.bsc + + + + + + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/win32/plugins/bladesio1/bladesio1.vcxproj.filters b/win32/plugins/bladesio1/bladesio1.vcxproj.filters new file mode 100755 index 00000000..5e5a1067 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.vcxproj.filters @@ -0,0 +1,55 @@ + + + + + {b54538cc-5b42-4480-adf8-44c08f01d6c6} + + + {394ea6fd-453d-4665-ac08-c0c5d867918b} + + + + + winsrc + + + bladesio1 + + + bladesio1 + + + bladesio1 + + + winsrc + + + + + + bladesio1 + + + bladesio1 + + + bladesio1 + + + winsrc + + + bladesio1 + + + winsrc + + + + + + + + + \ No newline at end of file diff --git a/win32/plugins/bladesio1/bladesio1.vcxproj.user b/win32/plugins/bladesio1/bladesio1.vcxproj.user new file mode 100755 index 00000000..695b5c78 --- /dev/null +++ b/win32/plugins/bladesio1/bladesio1.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/win32/plugins/bladesio1/resource.h b/win32/plugins/bladesio1/resource.h new file mode 100644 index 00000000..73292d77 --- /dev/null +++ b/win32/plugins/bladesio1/resource.h @@ -0,0 +1,57 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. +// Used by bladesio1.rc +// +#define IDC_SETS1 3 +#define IDC_SETS2 4 +#define IDOK2 5 +#define IDD_DIALOG1 130 +#define IDD_ABOUT 130 +#define IDD_CFGDLG 131 +#define IDC_XAVOLUME 1004 +#define IDC_ENABXA 1005 +#define IDC_XAPITCH 1006 +#define IDC_XABLOCK 1007 +#define IDC_USETIMER 1007 +#define IDC_CMIXRATE 1008 +#define IDC_USEIRQ 1008 +#define IDC_USEREVERB 1008 +#define IDC_CMODE 1009 +#define IDC_VOLUME 1009 +#define IDC_CFILTER 1010 +#define IDC_IRQWAIT 1010 +#define IDC_CQUALITY 1011 +#define IDC_DEBUGMODE 1011 +#define IDC_CDSOUND 1012 +#define IDC_INTERPOL 1012 +#define IDC_PLAYALWAYS 1013 +#define IDC_RECORDMODE 1013 +#define IDC_IGNOREPITCH 1014 +#define IDC_DISSTEREO 1014 +#define IDC_AMPLIF 1015 +#define IDC_IRQDECODE 1015 +#define IDC_VENVELOPE 1016 +#define IDC_VOL1 1016 +#define IDC_REVERB 1017 +#define IDC_VOL2 1017 +#define IDC_VOL3 1018 +#define IDC_VOL4 1019 +#define IDC_XA 1133 +#define IDC_FREQRESPONSE 1136 +#define IDC_DISABLED 1137 +#define IDC_SERVER 1138 +#define IDC_CLIENT 1139 +#define IDC_IP 1141 +#define IDC_EDIT2 1145 +#define IDC_PORT 1145 + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 144 +#define _APS_NEXT_COMMAND_VALUE 32771 +#define _APS_NEXT_CONTROL_VALUE 1146 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/win32/plugins/bladesio1/winsrc/cfg-winapi.c b/win32/plugins/bladesio1/winsrc/cfg-winapi.c new file mode 100755 index 00000000..73b0ebb6 --- /dev/null +++ b/win32/plugins/bladesio1/winsrc/cfg-winapi.c @@ -0,0 +1,138 @@ +/*************************************************************************** + * Copyright (C) 2013 by Blade_Arma * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + ***************************************************************************/ + +#include "stdafx.h" +#include "typedefs.h" +#include "cfg-winapi.h" +#include "sio1.h" + +/***************************************************************************/ + +void settingsRead() { + HKEY myKey; + DWORD temp; + DWORD type; + DWORD size; + + settings.player = PLAYER_DISABLED; + strcpy(settings.ip, "127.0.0.1"); + settings.port = 33307; + + if(RegOpenKeyEx(HKEY_CURRENT_USER,"Software\\Vision Thing\\PSEmu Pro\\SIO1\\bladesio1",0,KEY_ALL_ACCESS,&myKey) == ERROR_SUCCESS) { + size = 4; + if(RegQueryValueEx(myKey, "player", 0, &type, (LPBYTE)&temp, &size) == ERROR_SUCCESS) + settings.player = (int)temp; + size = sizeof(settings.ip); + RegQueryValueEx(myKey, "ip", 0, &type, (LPBYTE)settings.ip, &size); + size = 4; + if(RegQueryValueEx(myKey, "port", 0, &type, (LPBYTE)&temp, &size) == ERROR_SUCCESS) + settings.port = (int)temp; + + RegCloseKey(myKey); + } +} + +void settingsWrite() { + HKEY myKey; + DWORD myDisp; + DWORD temp; + + RegCreateKeyEx(HKEY_CURRENT_USER, "Software\\Vision Thing\\PSEmu Pro\\SIO1\\bladesio1", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &myKey, &myDisp); + temp = settings.player; + RegSetValueEx(myKey, "player", 0, REG_DWORD, (LPBYTE)&temp, sizeof(temp)); + RegCreateKeyEx(HKEY_CURRENT_USER,"Software\\Vision Thing\\PSEmu Pro\\SIO1\\bladesio1", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &myKey, &myDisp); + RegSetValueEx(myKey, "ip", 0, REG_SZ, (BYTE*)settings.ip, strlen(settings.ip)); + RegCreateKeyEx(HKEY_CURRENT_USER,"Software\\Vision Thing\\PSEmu Pro\\SIO1\\bladesio1", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &myKey, &myDisp); + temp = settings.port; + RegSetValueEx(myKey, "port", 0, REG_DWORD,(LPBYTE) &temp,sizeof(temp)); + + RegCloseKey(myKey); +} + +/***************************************************************************/ + +BOOL OnInitSio1Dialog(HWND hW) { + char str[32]; + + settingsRead(); + + CheckRadioButton(hW, IDC_DISABLED, IDC_CLIENT, IDC_DISABLED + settings.player); + SetDlgItemText(hW, IDC_IP, settings.ip); + sprintf(str, "%i", settings.port); + SetDlgItemText(hW, IDC_PORT, str); + + return TRUE; +} + +void OnSio1OK(HWND hW) { + char str[32]; + + if(IsDlgButtonChecked(hW,IDC_DISABLED)) + settings.player = 0; + if(IsDlgButtonChecked(hW,IDC_SERVER)) + settings.player = 1; + if(IsDlgButtonChecked(hW,IDC_CLIENT)) + settings.player = 2; + GetDlgItemText(hW,IDC_IP, settings.ip, sizeof(settings.ip)); + GetDlgItemText(hW,IDC_PORT, str, sizeof(str)); + settings.port = atoi(str); + + settingsWrite(); + + EndDialog(hW,TRUE); +} + +void OnSio1Cancel(HWND hW) { + EndDialog(hW,FALSE); +} + +BOOL CALLBACK Sio1DlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM lParam) { + switch(uMsg) { + case WM_INITDIALOG: + return OnInitSio1Dialog(hW); + case WM_COMMAND: { + switch(LOWORD(wParam)) { + case IDCANCEL: + OnSio1Cancel(hW); + return TRUE; + case IDOK: + OnSio1OK(hW); + return TRUE; + } + } + } + + return FALSE; +} + +BOOL CALLBACK AboutDlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM lParam) { + switch(uMsg) { + case WM_COMMAND: { + switch(LOWORD(wParam)) { + case IDOK: + EndDialog(hW,TRUE); + return TRUE; + } + } + } + + return FALSE; +} + +/***************************************************************************/ diff --git a/win32/plugins/bladesio1/winsrc/cfg-winapi.h b/win32/plugins/bladesio1/winsrc/cfg-winapi.h new file mode 100644 index 00000000..25dec104 --- /dev/null +++ b/win32/plugins/bladesio1/winsrc/cfg-winapi.h @@ -0,0 +1,32 @@ +/*************************************************************************** + * Copyright (C) 2013 by Blade_Arma * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + ***************************************************************************/ + +#ifndef _CFG_H_ +#define _CFG_H_ + +#include + +/***************************************************************************/ + +extern BOOL CALLBACK Sio1DlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM lParam); +extern BOOL CALLBACK AboutDlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM lParam); + +/***************************************************************************/ + +#endif // _CFG_H_ diff --git a/win32/plugins/bladesio1/winsrc/stdafx.h b/win32/plugins/bladesio1/winsrc/stdafx.h new file mode 100755 index 00000000..55399437 --- /dev/null +++ b/win32/plugins/bladesio1/winsrc/stdafx.h @@ -0,0 +1,32 @@ +/*************************************************************************** + * Copyright (C) 2013 by Blade_Arma * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + ***************************************************************************/ + +#ifndef _STDAFX_H_ +#define _STDAFX_H_ + +#include +#include +#include + +#include +#include "resource.h" + +extern HINSTANCE hInst; + +#endif // _STDAFX_H_ diff --git a/win32/plugins/bladesio1/winsrc/winmain.c b/win32/plugins/bladesio1/winsrc/winmain.c new file mode 100755 index 00000000..4cccb159 --- /dev/null +++ b/win32/plugins/bladesio1/winsrc/winmain.c @@ -0,0 +1,27 @@ +/*************************************************************************** + * Copyright (C) 2013 by Blade_Arma * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + ***************************************************************************/ + +#include + +HINSTANCE hInst = NULL; + +BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) { + hInst = (HINSTANCE)hModule; + return TRUE; +} diff --git a/win32/plugins/dfsound/DFSound.dsp b/win32/plugins/dfsound/DFSound.dsp deleted file mode 100755 index 2ec5c2b5..00000000 --- a/win32/plugins/dfsound/DFSound.dsp +++ /dev/null @@ -1,254 +0,0 @@ -# Microsoft Developer Studio Project File - Name="DFSound" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=DFSound - 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 "DFSound.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 "DFSound.mak" CFG="DFSound - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "DFSound - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "DFSound - 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)" == "DFSound - 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" /YX /FD /c -# ADD CPP /nologo /G5 /MD /W3 /GX /O2 /I ".\\" /I ".\winsrc" /I "..\..\..\plugins\dfsound" /I "..\..\glue" /I "..\..\..\libpcsxcore" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FR /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /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 /dll /machine:I386 -# ADD LINK32 dsound.lib winmm.lib user32.lib gdi32.lib advapi32.lib /nologo /subsystem:windows /dll /machine:I386 - -!ELSEIF "$(CFG)" == "DFSound - 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" /YX /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\\" /I ".\winsrc" /I "..\..\..\plugins\dfsound" /I "..\..\glue" /I "..\..\..\libpcsxcore" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /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 /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 dsound.lib winmm.lib user32.lib gdi32.lib advapi32.lib /nologo /subsystem:windows /dll /incremental:no /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "DFSound - Win32 Release" -# Name "DFSound - Win32 Debug" -# Begin Group "winsrc" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\winsrc\cfg.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\debug.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\debug.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\dsound.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\dsound.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\psemu.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\record.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\record.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\winmain.c -# End Source File -# End Group -# Begin Group "dfsound" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\adsr.c - -!IF "$(CFG)" == "DFSound - Win32 Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "DFSound - Win32 Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\adsr.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\dma.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\dma.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\dsoundoss.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\externals.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\externals.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\freeze.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\gauss_i.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\psemuxa.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\registers.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\registers.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\regs.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\reverb.c - -!IF "$(CFG)" == "DFSound - Win32 Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "DFSound - Win32 Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\reverb.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\spu.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\spu.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\stdafx.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\xa.c - -!IF "$(CFG)" == "DFSound - Win32 Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "DFSound - Win32 Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfsound\xa.h -# End Source File -# End Group -# Begin Source File - -SOURCE=.\DFSound.def -# End Source File -# Begin Source File - -SOURCE=.\DFSound.rc -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Target -# End Project diff --git a/win32/plugins/dfsound/DFSound.vcproj b/win32/plugins/dfsound/DFSound.vcproj deleted file mode 100755 index 443abd6e..00000000 --- a/win32/plugins/dfsound/DFSound.vcproj +++ /dev/null @@ -1,606 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/plugins/dfsound/DFSound.vcxproj b/win32/plugins/dfsound/DFSound.vcxproj new file mode 100755 index 00000000..fa405d39 --- /dev/null +++ b/win32/plugins/dfsound/DFSound.vcxproj @@ -0,0 +1,263 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22} + DFSound + + + + DynamicLibrary + false + + + DynamicLibrary + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Release\ + .\Release\ + false + .\Debug\ + .\Debug\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/DFSound.tlb + + + + + MaxSpeed + OnlyExplicitInline + .\;.\winsrc;..\..\..\plugins\dfsound;..\..\glue;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\Release/DFSound.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0407 + + + dsound.lib;winmm.lib;%(AdditionalDependencies) + .\Release/DFSound.dll + true + .\DFSound.def + .\Release/DFSound.pdb + Windows + false + + + .\Release/DFSound.lib + MachineX86 + + + true + .\Release/DFSound.bsc + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/DFSound.tlb + + + + + Disabled + .\;.\winsrc;..\..\..\plugins\dfsound;..\..\glue;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\Debug/DFSound.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0407 + + + dsound.lib;winmm.lib;%(AdditionalDependencies) + .\Debug/DFSound.dll + true + .\DFSound.def + true + .\Debug/DFSound.pdb + Windows + false + + + .\Debug/DFSound.lib + MachineX86 + + + true + .\Debug/DFSound.bsc + + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + true + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + true + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + true + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/win32/plugins/dfsound/DFSound.vcxproj.filters b/win32/plugins/dfsound/DFSound.vcxproj.filters new file mode 100755 index 00000000..e9059184 --- /dev/null +++ b/win32/plugins/dfsound/DFSound.vcxproj.filters @@ -0,0 +1,109 @@ + + + + + {7f60c61a-63bd-4623-97da-50b7c5934d07} + + + {de115a9f-f76e-4f24-a883-2ad4be594713} + + + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + + + winsrc + + + winsrc + + + winsrc + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + dfsound + + + + + + + + + + \ No newline at end of file diff --git a/win32/plugins/dfsound/DFSound.vcxproj.user b/win32/plugins/dfsound/DFSound.vcxproj.user new file mode 100755 index 00000000..695b5c78 --- /dev/null +++ b/win32/plugins/dfsound/DFSound.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/win32/plugins/dfxvideo/DFXVideo.dsp b/win32/plugins/dfxvideo/DFXVideo.dsp deleted file mode 100755 index 9e32cbb8..00000000 --- a/win32/plugins/dfxvideo/DFXVideo.dsp +++ /dev/null @@ -1,239 +0,0 @@ -# Microsoft Developer Studio Project File - Name="DFXVideo" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=DFXVideo - Win32 Release -!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 "DFXVideo.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 "DFXVideo.mak" CFG="DFXVideo - Win32 Release" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "DFXVideo - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "DFXVideo - 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)" == "DFXVideo - 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" /YX /FD /c -# ADD CPP /nologo /G5 /MD /W3 /GX /O2 /I ".\\" /I ".\winsrc" /I "..\.." /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "__i386__" /FR /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /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 /dll /machine:I386 -# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /machine:I386 -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=rem copy release\DFXVideo.dll d:\emus\epsxe\plugins rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc -# End Special Build Tool - -!ELSEIF "$(CFG)" == "DFXVideo - 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" /YX /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\\" /I ".\winsrc" /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /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 /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /incremental:no /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "DFXVideo - Win32 Release" -# Name "DFXVideo - Win32 Debug" -# Begin Group "winsrc" - -# PROP Default_Filter "" -# Begin Group "directx" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\winsrc\d3d.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\d3dcaps.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\d3dtypes.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\ddraw.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\dxguid.c -# End Source File -# End Group -# Begin Source File - -SOURCE=.\winsrc\cfg.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\draw.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\fps.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\key.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\record.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\record.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\winmain.c -# End Source File -# End Group -# Begin Group "dfxvideo" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\cfg.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\draw.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\externals.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\fps.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\gpu.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\gpu.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\hq2x.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\hq3x.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\interp.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\key.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\menu.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\menu.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\prim.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\prim.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\soft.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\soft.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\swap.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\dfxvideo\zn.c -# End Source File -# End Group -# Begin Source File - -SOURCE=.\DFXVideo.def -# End Source File -# Begin Source File - -SOURCE=.\DFXVideo.rc -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Target -# End Project diff --git a/win32/plugins/dfxvideo/DFXVideo.vcproj b/win32/plugins/dfxvideo/DFXVideo.vcproj deleted file mode 100755 index d0c56eab..00000000 --- a/win32/plugins/dfxvideo/DFXVideo.vcproj +++ /dev/null @@ -1,594 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/plugins/dfxvideo/DFXVideo.vcxproj b/win32/plugins/dfxvideo/DFXVideo.vcxproj new file mode 100755 index 00000000..ba39870a --- /dev/null +++ b/win32/plugins/dfxvideo/DFXVideo.vcxproj @@ -0,0 +1,261 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {30F06328-DD64-4030-AF7A-19FBC74CF298} + DFXVideo + + + + DynamicLibrary + false + + + DynamicLibrary + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Release\ + .\Release\ + false + .\Debug\ + .\Debug\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/DFXVideo.tlb + + + + + MaxSpeed + OnlyExplicitInline + .\;.\winsrc;..\..;..\..\glue;..\..\..\plugins\dfxvideo;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;__i386__;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\Release/DFXVideo.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0407 + + + winmm.lib;vfw32.lib;%(AdditionalDependencies) + .\Release/DFXVideo.dll + true + .\DFXVideo.def + .\Release/DFXVideo.pdb + Windows + false + + + .\Release/DFXVideo.lib + MachineX86 + + + true + .\Release/DFXVideo.bsc + + + rem copy release\DFXVideo.dll d:\emus\epsxe\plugins +rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc + + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/DFXVideo.tlb + + + + + Disabled + .\;.\winsrc;..\..\glue;..\..\..\plugins\dfxvideo;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\Debug/DFXVideo.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0407 + + + winmm.lib;vfw32.lib;%(AdditionalDependencies) + .\Debug/DFXVideo.dll + true + .\DFXVideo.def + true + .\Debug/DFXVideo.pdb + Windows + false + + + .\Debug/DFXVideo.lib + MachineX86 + + + true + .\Debug/DFXVideo.bsc + + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/win32/plugins/dfxvideo/DFXVideo.vcxproj.filters b/win32/plugins/dfxvideo/DFXVideo.vcxproj.filters new file mode 100755 index 00000000..096bccfe --- /dev/null +++ b/win32/plugins/dfxvideo/DFXVideo.vcxproj.filters @@ -0,0 +1,115 @@ + + + + + {afc9ce0e-17fa-434b-8647-6f5a06a36ed6} + + + {cc13db17-9136-4f07-8ddb-981412cb060b} + + + {435c6684-c400-40cc-a3b8-29f69899e0e6} + + + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc\directx + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + + + winsrc + + + winsrc\directx + + + winsrc\directx + + + winsrc\directx + + + winsrc\directx + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + dfxvideo + + + + + + + + + + \ No newline at end of file diff --git a/win32/plugins/dfxvideo/DFXVideo.vcxproj.user b/win32/plugins/dfxvideo/DFXVideo.vcxproj.user new file mode 100644 index 00000000..695b5c78 --- /dev/null +++ b/win32/plugins/dfxvideo/DFXVideo.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.dsp b/win32/plugins/peopsxgl/gpuPeopsOpenGL.dsp deleted file mode 100755 index 728b3b77..00000000 --- a/win32/plugins/peopsxgl/gpuPeopsOpenGL.dsp +++ /dev/null @@ -1,211 +0,0 @@ -# Microsoft Developer Studio Project File - Name="gpuPeopsOpenGL" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=gpuPeopsOpenGL - 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 "gpuPeopsOpenGL.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 "gpuPeopsOpenGL.mak" CFG="gpuPeopsOpenGL - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "gpuPeopsOpenGL - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "gpuPeopsOpenGL - 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)" == "gpuPeopsOpenGL - 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" /YX /FD /c -# ADD CPP /nologo /G5 /MD /W3 /GX /O2 /I ".\\" /I ".\winsrc" /I "..\..\glue" /I "..\..\..\plugins\peopsxgl" /I "..\..\..\libpcsxcore" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FR /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "NDEBUG" -# ADD RSC /l 0x407 /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 /dll /machine:I386 -# ADD LINK32 user32.lib gdi32.lib opengl32.lib winmm.lib advapi32.lib /nologo /subsystem:windows /dll /machine:I386 -# Begin Special Build Tool -SOURCE="$(InputPath)" -PostBuild_Cmds=rem copy release\*.dll d:\emus\epsxe\plugins -# End Special Build Tool - -!ELSEIF "$(CFG)" == "gpuPeopsOpenGL - 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" /YX /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\\" /I ".\winsrc" /I "..\..\glue" /I "..\..\..\plugins\peopsxgl" /I "..\..\..\libpcsxcore" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x407 /d "_DEBUG" -# ADD RSC /l 0x407 /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 /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD 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 opengl32.lib winmm.lib /nologo /subsystem:windows /dll /incremental:no /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "gpuPeopsOpenGL - Win32 Release" -# Name "gpuPeopsOpenGL - Win32 Debug" -# Begin Group "winsrc" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\winsrc\cfg.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\fps.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\key.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\ssave.c -# End Source File -# Begin Source File - -SOURCE=.\winsrc\ssave.h -# End Source File -# Begin Source File - -SOURCE=.\winsrc\winmain.c -# End Source File -# End Group -# Begin Group "peopsxgl" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\cfg.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\draw.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\draw.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\externals.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\fps.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\gl_ext.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\gpu.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\gpu.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\key.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\menu.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\menu.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\prim.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\prim.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\soft.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\soft.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\stdafx.h -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\texture.c -# End Source File -# Begin Source File - -SOURCE=..\..\..\plugins\peopsxgl\texture.h -# End Source File -# End Group -# Begin Source File - -SOURCE=.\gpuPeopsOpenGL.def -# End Source File -# Begin Source File - -SOURCE=.\gpuPeopsOpenGL.rc -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Target -# End Project diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcproj b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcproj deleted file mode 100755 index cfa3ea52..00000000 --- a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcproj +++ /dev/null @@ -1,560 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj new file mode 100755 index 00000000..4b8be0bf --- /dev/null +++ b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj @@ -0,0 +1,251 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {726BDE88-F2AD-4666-A4BC-5858F973976E} + gpuPeopsOpenGL + + + + DynamicLibrary + false + + + DynamicLibrary + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Debug\ + .\Debug\ + false + .\Release\ + .\Release\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/gpuPeopsOpenGL.tlb + + + + + Disabled + .\;.\winsrc;..\..\glue;..\..\..\plugins\peopsxgl;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + .\Debug/gpuPeopsOpenGL.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0407 + + + opengl32.lib;winmm.lib;%(AdditionalDependencies) + .\Debug/gpuPeopsOpenGL.dll + true + .\gpuPeopsOpenGL.def + true + .\Debug/gpuPeopsOpenGL.pdb + Windows + false + + + .\Debug/gpuPeopsOpenGL.lib + MachineX86 + + + true + .\Debug/gpuPeopsOpenGL.bsc + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/gpuPeopsOpenGL.tlb + + + + + MaxSpeed + OnlyExplicitInline + .\;.\winsrc;..\..\glue;..\..\..\plugins\peopsxgl;..\..\..\libpcsxcore;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + .\Release/gpuPeopsOpenGL.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0407 + + + opengl32.lib;winmm.lib;%(AdditionalDependencies) + .\Release/gpuPeopsOpenGL.dll + true + .\gpuPeopsOpenGL.def + .\Release/gpuPeopsOpenGL.pdb + Windows + false + + + .\Release/gpuPeopsOpenGL.lib + MachineX86 + + + true + .\Release/gpuPeopsOpenGL.bsc + + + rem copy release\*.dll d:\emus\epsxe\plugins + + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + %(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.filters b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.filters new file mode 100755 index 00000000..69b2b9b9 --- /dev/null +++ b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.filters @@ -0,0 +1,101 @@ + + + + + {f5923236-a28e-4398-a152-67b79b0782e8} + + + {2edeb7e0-6467-4735-89eb-253dcc226912} + + + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + winsrc + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + + + winsrc + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + peopsxgl + + + + + + + + + + + \ No newline at end of file diff --git a/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.user b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.user new file mode 100755 index 00000000..695b5c78 --- /dev/null +++ b/win32/plugins/peopsxgl/gpuPeopsOpenGL.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file -- cgit v1.2.3