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 --- libpcsxcore/psxcommon.h | 2 - plugins/bladesio1/connection.c | 4 +- plugins/bladesio1/sio1.c | 4 + win32/gui/ConfigurePlugins.c | 49 +- win32/gui/WndMain.c | 13 + win32/gui/plugin.c | 2 +- win32/pcsxr.dsp | 583 ------- win32/pcsxr.dsw | 77 - win32/pcsxr.rc | 845 +++++----- win32/pcsxr.sln | 94 +- win32/pcsxr.vcproj | 1712 -------------------- win32/pcsxr.vcxproj | 551 +++++++ win32/pcsxr.vcxproj.filters | 378 +++++ win32/pcsxr.vcxproj.user | 3 + 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 + win32/resource.h | 719 ++++---- 46 files changed, 3921 insertions(+), 6090 deletions(-) delete mode 100755 win32/pcsxr.dsp delete mode 100755 win32/pcsxr.dsw delete mode 100755 win32/pcsxr.vcproj create mode 100755 win32/pcsxr.vcxproj create mode 100755 win32/pcsxr.vcxproj.filters create mode 100755 win32/pcsxr.vcxproj.user 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 diff --git a/libpcsxcore/psxcommon.h b/libpcsxcore/psxcommon.h index a725547d..ef891bf3 100755 --- a/libpcsxcore/psxcommon.h +++ b/libpcsxcore/psxcommon.h @@ -129,9 +129,7 @@ typedef struct { char Pad1[MAXPATHLEN]; char Pad2[MAXPATHLEN]; char Net[MAXPATHLEN]; -#ifdef ENABLE_SIO1API char Sio1[MAXPATHLEN]; -#endif char Mcd1[MAXPATHLEN]; char Mcd2[MAXPATHLEN]; char Bios[MAXPATHLEN]; diff --git a/plugins/bladesio1/connection.c b/plugins/bladesio1/connection.c index 221d3d20..5105b00c 100755 --- a/plugins/bladesio1/connection.c +++ b/plugins/bladesio1/connection.c @@ -112,12 +112,12 @@ s32 connectionOpen() { void connectionClose() { if(clientsock >= 0) { - close(clientsock); + //close(clientsock); clientsock = -1; } if(serversock >= 0) { - close(serversock); + //close(serversock); serversock = -1; } } diff --git a/plugins/bladesio1/sio1.c b/plugins/bladesio1/sio1.c index 3fb91cca..4491f191 100755 --- a/plugins/bladesio1/sio1.c +++ b/plugins/bladesio1/sio1.c @@ -23,6 +23,8 @@ #include #if defined _WINDOWS +#include "stdafx.h" +#include "cfg-winapi.h" #elif defined _MACOSX #else #include @@ -579,6 +581,7 @@ void ExecCfg(char *arg) { void CALLBACK SIO1about() { #if defined _WINDOWS + DialogBox(hInst,MAKEINTRESOURCE(IDD_ABOUT), GetActiveWindow(),(DLGPROC)AboutDlgProc); #elif defined _MACOSX #else ExecCfg("about"); @@ -587,6 +590,7 @@ void CALLBACK SIO1about() { void CALLBACK SIO1configure() { #if defined _WINDOWS + DialogBox(hInst,MAKEINTRESOURCE(IDD_CFGDLG), GetActiveWindow(),(DLGPROC)Sio1DlgProc); #elif defined _MACOSX #else ExecCfg("configure"); diff --git a/win32/gui/ConfigurePlugins.c b/win32/gui/ConfigurePlugins.c index 1c8080f5..ac578a2b 100755 --- a/win32/gui/ConfigurePlugins.c +++ b/win32/gui/ConfigurePlugins.c @@ -59,6 +59,9 @@ int LoadConfig() { QueryKey(256, "Cdr", Conf->Cdr); QueryKey(256, "Pad1", Conf->Pad1); QueryKey(256, "Pad2", Conf->Pad2); +#ifdef ENABLE_SIO1API + QueryKey(256, "Sio1", Conf->Sio1); +#endif QueryKey(256, "Mcd1", Conf->Mcd1); QueryKey(256, "Mcd2", Conf->Mcd2); QueryKey(256, "PluginsDir", Conf->PluginsDir); @@ -112,6 +115,7 @@ void SaveConfig() { SetKey("Cdr", Conf->Cdr, strlen(Conf->Cdr), REG_SZ); SetKey("Pad1", Conf->Pad1, strlen(Conf->Pad1), REG_SZ); SetKey("Pad2", Conf->Pad2, strlen(Conf->Pad2), REG_SZ); + SetKey("Sio1", Conf->Sio1, strlen(Conf->Sio1), REG_SZ); SetKey("Net", Conf->Net, strlen(Conf->Net), REG_SZ); SetKey("Mcd1", Conf->Mcd1, strlen(Conf->Mcd1), REG_SZ); SetKey("Mcd2", Conf->Mcd2, strlen(Conf->Mcd2), REG_SZ); @@ -161,6 +165,7 @@ BOOL OnConfigurePluginsDialog(HWND hW) { HWND hWC_CDR=GetDlgItem(hW,IDC_LISTCDR); HWND hWC_PAD1=GetDlgItem(hW,IDC_LISTPAD1); HWND hWC_PAD2=GetDlgItem(hW,IDC_LISTPAD2); + HWND hWC_SIO1=GetDlgItem(hW,IDC_LISTSIO1); HWND hWC_BIOS=GetDlgItem(hW,IDC_LISTBIOS); char tmpStr[256]; char *lp; @@ -210,6 +215,10 @@ BOOL OnConfigurePluginsDialog(HWND hW) { ComboAddPlugin(hWC_PAD1, Config.Pad1); } } + + if (type & PSE_LT_SIO1) { + ComboAddPlugin(hWC_SIO1, Config.Sio1); + } } } } while (FindNextFile(Find,&FindData)); @@ -257,6 +266,8 @@ BOOL OnConfigurePluginsDialog(HWND hW) { ComboBox_SetCurSel(hWC_PAD1, 0); if (ComboBox_GetCurSel(hWC_PAD2) == -1) ComboBox_SetCurSel(hWC_PAD2, 0); + if (ComboBox_GetCurSel(hWC_SIO1 ) == -1) + ComboBox_SetCurSel(hWC_SIO1, 0); if (ComboBox_GetCurSel(hWC_BIOS) == -1) ComboBox_SetCurSel(hWC_BIOS, 0); @@ -280,6 +291,7 @@ void CleanUpCombos(HWND hW) { CleanCombo(IDC_LISTCDR); CleanCombo(IDC_LISTPAD1); CleanCombo(IDC_LISTPAD2); + CleanCombo(IDC_LISTSIO1); CleanCombo(IDC_LISTBIOS); } @@ -302,10 +314,17 @@ void OnOK(HWND hW) { char *cdrDLL=GetSelDLL(hW,IDC_LISTCDR); char *pad1DLL=GetSelDLL(hW,IDC_LISTPAD1); char *pad2DLL=GetSelDLL(hW,IDC_LISTPAD2); +#ifdef ENABLE_SIO1API + char *sio1DLL=GetSelDLL(hW,IDC_LISTSIO1); +#endif char *biosFILE=GetSelDLL(hW,IDC_LISTBIOS); if (gpuDLL == NULL || spuDLL == NULL || cdrDLL == NULL || pad1DLL == NULL || - pad2DLL == NULL || biosFILE == NULL) { + pad2DLL == NULL || biosFILE == NULL +#ifdef ENABLE_SIO1API + || sio1DLL == NULL +#endif + ) { MessageBox(hW, _("Configuration not OK!"), _("Error"), MB_OK | MB_ICONERROR); return; } @@ -316,6 +335,9 @@ void OnOK(HWND hW) { strcpy(Config.Cdr, cdrDLL); strcpy(Config.Pad1, pad1DLL); strcpy(Config.Pad2, pad2DLL); +#ifdef ENABLE_SIO1API + strcpy(Config.Sio1, sio1DLL); +#endif SaveConfig(); @@ -366,6 +388,11 @@ void ConfigurePAD2(HWND hW) { ConfPlugin(PADconfigure, IDC_LISTPAD2, "PADconfigure"); } +void ConfigureSIO1(HWND hW) { +#ifdef ENABLE_SIO1API + ConfPlugin(SIO1configure, IDC_LISTSIO1, "SIO1configure"); +#endif +} void AboutGPU(HWND hW) { ConfPlugin(GPUabout, IDC_LISTGPU, "GPUabout"); @@ -391,6 +418,12 @@ void AboutPAD2(HWND hW) { ConfPlugin(PADabout, IDC_LISTPAD2, "PADabout"); } +void AboutSIO1(HWND hW) { +#ifdef ENABLE_SIO1API + ConfPlugin(SIO1about, IDC_LISTSIO1, "SIO1about"); +#endif +} + #define TestPlugin(src, confs, name) \ void *drv; \ @@ -436,6 +469,13 @@ void TestPAD2(HWND hW) { TestPlugin(PADtest, IDC_LISTPAD2, "PADtest"); } +void TestSIO1(HWND hW) { +#ifdef ENABLE_SIO1API + TestPlugin(SIO1test, IDC_LISTSIO1, "SIO1test"); +#endif +} + + #include int SelectPath(HWND hW, char *Title, char *Path) { @@ -491,6 +531,7 @@ BOOL CALLBACK ConfigurePluginsDlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM Static_SetText(GetDlgItem(hW, IDC_SECONDCONTROLLER), _("Second Controller")); Static_SetText(GetDlgItem(hW, IDC_SOUND), _("Sound")); Static_SetText(GetDlgItem(hW, IDC_CDROM), _("Cdrom")); + Static_SetText(GetDlgItem(hW, IDC_LINKCABLE), _("Link cable")); Static_SetText(GetDlgItem(hW, IDC_BIOS), _("Bios")); Button_SetText(GetDlgItem(hW, IDC_BIOSDIR), _("Set Bios Directory")); Button_SetText(GetDlgItem(hW, IDC_PLUGINSDIR), _("Set Plugins Directory")); @@ -509,6 +550,9 @@ BOOL CALLBACK ConfigurePluginsDlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM Button_SetText(GetDlgItem(hW, IDC_CONFIGPAD2), _("Configure...")); Button_SetText(GetDlgItem(hW, IDC_TESTPAD2), _("Test...")); Button_SetText(GetDlgItem(hW, IDC_ABOUTPAD2), _("About...")); + Button_SetText(GetDlgItem(hW, IDC_CONFIGSIO1), _("Configure...")); + Button_SetText(GetDlgItem(hW, IDC_TESTSIO1), _("Test...")); + Button_SetText(GetDlgItem(hW, IDC_ABOUTSIO1), _("About...")); return OnConfigurePluginsDialog(hW); @@ -519,18 +563,21 @@ BOOL CALLBACK ConfigurePluginsDlgProc(HWND hW, UINT uMsg, WPARAM wParam, LPARAM case IDC_CONFIGCDR: ConfigureCDR(hW); return TRUE; case IDC_CONFIGPAD1: ConfigurePAD1(hW); return TRUE; case IDC_CONFIGPAD2: ConfigurePAD2(hW); return TRUE; + case IDC_CONFIGSIO1: ConfigureSIO1(hW); return TRUE; case IDC_TESTGPU: TestGPU(hW); return TRUE; case IDC_TESTSPU: TestSPU(hW); return TRUE; case IDC_TESTCDR: TestCDR(hW); return TRUE; case IDC_TESTPAD1: TestPAD1(hW); return TRUE; case IDC_TESTPAD2: TestPAD2(hW); return TRUE; + case IDC_TESTSIO1: TestSIO1(hW); return TRUE; case IDC_ABOUTGPU: AboutGPU(hW); return TRUE; case IDC_ABOUTSPU: AboutSPU(hW); return TRUE; case IDC_ABOUTCDR: AboutCDR(hW); return TRUE; case IDC_ABOUTPAD1: AboutPAD1(hW); return TRUE; case IDC_ABOUTPAD2: AboutPAD2(hW); return TRUE; + case IDC_ABOUTSIO1: AboutSIO1(hW); return TRUE; case IDC_PLUGINSDIR: SetPluginsDir(hW); return TRUE; case IDC_BIOSDIR: SetBiosDir(hW); return TRUE; diff --git a/win32/gui/WndMain.c b/win32/gui/WndMain.c index b3d45b2e..171b9d9a 100755 --- a/win32/gui/WndMain.c +++ b/win32/gui/WndMain.c @@ -671,6 +671,12 @@ LRESULT WINAPI MainWndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) { if (CDR_configure) CDR_configure(); return TRUE; + case ID_CONFIGURATION_LINKCABLE: +#ifdef ENABLE_SIO1API + if (SIO1_configure) SIO1_configure(); +#endif + return TRUE; + case ID_CONFIGURATION_NETPLAY: DialogBox(gApp.hInstance, MAKEINTRESOURCE(IDD_NETPLAY), hWnd, (DLGPROC)ConfigureNetPlayDlgProc); return TRUE; @@ -1687,6 +1693,7 @@ void CreateMainMenu() { ADDSEPARATOR(0); ADDMENUITEM(0, _("&NetPlay..."), ID_CONFIGURATION_NETPLAY); ADDSEPARATOR(0); + ADDMENUITEM(0, _("&Link cable..."), ID_CONFIGURATION_LINKCABLE); ADDMENUITEM(0, _("&Controllers..."), ID_CONFIGURATION_CONTROLLERS); ADDMENUITEM(0, _("CD-&ROM..."), ID_CONFIGURATION_CDROM); ADDMENUITEM(0, _("&Sound..."), ID_CONFIGURATION_SOUND); @@ -1889,6 +1896,7 @@ void SysRunGui() { void UpdateMenuItems() { if (CdromId[0] != '\0') { EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_NETPLAY, MF_BYCOMMAND | MF_GRAYED); + EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_LINKCABLE, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_CONTROLLERS, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_CDROM, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_SOUND, MF_BYCOMMAND | MF_GRAYED); @@ -1926,10 +1934,15 @@ void UpdateMenuItems() { EnableMenuItem(gApp.hMenu, ID_FILE_STATES_SAVE_OTHER, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_CHEATSEARCH, MF_BYCOMMAND | MF_GRAYED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_NETPLAY, MF_BYCOMMAND | MF_ENABLED); + EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_LINKCABLE, MF_BYCOMMAND | MF_ENABLED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_CONTROLLERS, MF_BYCOMMAND | MF_ENABLED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_CDROM, MF_BYCOMMAND | MF_ENABLED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_SOUND, MF_BYCOMMAND | MF_ENABLED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_GRAPHICS, MF_BYCOMMAND | MF_ENABLED); EnableMenuItem(gApp.hMenu, ID_CONFIGURATION, MF_BYCOMMAND | MF_ENABLED); } + +#ifndef ENABLE_SIO1API + EnableMenuItem(gApp.hMenu, ID_CONFIGURATION_LINKCABLE, MF_BYCOMMAND | MF_GRAYED); +#endif } diff --git a/win32/gui/plugin.c b/win32/gui/plugin.c index e5b9ad77..35b14acf 100755 --- a/win32/gui/plugin.c +++ b/win32/gui/plugin.c @@ -291,7 +291,7 @@ int _OpenPlugins(HWND hWnd) { PAD2_registerVibration(GPU_visualVibration); PAD2_registerCursor(GPU_cursor); #ifdef ENABLE_SIO1API - ret = SIO1_open(); + ret = SIO1_open(hWnd); if (ret < 0) { SysMessage (_("Error Opening SIO1 plugin (%d)"), ret); return -1; } SIO1_registerCallback(SIO1irq); #endif diff --git a/win32/pcsxr.dsp b/win32/pcsxr.dsp deleted file mode 100755 index 6a6aa25f..00000000 --- a/win32/pcsxr.dsp +++ /dev/null @@ -1,583 +0,0 @@ -# Microsoft Developer Studio Project File - Name="pcsxr" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Application" 0x0101 - -CFG=PCSXR - 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 "pcsxr.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 "pcsxr.mak" CFG="PCSXR - WIN32 RELEASE" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "pcsxr - Win32 Release" (based on "Win32 (x86) Application") -!MESSAGE "pcsxr - 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)" == "pcsxr - 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 /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /G6 /Zp16 /MT /W3 /GX /O2 /Op /Ob2 /I "../" /I "./zlib" /I "../libpcsxcore" /I "./glue" /I "./" /I "./gui" /I "./intl" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "__WIN32__" /D "_MSC_VER_" /D PCSX_VERSION=\"1.5\" /D "__i386__" /D "ENABLE_NLS" /D PACKAGE=\"pcsxr\" /D inline=__forceinline /FR /FD /Zm200 /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x408 /d "NDEBUG" -# ADD RSC /l 0x408 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib wsock32.lib /nologo /subsystem:windows /pdb:none /machine:I386 - -!ELSEIF "$(CFG)" == "pcsxr - 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 /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D PCSXR_VERSION=\"1.3\" /YX /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /GX /Zi /Od /I "../" /I "./zlib" /I "../libpcsxcore" /I "./glue" /I "./" /I "./gui" /I "./intl" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "__WIN32__" /D "__i386__" /D PCSXR_VERSION=\"1.5\" /D "ENABLE_NLS" /D PACKAGE=\"pcsxr\" /D inline= /FR /FD /GZ /Zm200 /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x408 /d "_DEBUG" -# ADD RSC /l 0x408 /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 /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 comctl32.lib wsock32.lib /nologo /subsystem:windows /incremental:no /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "pcsxr - Win32 Release" -# Name "pcsxr - Win32 Debug" -# Begin Group "libpcsxcore" - -# PROP Default_Filter "" -# Begin Group "ix86" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=..\libpcsxcore\ix86\iGte.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\ix86\iR3000A.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\ix86\ix86.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\ix86\ix86.h -# End Source File -# End Group -# Begin Source File - -SOURCE=..\libpcsxcore\cdriso.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\cdriso.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\cdrom.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\cdrom.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\cheat.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\cheat.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\coff.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\debug.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\debug.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\decode_xa.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\decode_xa.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\disr3000a.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\gpu.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\gpu.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\gte.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\gte.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\gte_divider.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\mdec.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\mdec.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\misc.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\misc.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\plugins.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\plugins.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\ppf.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\ppf.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psemu_plugin_defs.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxbios.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxbios.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxcommon.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxcommon.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxcounters.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxcounters.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxdma.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxdma.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxhle.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxhle.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxhw.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxhw.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxinterpreter.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxmem.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\psxmem.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\r3000a.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\r3000a.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\sio.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\sio.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\sjisfont.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\socket.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\socket.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\spu.c -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\spu.h -# End Source File -# Begin Source File - -SOURCE=..\libpcsxcore\system.h -# End Source File -# End Group -# Begin Group "gui" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\gui\about.bmp -# End Source File -# Begin Source File - -SOURCE=.\gui\AboutDlg.c -# End Source File -# Begin Source File - -SOURCE=.\gui\AboutDlg.h -# End Source File -# Begin Source File - -SOURCE=.\gui\pcsxr.ico -# End Source File -# Begin Source File - -SOURCE=.\gui\CheatDlg.c -# End Source File -# Begin Source File - -SOURCE=.\gui\ConfigurePlugins.c -# End Source File -# Begin Source File - -SOURCE=.\gui\NoPic.h -# End Source File -# Begin Source File - -SOURCE=.\gui\pcsxr.bmp -# End Source File -# Begin Source File - -SOURCE=.\gui\pcsxr.exe.manifest -# End Source File -# Begin Source File - -SOURCE=.\gui\plugin.c -# End Source File -# Begin Source File - -SOURCE=.\gui\plugin.h -# End Source File -# Begin Source File - -SOURCE=.\gui\Win32.h -# End Source File -# Begin Source File - -SOURCE=.\gui\WndMain.c -# End Source File -# End Group -# Begin Group "zlib" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\zlib\adler32.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\compress.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\crc32.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\deflate.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\deflate.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\gzio.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\infblock.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\infblock.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\infcodes.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\infcodes.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\inffast.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\inffast.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\inffixed.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\inflate.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\inftrees.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\inftrees.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\infutil.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\infutil.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\trees.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\trees.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\uncompr.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\zconf.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\zlib.h -# End Source File -# Begin Source File - -SOURCE=.\zlib\zutil.c -# End Source File -# Begin Source File - -SOURCE=.\zlib\zutil.h -# End Source File -# End Group -# Begin Group "glue" - -# PROP Default_Filter "" -# Begin Group "sys" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\glue\sys\mman.h -# End Source File -# End Group -# Begin Source File - -SOURCE=.\glue\stdint.h -# End Source File -# End Group -# Begin Group "intl" - -# PROP Default_Filter "" -# Begin Source File - -SOURCE=.\intl\bindtextdom.c -# End Source File -# Begin Source File - -SOURCE=.\intl\dcgettext.c -# End Source File -# Begin Source File - -SOURCE=.\intl\dgettext.c -# End Source File -# Begin Source File - -SOURCE=.\intl\explodename.c -# End Source File -# Begin Source File - -SOURCE=.\intl\finddomain.c -# End Source File -# Begin Source File - -SOURCE=.\intl\gettext.c -# End Source File -# Begin Source File - -SOURCE=.\intl\gettext.h -# End Source File -# Begin Source File - -SOURCE=.\intl\gettextP.h -# End Source File -# Begin Source File - -SOURCE=".\intl\hash-string.h" -# End Source File -# Begin Source File - -SOURCE=".\intl\intl-compat.c" -# End Source File -# Begin Source File - -SOURCE=.\intl\intlconfig.h -# End Source File -# Begin Source File - -SOURCE=.\intl\l10nflist.c -# End Source File -# Begin Source File - -SOURCE=.\intl\libgettext.h -# End Source File -# Begin Source File - -SOURCE=.\intl\libintl.h -# End Source File -# Begin Source File - -SOURCE=.\intl\loadinfo.h -# End Source File -# Begin Source File - -SOURCE=.\intl\loadmsgcat.c -# End Source File -# Begin Source File - -SOURCE=.\intl\localealias.c -# End Source File -# Begin Source File - -SOURCE=.\intl\textdomain.c -# End Source File -# End Group -# Begin Source File - -SOURCE=.\config.h -# End Source File -# Begin Source File - -SOURCE=.\pcsxr.rc -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# End Target -# End Project diff --git a/win32/pcsxr.dsw b/win32/pcsxr.dsw deleted file mode 100755 index ff14dd32..00000000 --- a/win32/pcsxr.dsw +++ /dev/null @@ -1,77 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "DFSound"=.\plugins\dfsound\DFSound.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "DFXVideo"=.\plugins\dfxvideo\DFXVideo.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "SSSPSXpad"=.\plugins\PadSSSPSX\PadSSSPSX.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "gpuPeopsOpenGL"=.\plugins\peopsxgl\gpuPeopsOpenGL.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "pcsxr"=.\pcsxr.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/win32/pcsxr.rc b/win32/pcsxr.rc index 78cb2468..b3e33556 100755 --- a/win32/pcsxr.rc +++ b/win32/pcsxr.rc @@ -1,444 +1,401 @@ -//Microsoft Developer Studio generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "afxres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifndef _MAC -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,1 - PRODUCTVERSION 1,0,0,1 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "080404b0" - BEGIN - VALUE "CompanyName", "http://pcsxr.codeplex.com/\0" - VALUE "FileDescription", "Playstation Emulator based on PCSX-df\0" - VALUE "FileVersion", "1, 9, 1, 1\0" - VALUE "InternalName", "pcsxr\0" - VALUE "LegalCopyright", "Copyright (c) 2010\0" - VALUE "OriginalFilename", "pcsxr.exe\0" - VALUE "ProductName", "PCSX-Reloaded\0" - VALUE "ProductVersion", "1, 9, 1, 1\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x804, 1200 - END -END - -#endif // !_MAC - - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_MCDCONF DIALOG DISCARDABLE 0, 0, 407, 197 -STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Memcard Manager" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,285,175,50,14 - PUSHBUTTON "Cancel",IDCANCEL,345,175,50,14 - EDITTEXT IDC_MCD1,10,155,160,14,ES_AUTOHSCROLL - EDITTEXT IDC_MCD2,235,155,160,14,ES_AUTOHSCROLL - PUSHBUTTON "Select Mcd",IDC_MCDSEL1,10,135,50,14 - PUSHBUTTON "Select Mcd",IDC_MCDSEL2,235,135,50,14 - GROUPBOX "Memory Card 2",IDC_FRAMEMCD2,230,5,170,125 - PUSHBUTTON "Format Mcd",IDC_FORMAT1,65,135,50,14 - GROUPBOX "Memory Card 1",IDC_FRAMEMCD1,5,5,170,125 - PUSHBUTTON "Format Mcd",IDC_FORMAT2,290,135,50,14 - CONTROL "List3",IDC_LIST1,"SysListView32",LVS_REPORT | - LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,10,15,160,110 - CONTROL "List3",IDC_LIST2,"SysListView32",LVS_REPORT | - LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,235,15,160,110 - PUSHBUTTON "Reload Mcd",IDC_RELOAD1,120,135,50,14 - PUSHBUTTON "Reload Mcd",IDC_RELOAD2,345,135,50,14 - PUSHBUTTON "-> Copy ->",IDC_COPYTO2,180,30,45,14 - PUSHBUTTON "<- Copy <-",IDC_COPYTO1,180,50,45,14 - PUSHBUTTON "Paste",IDC_PASTE,180,70,45,14 - PUSHBUTTON "<- Un/Delete",IDC_DELETE1,180,90,45,14 - PUSHBUTTON "Un/Delete ->",IDC_DELETE2,180,110,45,14 -END - -ABOUT_DIALOG DIALOGEX 0, 0, 332, 209 -STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "About" -FONT 8, "MS Sans Serif", 0, 0, 0x1 -BEGIN - DEFPUSHBUTTON "OK",IDOK,134,187,50,14 - CTEXT "PCSXR EMU\nVersion x.x",IDC_PCSXR_ABOUT_TEXT,22,10,112,15, - 0,WS_EX_TRANSPARENT - CTEXT "PCSXR a psx emulator...",IDC_PCSXR_ABOUT_AUTHORS,10,35, - 135,63,0,WS_EX_TRANSPARENT - CTEXT "Greets to...",IDC_PCSXR_ABOUT_GREETS,45,110,232,65 - CONTROL 113,IDC_STATIC,"Static",SS_BITMAP | WS_BORDER,155,10,171, - 101 - GROUPBOX "",IDC_STATIC,5,25,145,77 - GROUPBOX "",IDC_STATIC,43,100,234,79 -END - -IDD_CPUCONF DIALOG DISCARDABLE 0, 0, 232, 264 -STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Cpu Config" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,51,241,50,14 - PUSHBUTTON "Cancel",IDCANCEL,120,241,50,14 - GROUPBOX "Misc Options",IDC_MISCOPT,5,5,220,192 - CONTROL "Disable Xa Decoding",IDC_XA,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,15,205,10 - CONTROL "Sio Irq Always Enabled",IDC_SIO,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,30,205,10 - CONTROL "Spu Irq Always Enabled",IDC_SPUIRQ,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,45,205,10 - CONTROL "Black && White Movies",IDC_MDEC,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,60,205,10 - CONTROL "Disable Cd Audio",IDC_CDDA,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,75,205,10 - CONTROL "Slow Boot",IDC_SLOWBOOT,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,90,205,10 - CONTROL "Enable Console Output",IDC_PSXOUT,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,105,205,10 - CONTROL "Enable Interpreter Cpu",IDC_CPU,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,120,205,10 - CONTROL "Enable Debugger",IDC_DEBUG,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,135,205,10 - CONTROL "Parasite Eve 2, Vandal Hearts 1/2 Fix",IDC_RCNTFIX, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,150,205,10 - CONTROL "InuYasha Sengoku Battle Fix",IDC_VSYNCWA,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,10,165,205,10 - CONTROL "Widescreen (GTE Hack)",IDC_WIDESCREEN,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,180,205,10 - GROUPBOX "Select Psx System Type",IDC_SELPSX,5,200,220,35 - CONTROL "Autodetect",IDC_PSXAUTO,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,10,214,80,10 - COMBOBOX IDC_PSXTYPES,105,214,53,50,CBS_DROPDOWNLIST | CBS_SORT | - WS_VSCROLL | WS_TABSTOP -END - -IDD_NETPLAY DIALOG DISCARDABLE 0, 0, 165, 95 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "NetPlay Configuration" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,55,75,50,14 - PUSHBUTTON "Cancel",IDCANCEL,110,75,50,14 - COMBOBOX IDC_LISTNET,10,15,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGNET,10,35,45,12 - PUSHBUTTON "Test...",IDC_TESTNET,60,35,45,12 - PUSHBUTTON "About...",IDC_ABOUTNET,110,35,45,12 - RTEXT "NetPlay",IDC_NETPLAY,50,5,41,10,SS_CENTERIMAGE - CTEXT "Note: The NetPlay Plugin Directory should be the same as the other Plugins.", - IDC_NETPLAYNOTE,10,50,145,19 -END - -IDD_CONNECT DIALOG DISCARDABLE 0, 0, 112, 31 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Connecting..." -FONT 8, "MS Sans Serif" -BEGIN - LTEXT "Please wait while connecting... /",IDC_CONNECTSTR,5,10, - 104,8 -END - -IDD_CONFIG DIALOGEX 0, 0, 322, 161 -STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Configuration" -FONT 8, "MS Sans Serif", 0, 0, 0x1 -BEGIN - COMBOBOX IDC_LISTGPU,10,10,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGGPU,10,30,45,12 - PUSHBUTTON "Test...",IDC_TESTGPU,60,30,45,12 - PUSHBUTTON "About...",IDC_ABOUTGPU,110,30,45,12 - COMBOBOX IDC_LISTSPU,165,10,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGSPU,165,30,45,12 - PUSHBUTTON "Test...",IDC_TESTSPU,215,30,45,12 - PUSHBUTTON "About...",IDC_ABOUTSPU,265,30,43,12 - COMBOBOX IDC_LISTCDR,10,100,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGCDR,10,120,43,12 - PUSHBUTTON "Test...",IDC_TESTCDR,60,120,45,12 - PUSHBUTTON "About...",IDC_ABOUTCDR,110,120,45,12 - COMBOBOX IDC_LISTBIOS,165,100,145,74,CBS_DROPDOWNLIST | - WS_VSCROLL | WS_TABSTOP - DEFPUSHBUTTON "OK",IDOK,205,140,50,14 - PUSHBUTTON "Cancel",IDCANCEL,260,140,50,14 - CTEXT "Graphics",IDC_GRAPHICS,10,0,145,10,SS_CENTERIMAGE - CTEXT "Sound",IDC_SOUND,165,0,144,10,SS_CENTERIMAGE - CTEXT "Cdrom",IDC_CDROM,10,90,144,10,SS_CENTERIMAGE - CTEXT "Bios",IDC_BIOS,166,90,146,10,SS_CENTERIMAGE - COMBOBOX IDC_LISTPAD1,10,55,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGPAD1,10,75,45,12 - PUSHBUTTON "Test...",IDC_TESTPAD1,60,75,45,12 - PUSHBUTTON "About...",IDC_ABOUTPAD1,110,75,45,12 - CTEXT "Second Controller",IDC_SECONDCONTROLLER,164,45,144,10, - SS_CENTERIMAGE - COMBOBOX IDC_LISTPAD2,165,55,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - PUSHBUTTON "Configure...",IDC_CONFIGPAD2,165,75,45,12 - PUSHBUTTON "Test...",IDC_TESTPAD2,215,75,45,12 - PUSHBUTTON "About...",IDC_ABOUTPAD2,265,75,45,12 - CTEXT "First Controller",IDC_FIRSTCONTROLLER,11,45,138,10, - SS_CENTERIMAGE - PUSHBUTTON "Set Bios Directory",IDC_BIOSDIR,90,140,65,14 - PUSHBUTTON "Set Plugins Directory",IDC_PLUGINSDIR,10,140,75,14 -END - -IDD_CHEATLIST DIALOGEX 0, 0, 392, 201 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Edit Cheat Codes" -FONT 8, "MS Sans Serif", 0, 0, 0x1 -BEGIN - PUSHBUTTON "&Close",IDCANCEL,324,180,61,14 - CONTROL "List2",IDC_CODELIST,"SysListView32",LVS_REPORT | - LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | - LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,312,187 - PUSHBUTTON "&Enable/Disable",IDC_TOGGLECODE,324,7,61,14 - PUSHBUTTON "&Add Code",IDC_ADDCODE,324,32,61,14 - PUSHBUTTON "&Edit Code",IDC_EDITCODE,324,50,61,14 - PUSHBUTTON "&Remove Code",IDC_REMOVECODE,324,68,61,14 - PUSHBUTTON "&Load...",IDC_LOADCODE,324,96,61,14 - PUSHBUTTON "&Save As...",IDC_SAVECODE,324,114,61,14 -END - -IDD_CHEATSEARCH DIALOGEX 0, 0, 280, 214 -STYLE DS_SETFOREGROUND | DS_CENTER | WS_POPUP | WS_CAPTION -CAPTION "Cheat Search" -FONT 8, "MS Sans Serif", 0, 0, 0x1 -BEGIN - LTEXT "Search For:",IDC_LABEL_SEARCHFOR,7,9,51,8,0, - WS_EX_TRANSPARENT - COMBOBOX IDC_SEARCHFOR,60,7,80,224,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - LTEXT "Data Type:",IDC_LABEL_DATATYPE,7,26,51,8,0, - WS_EX_TRANSPARENT - COMBOBOX IDC_DATATYPE,60,24,80,224,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - LTEXT "Data Base:",IDC_LABEL_DATABASE,147,26,44,8,0, - WS_EX_TRANSPARENT - COMBOBOX IDC_DATABASE,194,24,81,224,CBS_DROPDOWNLIST | WS_VSCROLL | - WS_TABSTOP - LTEXT "Value:",IDC_LABEL_VALUE,7,43,50,8,0,WS_EX_TRANSPARENT - EDITTEXT IDC_VALUEFROM,60,41,80,12,ES_AUTOHSCROLL - RTEXT "To",IDC_LABEL_TO,144,43,45,8,0,WS_EX_TRANSPARENT - EDITTEXT IDC_VALUETO,194,41,80,12,ES_AUTOHSCROLL - LTEXT "Addresses Found : 0",IDC_LABEL_RESULTSFOUND,7,180,263,8, - 0,WS_EX_TRANSPARENT - LISTBOX IDC_RESLIST,6,62,199,112,LBS_NOINTEGRALHEIGHT | - WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "&Freeze",IDC_FREEZE,213,63,62,17,WS_DISABLED - PUSHBUTTON "&Modify",IDC_MODIFY,213,86,62,17,WS_DISABLED - PUSHBUTTON "&Copy",IDC_COPY,213,109,62,17,WS_DISABLED - DEFPUSHBUTTON "&Search",IDC_SEARCH,8,194,86,14 - PUSHBUTTON "&New Search",IDC_NEWSEARCH,98,194,86,14 - PUSHBUTTON "C&lose",IDCANCEL,188,194,86,14 - EDITTEXT 10000,0,1000,10,10,ES_AUTOHSCROLL | NOT WS_BORDER | NOT - WS_TABSTOP -END - -IDD_CHEATEDIT DIALOGEX 0, 0, 242, 161 -STYLE DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Edit Cheat Code" -FONT 8, "MS Shell Dlg", 400, 0, 0x1 -BEGIN - DEFPUSHBUTTON "OK",IDOK,126,143,50,14 - PUSHBUTTON "Cancel",IDCANCEL,185,143,50,14 - LTEXT "Description:",IDC_LABEL_DESCR,7,6,39,8 - LTEXT "Cheat Code:",IDC_LABEL_CODE,6,40,42,8 - EDITTEXT IDC_DESCR,6,17,232,14,ES_AUTOHSCROLL - EDITTEXT IDC_CODE,6,52,231,84,ES_MULTILINE | ES_UPPERCASE | - ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN -END - -IDD_CHEATVALEDIT DIALOGEX 0, 0, 162, 57 -STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Enter New Value" -FONT 8, "MS Sans Serif", 0, 0, 0x1 -BEGIN - DEFPUSHBUTTON "OK",IDOK,25,40,50,14 - PUSHBUTTON "Cancel",IDCANCEL,87,40,50,14 - LTEXT "Address:",IDC_LABEL_ADDRESS,7,7,30,8 - LTEXT "Value:",IDC_LABEL_VALUE,8,24,30,8 - EDITTEXT IDC_ADDRESS,41,4,113,12,ES_AUTOHSCROLL | WS_DISABLED - EDITTEXT IDC_VALUE,41,22,113,12,ES_AUTOHSCROLL -END - - -///////////////////////////////////////////////////////////////////////////// -// -// DESIGNINFO -// - -#ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO MOVEABLE PURE -BEGIN - IDD_MCDCONF, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 400 - TOPMARGIN, 7 - BOTTOMMARGIN, 190 - END - - ABOUT_DIALOG, DIALOG - BEGIN - RIGHTMARGIN, 310 - BOTTOMMARGIN, 201 - END - - IDD_CPUCONF, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 225 - TOPMARGIN, 7 - BOTTOMMARGIN, 168 - END - - IDD_NETPLAY, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 158 - TOPMARGIN, 7 - BOTTOMMARGIN, 88 - END - - IDD_CONNECT, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 105 - TOPMARGIN, 7 - BOTTOMMARGIN, 24 - END - - IDD_CONFIG, DIALOG - BEGIN - BOTTOMMARGIN, 147 - END - - IDD_CHEATLIST, DIALOG - BEGIN - LEFTMARGIN, 7 - RIGHTMARGIN, 385 - TOPMARGIN, 7 - BOTTOMMARGIN, 194 - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_APP_ICON ICON DISCARDABLE "gui\\pcsxr.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// Bitmap -// - -SPLASH_LOGO BITMAP MOVEABLE PURE "gui\\about.bmp" -MAIN_LOGO BITMAP MOVEABLE PURE "gui\\pcsxr.bmp" - -///////////////////////////////////////////////////////////////////////////// -// -// 24 -// - -1 24 MOVEABLE PURE "gui\\pcsxr.exe.manifest" -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - -///////////////////////////////////////////////////////////////////////////// -// Greek resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ELL) -#ifdef _WIN32 -LANGUAGE LANG_GREEK, SUBLANG_DEFAULT -#pragma code_page(1253) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE MOVEABLE PURE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE MOVEABLE PURE -BEGIN - "#include ""afxres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE MOVEABLE PURE -BEGIN - "\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - -#endif // Greek resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - +// 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 + +///////////////////////////////////////////////////////////////////////////// +// English (United States) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,0,0,1 + PRODUCTVERSION 1,0,0,1 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "080404b0" + BEGIN + VALUE "CompanyName", "http://pcsxr.codeplex.com/" + VALUE "FileDescription", "Playstation Emulator based on PCSX-df" + VALUE "FileVersion", "1, 9, 1, 1" + VALUE "InternalName", "pcsxr" + VALUE "LegalCopyright", "Copyright (c) 2010" + VALUE "OriginalFilename", "pcsxr.exe" + VALUE "ProductName", "PCSX-Reloaded" + VALUE "ProductVersion", "1, 9, 1, 1" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x804, 1200 + END +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_MCDCONF DIALOG 0, 0, 407, 197 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Memcard Manager" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,285,175,50,14 + PUSHBUTTON "Cancel",IDCANCEL,345,175,50,14 + EDITTEXT IDC_MCD1,10,155,160,14,ES_AUTOHSCROLL + EDITTEXT IDC_MCD2,235,155,160,14,ES_AUTOHSCROLL + PUSHBUTTON "Select Mcd",IDC_MCDSEL1,10,135,50,14 + PUSHBUTTON "Select Mcd",IDC_MCDSEL2,235,135,50,14 + GROUPBOX "Memory Card 2",IDC_FRAMEMCD2,230,5,170,125 + PUSHBUTTON "Format Mcd",IDC_FORMAT1,65,135,50,14 + GROUPBOX "Memory Card 1",IDC_FRAMEMCD1,5,5,170,125 + PUSHBUTTON "Format Mcd",IDC_FORMAT2,290,135,50,14 + CONTROL "List3",IDC_LIST1,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,10,15,160,110 + CONTROL "List3",IDC_LIST2,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,235,15,160,110 + PUSHBUTTON "Reload Mcd",IDC_RELOAD1,120,135,50,14 + PUSHBUTTON "Reload Mcd",IDC_RELOAD2,345,135,50,14 + PUSHBUTTON "-> Copy ->",IDC_COPYTO2,180,30,45,14 + PUSHBUTTON "<- Copy <-",IDC_COPYTO1,180,50,45,14 + PUSHBUTTON "Paste",IDC_PASTE,180,70,45,14 + PUSHBUTTON "<- Un/Delete",IDC_DELETE1,180,90,45,14 + PUSHBUTTON "Un/Delete ->",IDC_DELETE2,180,110,45,14 +END + +ABOUT_DIALOG DIALOGEX 0, 0, 332, 209 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "About" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + DEFPUSHBUTTON "OK",IDOK,134,187,50,14 + CTEXT "PCSXR EMU\nVersion x.x",IDC_PCSXR_ABOUT_TEXT,22,10,112,15,0,WS_EX_TRANSPARENT + CTEXT "PCSXR a psx emulator...",IDC_PCSXR_ABOUT_AUTHORS,10,35,135,63,0,WS_EX_TRANSPARENT + CTEXT "Greets to...",IDC_PCSXR_ABOUT_GREETS,45,110,232,65 + CONTROL 113,IDC_STATIC,"Static",SS_BITMAP | WS_BORDER,155,10,171,101 + GROUPBOX "",IDC_STATIC,5,25,145,77 + GROUPBOX "",IDC_STATIC,43,100,234,79 +END + +IDD_CPUCONF DIALOG 0, 0, 232, 264 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Cpu Config" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,51,241,50,14 + PUSHBUTTON "Cancel",IDCANCEL,120,241,50,14 + GROUPBOX "Misc Options",IDC_MISCOPT,5,5,220,192 + CONTROL "Disable Xa Decoding",IDC_XA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,15,205,10 + CONTROL "Sio Irq Always Enabled",IDC_SIO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,30,205,10 + CONTROL "Spu Irq Always Enabled",IDC_SPUIRQ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,45,205,10 + CONTROL "Black && White Movies",IDC_MDEC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,60,205,10 + CONTROL "Disable Cd Audio",IDC_CDDA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,75,205,10 + CONTROL "Slow Boot",IDC_SLOWBOOT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,90,205,10 + CONTROL "Enable Console Output",IDC_PSXOUT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,105,205,10 + CONTROL "Enable Interpreter Cpu",IDC_CPU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,120,205,10 + CONTROL "Enable Debugger",IDC_DEBUG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,135,205,10 + CONTROL "Parasite Eve 2, Vandal Hearts 1/2 Fix",IDC_RCNTFIX, + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,150,205,10 + CONTROL "InuYasha Sengoku Battle Fix",IDC_VSYNCWA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,165,205,10 + CONTROL "Widescreen (GTE Hack)",IDC_WIDESCREEN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,180,205,10 + GROUPBOX "Select Psx System Type",IDC_SELPSX,5,200,220,35 + CONTROL "Autodetect",IDC_PSXAUTO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,214,80,10 + COMBOBOX IDC_PSXTYPES,105,214,53,50,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP +END + +IDD_NETPLAY DIALOG 0, 0, 165, 95 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "NetPlay Configuration" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,55,75,50,14 + PUSHBUTTON "Cancel",IDCANCEL,110,75,50,14 + COMBOBOX IDC_LISTNET,10,15,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGNET,10,35,45,12 + PUSHBUTTON "Test...",IDC_TESTNET,60,35,45,12 + PUSHBUTTON "About...",IDC_ABOUTNET,110,35,45,12 + RTEXT "NetPlay",IDC_NETPLAY,50,5,41,10,SS_CENTERIMAGE + CTEXT "Note: The NetPlay Plugin Directory should be the same as the other Plugins.",IDC_NETPLAYNOTE,10,50,145,19 +END + +IDD_CONNECT DIALOG 0, 0, 112, 31 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Connecting..." +FONT 8, "MS Sans Serif" +BEGIN + LTEXT "Please wait while connecting... /",IDC_CONNECTSTR,5,10,104,8 +END + +IDD_CONFIG DIALOGEX 0, 0, 322, 187 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Configuration" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + COMBOBOX IDC_LISTGPU,10,10,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGGPU,10,30,45,12 + PUSHBUTTON "Test...",IDC_TESTGPU,60,30,45,12 + PUSHBUTTON "About...",IDC_ABOUTGPU,110,30,45,12 + COMBOBOX IDC_LISTSPU,165,10,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGSPU,165,30,45,12 + PUSHBUTTON "Test...",IDC_TESTSPU,215,30,45,12 + PUSHBUTTON "About...",IDC_ABOUTSPU,265,30,43,12 + COMBOBOX IDC_LISTCDR,10,100,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGCDR,10,120,43,12 + PUSHBUTTON "Test...",IDC_TESTCDR,60,120,45,12 + PUSHBUTTON "About...",IDC_ABOUTCDR,110,120,45,12 + COMBOBOX IDC_LISTBIOS,10,147,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + DEFPUSHBUTTON "OK",IDOK,205,166,50,14 + PUSHBUTTON "Cancel",IDCANCEL,260,166,50,14 + CTEXT "Graphics",IDC_GRAPHICS,10,0,145,10,SS_CENTERIMAGE + CTEXT "Sound",IDC_SOUND,165,0,144,10,SS_CENTERIMAGE + CTEXT "Cdrom",IDC_CDROM,10,90,144,10,SS_CENTERIMAGE + CTEXT "Bios",IDC_BIOS,11,136,146,10,SS_CENTERIMAGE + COMBOBOX IDC_LISTPAD1,10,55,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGPAD1,10,75,45,12 + PUSHBUTTON "Test...",IDC_TESTPAD1,60,75,45,12 + PUSHBUTTON "About...",IDC_ABOUTPAD1,110,75,45,12 + CTEXT "Second Controller",IDC_SECONDCONTROLLER,164,45,144,10,SS_CENTERIMAGE + COMBOBOX IDC_LISTPAD2,165,55,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGPAD2,165,75,45,12 + PUSHBUTTON "Test...",IDC_TESTPAD2,215,75,45,12 + PUSHBUTTON "About...",IDC_ABOUTPAD2,265,75,45,12 + CTEXT "First Controller",IDC_FIRSTCONTROLLER,11,45,138,10,SS_CENTERIMAGE + PUSHBUTTON "Set Bios Directory",IDC_BIOSDIR,102,166,89,14 + PUSHBUTTON "Set Plugins Directory",IDC_PLUGINSDIR,10,166,89,14 + COMBOBOX IDC_LISTSIO1,165,100,145,74,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "Configure...",IDC_CONFIGSIO1,165,119,43,12 + PUSHBUTTON "Test...",IDC_TESTSIO1,215,119,45,12 + PUSHBUTTON "About...",IDC_ABOUTSIO1,265,119,45,12 + CTEXT "Link cable",IDC_LINKCABLE,165,89,144,10,SS_CENTERIMAGE +END + +IDD_CHEATLIST DIALOGEX 0, 0, 392, 201 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Edit Cheat Codes" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + PUSHBUTTON "&Close",IDCANCEL,324,180,61,14 + CONTROL "List2",IDC_CODELIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,7,7,312,187 + PUSHBUTTON "&Enable/Disable",IDC_TOGGLECODE,324,7,61,14 + PUSHBUTTON "&Add Code",IDC_ADDCODE,324,32,61,14 + PUSHBUTTON "&Edit Code",IDC_EDITCODE,324,50,61,14 + PUSHBUTTON "&Remove Code",IDC_REMOVECODE,324,68,61,14 + PUSHBUTTON "&Load...",IDC_LOADCODE,324,96,61,14 + PUSHBUTTON "&Save As...",IDC_SAVECODE,324,114,61,14 +END + +IDD_CHEATSEARCH DIALOGEX 0, 0, 280, 214 +STYLE DS_SETFONT | DS_SETFOREGROUND | DS_CENTER | WS_POPUP | WS_CAPTION +CAPTION "Cheat Search" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + LTEXT "Search For:",IDC_LABEL_SEARCHFOR,7,9,51,8,0,WS_EX_TRANSPARENT + COMBOBOX IDC_SEARCHFOR,60,7,80,224,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + LTEXT "Data Type:",IDC_LABEL_DATATYPE,7,26,51,8,0,WS_EX_TRANSPARENT + COMBOBOX IDC_DATATYPE,60,24,80,224,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + LTEXT "Data Base:",IDC_LABEL_DATABASE,147,26,44,8,0,WS_EX_TRANSPARENT + COMBOBOX IDC_DATABASE,194,24,81,224,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP + LTEXT "Value:",IDC_LABEL_VALUE,7,43,50,8,0,WS_EX_TRANSPARENT + EDITTEXT IDC_VALUEFROM,60,41,80,12,ES_AUTOHSCROLL + RTEXT "To",IDC_LABEL_TO,144,43,45,8,0,WS_EX_TRANSPARENT + EDITTEXT IDC_VALUETO,194,41,80,12,ES_AUTOHSCROLL + LTEXT "Addresses Found : 0",IDC_LABEL_RESULTSFOUND,7,180,263,8,0,WS_EX_TRANSPARENT + LISTBOX IDC_RESLIST,6,62,199,112,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP + PUSHBUTTON "&Freeze",IDC_FREEZE,213,63,62,17,WS_DISABLED + PUSHBUTTON "&Modify",IDC_MODIFY,213,86,62,17,WS_DISABLED + PUSHBUTTON "&Copy",IDC_COPY,213,109,62,17,WS_DISABLED + DEFPUSHBUTTON "&Search",IDC_SEARCH,8,194,86,14 + PUSHBUTTON "&New Search",IDC_NEWSEARCH,98,194,86,14 + PUSHBUTTON "C&lose",IDCANCEL,188,194,86,14 + EDITTEXT 10000,0,1000,10,10,ES_AUTOHSCROLL | NOT WS_BORDER | NOT WS_TABSTOP +END + +IDD_CHEATEDIT DIALOGEX 0, 0, 242, 161 +STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Edit Cheat Code" +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + DEFPUSHBUTTON "OK",IDOK,126,143,50,14 + PUSHBUTTON "Cancel",IDCANCEL,185,143,50,14 + LTEXT "Description:",IDC_LABEL_DESCR,7,6,39,8 + LTEXT "Cheat Code:",IDC_LABEL_CODE,6,40,42,8 + EDITTEXT IDC_DESCR,6,17,232,14,ES_AUTOHSCROLL + EDITTEXT IDC_CODE,6,52,231,84,ES_MULTILINE | ES_UPPERCASE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN +END + +IDD_CHEATVALEDIT DIALOGEX 0, 0, 162, 57 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Enter New Value" +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + DEFPUSHBUTTON "OK",IDOK,25,40,50,14 + PUSHBUTTON "Cancel",IDCANCEL,87,40,50,14 + LTEXT "Address:",IDC_LABEL_ADDRESS,7,7,30,8 + LTEXT "Value:",IDC_LABEL_VALUE,8,24,30,8 + EDITTEXT IDC_ADDRESS,41,4,113,12,ES_AUTOHSCROLL | WS_DISABLED + EDITTEXT IDC_VALUE,41,22,113,12,ES_AUTOHSCROLL +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO +BEGIN + IDD_MCDCONF, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 400 + TOPMARGIN, 7 + BOTTOMMARGIN, 190 + END + + ABOUT_DIALOG, DIALOG + BEGIN + RIGHTMARGIN, 310 + BOTTOMMARGIN, 201 + END + + IDD_CPUCONF, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 225 + TOPMARGIN, 7 + BOTTOMMARGIN, 168 + END + + IDD_NETPLAY, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 158 + TOPMARGIN, 7 + BOTTOMMARGIN, 88 + END + + IDD_CONNECT, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 105 + TOPMARGIN, 7 + BOTTOMMARGIN, 24 + END + + IDD_CONFIG, DIALOG + BEGIN + BOTTOMMARGIN, 173 + END + + IDD_CHEATLIST, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 385 + TOPMARGIN, 7 + BOTTOMMARGIN, 194 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +IDI_APP_ICON ICON "gui\\pcsxr.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// Bitmap +// + +SPLASH_LOGO BITMAP "gui\\about.bmp" +MAIN_LOGO BITMAP "gui\\pcsxr.bmp" + +///////////////////////////////////////////////////////////////////////////// +// +// RT_MANIFEST +// + +1 RT_MANIFEST "gui\\pcsxr.exe.manifest" +#endif // English (United States) resources +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// Greek (Greece) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ELL) +LANGUAGE LANG_GREEK, SUBLANG_DEFAULT +#pragma code_page(1253) + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +#endif // Greek (Greece) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// + + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/win32/pcsxr.sln b/win32/pcsxr.sln index 3a42e12e..b8d5e7c4 100755 --- a/win32/pcsxr.sln +++ b/win32/pcsxr.sln @@ -1,44 +1,50 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DFSound", "plugins\dfsound\DFSound.vcproj", "{DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DFXVideo", "plugins\dfxvideo\DFXVideo.vcproj", "{30F06328-DD64-4030-AF7A-19FBC74CF298}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SSSPSXpad", "plugins\PadSSSPSX\PadSSSPSX.vcproj", "{0639CDF3-8C1F-47F4-A760-F5568194A083}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpuPeopsOpenGL", "plugins\peopsxgl\gpuPeopsOpenGL.vcproj", "{726BDE88-F2AD-4666-A4BC-5858F973976E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcsxr", "pcsxr.vcproj", "{9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Debug|Win32.ActiveCfg = Debug|Win32 - {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Debug|Win32.Build.0 = Debug|Win32 - {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Release|Win32.ActiveCfg = Release|Win32 - {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Release|Win32.Build.0 = Release|Win32 - {30F06328-DD64-4030-AF7A-19FBC74CF298}.Debug|Win32.ActiveCfg = Debug|Win32 - {30F06328-DD64-4030-AF7A-19FBC74CF298}.Debug|Win32.Build.0 = Debug|Win32 - {30F06328-DD64-4030-AF7A-19FBC74CF298}.Release|Win32.ActiveCfg = Release|Win32 - {30F06328-DD64-4030-AF7A-19FBC74CF298}.Release|Win32.Build.0 = Release|Win32 - {0639CDF3-8C1F-47F4-A760-F5568194A083}.Debug|Win32.ActiveCfg = Debug|Win32 - {0639CDF3-8C1F-47F4-A760-F5568194A083}.Debug|Win32.Build.0 = Debug|Win32 - {0639CDF3-8C1F-47F4-A760-F5568194A083}.Release|Win32.ActiveCfg = Release|Win32 - {0639CDF3-8C1F-47F4-A760-F5568194A083}.Release|Win32.Build.0 = Release|Win32 - {726BDE88-F2AD-4666-A4BC-5858F973976E}.Debug|Win32.ActiveCfg = Debug|Win32 - {726BDE88-F2AD-4666-A4BC-5858F973976E}.Debug|Win32.Build.0 = Debug|Win32 - {726BDE88-F2AD-4666-A4BC-5858F973976E}.Release|Win32.ActiveCfg = Release|Win32 - {726BDE88-F2AD-4666-A4BC-5858F973976E}.Release|Win32.Build.0 = Release|Win32 - {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Debug|Win32.ActiveCfg = Debug|Win32 - {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Debug|Win32.Build.0 = Debug|Win32 - {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Release|Win32.ActiveCfg = Release|Win32 - {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DFSound", "plugins\dfsound\DFSound.vcxproj", "{DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DFXVideo", "plugins\dfxvideo\DFXVideo.vcxproj", "{30F06328-DD64-4030-AF7A-19FBC74CF298}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SSSPSXpad", "plugins\PadSSSPSX\PadSSSPSX.vcxproj", "{0639CDF3-8C1F-47F4-A760-F5568194A083}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpuPeopsOpenGL", "plugins\peopsxgl\gpuPeopsOpenGL.vcxproj", "{726BDE88-F2AD-4666-A4BC-5858F973976E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcsxr", "pcsxr.vcxproj", "{9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bladesio1", "plugins\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 + {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Debug|Win32.ActiveCfg = Debug|Win32 + {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Debug|Win32.Build.0 = Debug|Win32 + {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Release|Win32.ActiveCfg = Release|Win32 + {DB25BF63-9B9E-4A40-A45E-BBBA49AD6F22}.Release|Win32.Build.0 = Release|Win32 + {30F06328-DD64-4030-AF7A-19FBC74CF298}.Debug|Win32.ActiveCfg = Debug|Win32 + {30F06328-DD64-4030-AF7A-19FBC74CF298}.Debug|Win32.Build.0 = Debug|Win32 + {30F06328-DD64-4030-AF7A-19FBC74CF298}.Release|Win32.ActiveCfg = Release|Win32 + {30F06328-DD64-4030-AF7A-19FBC74CF298}.Release|Win32.Build.0 = Release|Win32 + {0639CDF3-8C1F-47F4-A760-F5568194A083}.Debug|Win32.ActiveCfg = Debug|Win32 + {0639CDF3-8C1F-47F4-A760-F5568194A083}.Debug|Win32.Build.0 = Debug|Win32 + {0639CDF3-8C1F-47F4-A760-F5568194A083}.Release|Win32.ActiveCfg = Release|Win32 + {0639CDF3-8C1F-47F4-A760-F5568194A083}.Release|Win32.Build.0 = Release|Win32 + {726BDE88-F2AD-4666-A4BC-5858F973976E}.Debug|Win32.ActiveCfg = Debug|Win32 + {726BDE88-F2AD-4666-A4BC-5858F973976E}.Debug|Win32.Build.0 = Debug|Win32 + {726BDE88-F2AD-4666-A4BC-5858F973976E}.Release|Win32.ActiveCfg = Release|Win32 + {726BDE88-F2AD-4666-A4BC-5858F973976E}.Release|Win32.Build.0 = Release|Win32 + {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Debug|Win32.ActiveCfg = Debug|Win32 + {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Debug|Win32.Build.0 = Debug|Win32 + {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Release|Win32.ActiveCfg = Release|Win32 + {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E}.Release|Win32.Build.0 = Release|Win32 + {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/pcsxr.vcproj b/win32/pcsxr.vcproj deleted file mode 100755 index 97840480..00000000 --- a/win32/pcsxr.vcproj +++ /dev/null @@ -1,1712 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/pcsxr.vcxproj b/win32/pcsxr.vcxproj new file mode 100755 index 00000000..9765cdae --- /dev/null +++ b/win32/pcsxr.vcxproj @@ -0,0 +1,551 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {9EEA62F5-46DC-4C07-AFE1-F72F9D6B9E3E} + pcsxr + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + .\Debug\ + .\Debug\ + false + false + .\Release\ + .\Release\ + false + AllRules.ruleset + + + AllRules.ruleset + + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Debug/pcsxr.tlb + + + + + /Zm200 %(AdditionalOptions) + Disabled + ../;./zlib;../libpcsxcore;./glue;./;./gui;./intl;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;__WIN32__;__i386__;PCSXR_VERSION="1.5";ENABLE_NLS;PACKAGE="pcsxr";inline=;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + .\Debug/pcsxr.pch + .\Debug/ + .\Debug/ + .\Debug/ + true + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x0408 + + + odbc32.lib;odbccp32.lib;comctl32.lib;wsock32.lib;%(AdditionalDependencies) + .\Debug/pcsxr.exe + true + true + .\Debug/pcsxr.pdb + Windows + MachineX86 + + + true + .\Debug/pcsxr.bsc + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + .\Release/pcsxr.tlb + + + + + /Zm200 %(AdditionalOptions) + MaxSpeed + AnySuitable + ../;./zlib;../libpcsxcore;./glue;./;./gui;./intl;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;__WIN32__;_MSC_VER_;PCSXR_VERSION="1.5";__i386__;ENABLE_NLS;PACKAGE="pcsxr";inline=__forceinline;%(PreprocessorDefinitions) + true + MultiThreaded + 16Bytes + true + .\Release/pcsxr.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x0408 + + + odbc32.lib;odbccp32.lib;comctl32.lib;wsock32.lib;%(AdditionalDependencies) + .\Release/pcsxr.exe + true + Windows + MachineX86 + + + true + .\Release/pcsxr.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) + + + %(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) + + + %(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) + + + %(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) + + + %(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/pcsxr.vcxproj.filters b/win32/pcsxr.vcxproj.filters new file mode 100755 index 00000000..53cab272 --- /dev/null +++ b/win32/pcsxr.vcxproj.filters @@ -0,0 +1,378 @@ + + + + + {ec95fe4a-9af2-4149-9084-07a8af1455ed} + + + {fbc09cea-5b71-484b-94da-16bb339e13be} + + + {86fc40af-6bfa-43ae-8648-bac5191a5ce1} + + + {014c7814-ebe0-443e-bdf1-0e07fe0508f6} + + + {d3639188-eb44-4961-9d3c-fd2189b4c22f} + + + {b78acda2-160b-446b-be41-2048d552068d} + + + {2fc9bc1d-cd0d-4c0e-a6ff-d26d53d52434} + + + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore\ix86 + + + libpcsxcore\ix86 + + + gui + + + gui + + + gui + + + gui + + + gui + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore + + + libpcsxcore\ix86 + + + libpcsxcore\ix86 + + + gui + + + gui + + + gui + + + gui + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + glue + + + glue\sys + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + intl + + + + + + + gui + + + gui + + + gui + + + + + gui + + + + + + \ No newline at end of file diff --git a/win32/pcsxr.vcxproj.user b/win32/pcsxr.vcxproj.user new file mode 100755 index 00000000..695b5c78 --- /dev/null +++ b/win32/pcsxr.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file 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 diff --git a/win32/resource.h b/win32/resource.h index cbf1ecb0..7b375208 100755 --- a/win32/resource.h +++ b/win32/resource.h @@ -1,356 +1,363 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by pcsxr.rc -// -#define IDS_TITLE 1 -#define IDC_SEARCHFOR 100 -#define IDR_MENU1 101 -#define IDI_APP_ICON 102 -#define IDD_MCDCONF 102 -#define DEBUG_DIALOG 103 -#define IDC_VALUEFROM 103 -#define ABOUT_DIALOG 104 -#define IDC_LABEL_TO 104 -#define IDD_CPUCONF 105 -#define IDC_VALUETO 105 -#define IDC_DATATYPE 106 -#define IDC_DATABASE 107 -#define IDD_NETPLAY 108 -#define IDC_LABEL_RESULTSFOUND 108 -#define IDD_CONNECT 109 -#define IDC_RESLIST 109 -#define IDD_CHEATLIST 110 -#define IDC_SEARCH 110 -#define IDC_NEWSEARCH 111 -#define IDD_CHEATSEARCH 112 -#define SPLASH_LOGO 113 -#define IDC_MODIFY 113 -#define IDD_GPREGS 114 -#define IDC_FREEZE 114 -#define IDD_CHEATEDIT 114 -#define IDD_CP0REGS 115 -#define IDC_COPY 115 -#define IDD_CHEATVALEDIT 115 -#define IDD_COP2D 116 -#define IDD_COP2C 117 -#define MAIN_LOGO 118 -#define IDD_CONFIG 120 -#define IDD_MEMVIEW 136 -#define IDC_EDIT2 1001 -#define IDC_CODE 1001 -#define IDC_VALUE 1001 -#define IDC_MCD2 1004 -#define IDC_ASMCHECK1 1005 -#define IDC_MCD1 1005 -#define IDC_MCDSEL1 1006 -#define IDC_STEP 1007 -#define IDC_MCDSEL2 1007 -#define IDC_XA 1007 -#define IDC_SIO 1008 -#define IDC_SKIP 1009 -#define IDC_MDEC 1009 -#define IDC_RESET 1010 -#define IDC_PSXAUTO 1010 -#define IDC_GO 1011 -#define IDC_PSXTYPES 1011 -#define IDC_BREAK 1012 -#define IDC_DISCPUQKEYS 1012 -#define IDC_QKEYS 1012 -#define IDC_EDIT1 1013 -#define IDC_CDDA 1013 -#define IDC_DESCR 1013 -#define IDC_ADDRESS 1013 -#define IDC_CLOSE 1014 -#define IDC_PCSXR_ABOUT_TEXT 1014 -#define IDC_PSXOUT 1014 -#define IDC_ASM_SCROLL 1015 -#define IDC_CPU 1015 -#define IDC_ASMCHECK2 1016 -#define IDC_SPUIRQ 1016 -#define IDC_ASMCHECK3 1017 -#define IDC_MDEC2 1017 -#define IDC_CDTIMING 1017 -#define IDC_SLOWBOOT 1017 -#define IDC_ASMCHECK4 1018 -#define IDC_ASMCHECK5 1019 -#define IDC_RELOAD1 1019 -#define IDC_CP07 1020 -#define IDC_ASMCHECK6 1020 -#define IDC_RELOAD2 1020 -#define IDC_ASMCHECK7 1021 -#define IDC_COPYTO2 1021 -#define IDC_ASMCHECK8 1022 -#define IDC_COPYTO1 1022 -#define IDC_RCNTFIX 1022 -#define IDC_ASMCHECK9 1023 -#define IDC_PASTE 1023 -#define IDC_CONFIGNET 1023 -#define IDC_VSYNCWA 1023 -#define IDC_ASMCHECK10 1024 -#define IDC_DELETE1 1024 -#define IDC_TESTNET 1024 -#define IDC_ASMCHECK11 1025 -#define IDC_DELETE2 1025 -#define IDC_ABOUTNET 1025 -#define IDC_ASMCHECK12 1026 -#define IDC_LISTNET 1026 -#define IDC_LIST1 1027 -#define IDC_ASMCHECK13 1027 -#define IDC_SYSCMCDS 1027 -#define IDC_ASMCHECK14 1028 -#define IDC_LIST2 1028 -#define IDC_CONNECTSTR 1028 -#define IDC_ASMCHECK15 1029 -#define IDC_PCSXR_ABOUT_AUTHORS 1029 -#define IDC_ASMCHECK16 1030 -#define IDC_PCSXR_ABOUT_GREETS 1030 -#define IDC_ASMCHECK17 1031 -#define IDC_SELPSX 1031 -#define IDC_ASMCHECK18 1032 -#define IDC_MISCOPT 1032 -#define IDC_ASMCHECK19 1033 -#define IDC_GRAPHICS 1033 -#define IDC_CP021 1034 -#define IDC_ASMCHECK20 1034 -#define IDC_FIRSTCONTROLLER 1034 -#define IDC_CP022 1035 -#define IDC_ASMCHECK21 1035 -#define IDC_SECONDCONTROLLER 1035 -#define IDC_CP023 1036 -#define IDC_ASMCHECK22 1036 -#define IDC_SOUND 1036 -#define IDC_CP024 1037 -#define IDC_ASMCHECK23 1037 -#define IDC_CDROM 1037 -#define IDC_CP025 1038 -#define IDC_ASMCHECK24 1038 -#define IDC_BIOS 1038 -#define IDC_NETPLAY 1039 -#define IDC_NETPLAYNOTE 1040 -#define IDC_FRAMEMCD1 1041 -#define IDC_FRAMEMCD2 1042 -#define IDC_CP031 1044 -#define IDC_CODELIST 1044 -#define IDC_REMOVECODE 1045 -#define IDC_EDITCODE 1046 -#define IDC_GPR0 1047 -#define IDC_TOGGLECODE 1047 -#define IDC_GPR1 1048 -#define IDC_SAVECODE 1048 -#define IDC_GPR2 1049 -#define IDC_LOADCODE 1049 -#define IDC_GPR3 1050 -#define IDC_LABEL_DESCR 1050 -#define IDC_GPR4 1051 -#define IDC_LABEL_CODE 1051 -#define IDC_GPR5 1052 -#define IDC_LISTGPU 1052 -#define IDC_LABEL_ADDRESS 1052 -#define IDC_GPR6 1053 -#define IDC_LISTSPU 1053 -#define IDC_DEBUG 1053 -#define IDC_GPR7 1054 -#define IDC_LISTCDR 1054 -#define IDC_GPR8 1055 -#define IDC_LISTBIOS 1055 -#define IDC_GPR9 1056 -#define IDC_CONFIGGPU 1056 -#define IDC_GPR10 1057 -#define IDC_TESTGPU 1057 -#define IDC_ABOUTGPU 1058 -#define IDC_CONFIGSPU 1059 -#define IDC_TESTSPU 1060 -#define IDC_ABOUTSPU 1061 -#define IDC_CONFIGCDR 1062 -#define IDC_GPR11 1063 -#define IDC_TESTCDR 1063 -#define IDC_ABOUTCDR 1064 -#define IDC_COMBODRIVE 1065 -#define IDC_LISTPAD1 1066 -#define IDC_CONFIGPAD1 1067 -#define IDC_GPR12 1068 -#define IDC_TESTPAD1 1068 -#define IDC_GPR13 1069 -#define IDC_ABOUTPAD1 1069 -#define IDC_GPR14 1070 -#define IDC_LISTPAD2 1070 -#define IDC_GPR15 1071 -#define IDC_CONFIGPAD2 1071 -#define IDC_GPR16 1072 -#define IDC_TESTPAD2 1072 -#define IDC_GPR17 1073 -#define IDC_ABOUTPAD2 1073 -#define IDC_GPR18 1074 -#define IDC_GPR19 1075 -#define IDC_GPR20 1076 -#define IDC_GPR21 1077 -#define IDC_GPR22 1078 -#define IDC_GPR23 1079 -#define IDC_GPR24 1080 -#define IDC_GPR25 1081 -#define IDC_GPR26 1082 -#define IDC_GPR27 1083 -#define IDC_GPR28 1084 -#define IDC_GPR29 1085 -#define IDC_GPR30 1086 -#define IDC_GPR31 1087 -#define IDC_GPR_PC 1089 -#define IDC_GPR_HI 1091 -#define IDC_GPR_LO 1092 -#define IDC_CP00 1093 -#define IDC_CP01 1094 -#define IDC_CP02 1095 -#define IDC_CP03 1096 -#define IDC_CP04 1097 -#define IDC_CP05 1098 -#define IDC_CP06 1099 -#define IDC_CP08 1100 -#define IDC_CP09 1101 -#define IDC_CP010 1102 -#define IDC_CP011 1103 -#define IDC_CP012 1104 -#define IDC_CP013 1105 -#define IDC_CP014 1106 -#define IDC_CP015 1107 -#define IDC_CP016 1108 -#define IDC_CP017 1109 -#define IDC_CP018 1110 -#define IDC_CP019 1111 -#define IDC_CP020 1112 -#define IDC_CP026 1113 -#define IDC_CP027 1114 -#define IDC_CP028 1115 -#define IDC_CP029 1116 -#define IDC_CP030 1117 -#define IDC_COP2D0 1118 -#define IDC_COP2D1 1119 -#define IDC_COP2D2 1120 -#define IDC_COP2D3 1121 -#define IDC_COP2D4 1122 -#define IDC_COP2D5 1123 -#define IDC_COP2D6 1124 -#define IDC_COP2D7 1125 -#define IDC_COP2D8 1126 -#define IDC_COP2D9 1127 -#define IDC_COP2D10 1128 -#define IDC_COP2D11 1129 -#define IDC_COP2D12 1130 -#define IDC_COP2D13 1131 -#define IDC_COP2D14 1132 -#define IDC_COP2D15 1133 -#define IDC_COP2D16 1134 -#define IDC_COP2D17 1135 -#define IDC_COP2D18 1136 -#define IDC_COP2D19 1137 -#define IDC_COP2D20 1138 -#define IDC_COP2D21 1139 -#define IDC_COP2D22 1140 -#define IDC_COP2D23 1141 -#define IDC_COP2D24 1142 -#define IDC_COP2D25 1143 -#define IDC_COP2D26 1144 -#define IDC_COP2D27 1145 -#define IDC_COP2D28 1146 -#define IDC_COP2D29 1147 -#define IDC_COP2D30 1148 -#define IDC_COP2D31 1149 -#define IDC_COP2C0 1152 -#define IDC_COP2C1 1153 -#define IDC_COP2C2 1154 -#define IDC_COP2C3 1155 -#define IDC_COP2C4 1156 -#define IDC_COP2C5 1157 -#define IDC_COP2C6 1158 -#define IDC_COP2C7 1159 -#define IDC_COP2C8 1160 -#define IDC_COP2C9 1161 -#define IDC_COP2C10 1162 -#define IDC_COP2C11 1163 -#define IDC_COP2C12 1164 -#define IDC_COP2C13 1165 -#define IDC_COP2C14 1166 -#define IDC_COP2C15 1167 -#define IDC_COP2C16 1168 -#define IDC_COP2C17 1169 -#define IDC_COP2C18 1170 -#define IDC_COP2C19 1171 -#define IDC_COP2C20 1172 -#define IDC_COP2C21 1173 -#define IDC_COP2C22 1174 -#define IDC_COP2C23 1175 -#define IDC_COP2C24 1176 -#define IDC_COP2C25 1177 -#define IDC_COP2C26 1178 -#define IDC_COP2C27 1179 -#define IDC_COP2C28 1180 -#define IDC_COP2C29 1181 -#define IDC_COP2C30 1182 -#define IDC_COP2C31 1183 -#define IDC_BUTTON1 1254 -#define IDC_BIOSDIR 1254 -#define IDC_FORMAT1 1254 -#define IDC_ADDCODE 1254 -#define IDC_PLUGINSDIR 1255 -#define IDC_FORMAT2 1255 -#define IDC_LABEL_DATATYPE 1260 -#define IDC_LABEL_SEARCHFOR 1261 -#define IDC_LABEL_VALUE 1262 -#define IDC_LABEL_DATABASE 1263 -#define IDC_WIDESCREEN 1264 -#define ID_FILE_EXIT 40001 -#define ID_HELP_ABOUT 40002 -#define ID_FILE_RUN_CD 40003 -#define ID_FILE_RUN_EXE 40004 -#define ID_EMULATOR_PAUSE 40005 -#define ID_EMULATOR_RESET 40006 -#define ID_FILE_RUN_ISO 40007 -#define ID_DEBUG_ENABLE_DEBUGGER 40008 -#define ID_CONFIGURATION_GRAPHICS 40009 -#define ID_CONFIGURATION_SOUND 40010 -#define ID_CONFIGURATION_CDROM 40011 -#define ID_CONFIGURATION_MEMORYCARDMANAGER 40012 -#define ID_CONFIGURATION_CPU 40013 -#define ID_EMULATOR_RUN 40014 -#define ID_DEBUGREG 40015 -#define ID_DEBUG_MESSAGES 40015 -#define ID_EMULATOR_SHUTDOWN 40015 -#define ID_FILE_RUN_NOGUI 40016 -#define ID_CONFIGURATION_CONTROLLERS 40017 -#define ID_CONFIGURATION 40018 -#define ID_FILE_RUNBIOS 40026 -#define ID_CONFIGURATION_NETPLAY 40043 -#define ID_EMULATOR_SWITCH_ISO 40044 -#define ID_CONFIGURATION_CHEATLIST 40045 -#define ID_CONFIGURATION_CHEATSEARCH 40046 -#define ID_FILE_STATES_LOAD_SLOT1 40048 -#define ID_FILE_STATES_LOAD_SLOT2 40049 -#define ID_FILE_STATES_LOAD_SLOT3 40050 -#define ID_FILE_STATES_LOAD_SLOT4 40051 -#define ID_FILE_STATES_LOAD_SLOT5 40052 -#define ID_FILE_STATES_LOAD_SLOT6 40053 -#define ID_FILE_STATES_LOAD_SLOT7 40054 -#define ID_FILE_STATES_LOAD_SLOT8 40055 -#define ID_FILE_STATES_LOAD_SLOT9 40056 -#define ID_FILE_STATES_LOAD_OTHER 40057 -#define ID_FILE_STATES_SAVE_SLOT1 40058 -#define ID_FILE_STATES_SAVE_SLOT2 40059 -#define ID_FILE_STATES_SAVE_SLOT3 40060 -#define ID_FILE_STATES_SAVE_SLOT4 40061 -#define ID_FILE_STATES_SAVE_SLOT5 40062 -#define ID_FILE_STATES_SAVE_SLOT6 40063 -#define ID_FILE_STATES_SAVE_SLOT7 40064 -#define ID_FILE_STATES_SAVE_SLOT8 40065 -#define ID_FILE_STATES_SAVE_SLOT9 40066 -#define ID_FILE_STATES_SAVE_OTHER 40067 -#define ID_LANGS 50000 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 116 -#define _APS_NEXT_COMMAND_VALUE 40047 -#define _APS_NEXT_CONTROL_VALUE 1054 -#define _APS_NEXT_SYMED_VALUE 102 -#endif -#endif +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. +// Used by pcsxr.rc +// +#define IDS_TITLE 1 +#define IDC_SEARCHFOR 100 +#define IDR_MENU1 101 +#define IDI_APP_ICON 102 +#define IDD_MCDCONF 102 +#define DEBUG_DIALOG 103 +#define IDC_VALUEFROM 103 +#define ABOUT_DIALOG 104 +#define IDC_LABEL_TO 104 +#define IDD_CPUCONF 105 +#define IDC_VALUETO 105 +#define IDC_DATATYPE 106 +#define IDC_DATABASE 107 +#define IDD_NETPLAY 108 +#define IDC_LABEL_RESULTSFOUND 108 +#define IDD_CONNECT 109 +#define IDC_RESLIST 109 +#define IDD_CHEATLIST 110 +#define IDC_SEARCH 110 +#define IDC_NEWSEARCH 111 +#define IDD_CHEATSEARCH 112 +#define SPLASH_LOGO 113 +#define IDC_MODIFY 113 +#define IDD_GPREGS 114 +#define IDC_FREEZE 114 +#define IDD_CHEATEDIT 114 +#define IDD_CP0REGS 115 +#define IDC_COPY 115 +#define IDD_CHEATVALEDIT 115 +#define IDD_COP2D 116 +#define IDD_COP2C 117 +#define MAIN_LOGO 118 +#define IDD_CONFIG 120 +#define IDD_MEMVIEW 136 +#define IDC_EDIT2 1001 +#define IDC_CODE 1001 +#define IDC_VALUE 1001 +#define IDC_MCD2 1004 +#define IDC_ASMCHECK1 1005 +#define IDC_MCD1 1005 +#define IDC_MCDSEL1 1006 +#define IDC_STEP 1007 +#define IDC_MCDSEL2 1007 +#define IDC_XA 1007 +#define IDC_SIO 1008 +#define IDC_SKIP 1009 +#define IDC_MDEC 1009 +#define IDC_RESET 1010 +#define IDC_PSXAUTO 1010 +#define IDC_GO 1011 +#define IDC_PSXTYPES 1011 +#define IDC_BREAK 1012 +#define IDC_DISCPUQKEYS 1012 +#define IDC_QKEYS 1012 +#define IDC_EDIT1 1013 +#define IDC_CDDA 1013 +#define IDC_DESCR 1013 +#define IDC_ADDRESS 1013 +#define IDC_CLOSE 1014 +#define IDC_PCSXR_ABOUT_TEXT 1014 +#define IDC_PSXOUT 1014 +#define IDC_ASM_SCROLL 1015 +#define IDC_CPU 1015 +#define IDC_ASMCHECK2 1016 +#define IDC_SPUIRQ 1016 +#define IDC_ASMCHECK3 1017 +#define IDC_MDEC2 1017 +#define IDC_CDTIMING 1017 +#define IDC_SLOWBOOT 1017 +#define IDC_ASMCHECK4 1018 +#define IDC_ASMCHECK5 1019 +#define IDC_RELOAD1 1019 +#define IDC_CP07 1020 +#define IDC_ASMCHECK6 1020 +#define IDC_RELOAD2 1020 +#define IDC_ASMCHECK7 1021 +#define IDC_COPYTO2 1021 +#define IDC_ASMCHECK8 1022 +#define IDC_COPYTO1 1022 +#define IDC_RCNTFIX 1022 +#define IDC_ASMCHECK9 1023 +#define IDC_PASTE 1023 +#define IDC_CONFIGNET 1023 +#define IDC_VSYNCWA 1023 +#define IDC_ASMCHECK10 1024 +#define IDC_DELETE1 1024 +#define IDC_TESTNET 1024 +#define IDC_ASMCHECK11 1025 +#define IDC_DELETE2 1025 +#define IDC_ABOUTNET 1025 +#define IDC_ASMCHECK12 1026 +#define IDC_LISTNET 1026 +#define IDC_LIST1 1027 +#define IDC_ASMCHECK13 1027 +#define IDC_SYSCMCDS 1027 +#define IDC_ASMCHECK14 1028 +#define IDC_LIST2 1028 +#define IDC_CONNECTSTR 1028 +#define IDC_ASMCHECK15 1029 +#define IDC_PCSXR_ABOUT_AUTHORS 1029 +#define IDC_ASMCHECK16 1030 +#define IDC_PCSXR_ABOUT_GREETS 1030 +#define IDC_ASMCHECK17 1031 +#define IDC_SELPSX 1031 +#define IDC_ASMCHECK18 1032 +#define IDC_MISCOPT 1032 +#define IDC_ASMCHECK19 1033 +#define IDC_GRAPHICS 1033 +#define IDC_CP021 1034 +#define IDC_ASMCHECK20 1034 +#define IDC_FIRSTCONTROLLER 1034 +#define IDC_CP022 1035 +#define IDC_ASMCHECK21 1035 +#define IDC_SECONDCONTROLLER 1035 +#define IDC_CP023 1036 +#define IDC_ASMCHECK22 1036 +#define IDC_SOUND 1036 +#define IDC_CP024 1037 +#define IDC_ASMCHECK23 1037 +#define IDC_CDROM 1037 +#define IDC_CP025 1038 +#define IDC_ASMCHECK24 1038 +#define IDC_BIOS 1038 +#define IDC_NETPLAY 1039 +#define IDC_LINKCABLE 1039 +#define IDC_NETPLAYNOTE 1040 +#define IDC_FRAMEMCD1 1041 +#define IDC_FRAMEMCD2 1042 +#define IDC_CP031 1044 +#define IDC_CODELIST 1044 +#define IDC_REMOVECODE 1045 +#define IDC_EDITCODE 1046 +#define IDC_GPR0 1047 +#define IDC_TOGGLECODE 1047 +#define IDC_GPR1 1048 +#define IDC_SAVECODE 1048 +#define IDC_GPR2 1049 +#define IDC_LOADCODE 1049 +#define IDC_GPR3 1050 +#define IDC_LABEL_DESCR 1050 +#define IDC_GPR4 1051 +#define IDC_LABEL_CODE 1051 +#define IDC_GPR5 1052 +#define IDC_LISTGPU 1052 +#define IDC_LABEL_ADDRESS 1052 +#define IDC_GPR6 1053 +#define IDC_LISTSPU 1053 +#define IDC_DEBUG 1053 +#define IDC_GPR7 1054 +#define IDC_LISTCDR 1054 +#define IDC_GPR8 1055 +#define IDC_LISTBIOS 1055 +#define IDC_GPR9 1056 +#define IDC_CONFIGGPU 1056 +#define IDC_GPR10 1057 +#define IDC_TESTGPU 1057 +#define IDC_ABOUTGPU 1058 +#define IDC_CONFIGSPU 1059 +#define IDC_TESTSPU 1060 +#define IDC_ABOUTSPU 1061 +#define IDC_CONFIGCDR 1062 +#define IDC_GPR11 1063 +#define IDC_TESTCDR 1063 +#define IDC_ABOUTCDR 1064 +#define IDC_COMBODRIVE 1065 +#define IDC_LISTSIO1 1065 +#define IDC_LISTPAD1 1066 +#define IDC_CONFIGPAD1 1067 +#define IDC_GPR12 1068 +#define IDC_TESTPAD1 1068 +#define IDC_GPR13 1069 +#define IDC_ABOUTPAD1 1069 +#define IDC_GPR14 1070 +#define IDC_LISTPAD2 1070 +#define IDC_GPR15 1071 +#define IDC_CONFIGPAD2 1071 +#define IDC_GPR16 1072 +#define IDC_TESTPAD2 1072 +#define IDC_GPR17 1073 +#define IDC_ABOUTPAD2 1073 +#define IDC_GPR18 1074 +#define IDC_CONFIGSIO1 1074 +#define IDC_GPR19 1075 +#define IDC_TESTSIO1 1075 +#define IDC_GPR20 1076 +#define IDC_ABOUTCDR2 1076 +#define IDC_ABOUTSIO1 1076 +#define IDC_GPR21 1077 +#define IDC_GPR22 1078 +#define IDC_GPR23 1079 +#define IDC_GPR24 1080 +#define IDC_GPR25 1081 +#define IDC_GPR26 1082 +#define IDC_GPR27 1083 +#define IDC_GPR28 1084 +#define IDC_GPR29 1085 +#define IDC_GPR30 1086 +#define IDC_GPR31 1087 +#define IDC_GPR_PC 1089 +#define IDC_GPR_HI 1091 +#define IDC_GPR_LO 1092 +#define IDC_CP00 1093 +#define IDC_CP01 1094 +#define IDC_CP02 1095 +#define IDC_CP03 1096 +#define IDC_CP04 1097 +#define IDC_CP05 1098 +#define IDC_CP06 1099 +#define IDC_CP08 1100 +#define IDC_CP09 1101 +#define IDC_CP010 1102 +#define IDC_CP011 1103 +#define IDC_CP012 1104 +#define IDC_CP013 1105 +#define IDC_CP014 1106 +#define IDC_CP015 1107 +#define IDC_CP016 1108 +#define IDC_CP017 1109 +#define IDC_CP018 1110 +#define IDC_CP019 1111 +#define IDC_CP020 1112 +#define IDC_CP026 1113 +#define IDC_CP027 1114 +#define IDC_CP028 1115 +#define IDC_CP029 1116 +#define IDC_CP030 1117 +#define IDC_COP2D0 1118 +#define IDC_COP2D1 1119 +#define IDC_COP2D2 1120 +#define IDC_COP2D3 1121 +#define IDC_COP2D4 1122 +#define IDC_COP2D5 1123 +#define IDC_COP2D6 1124 +#define IDC_COP2D7 1125 +#define IDC_COP2D8 1126 +#define IDC_COP2D9 1127 +#define IDC_COP2D10 1128 +#define IDC_COP2D11 1129 +#define IDC_COP2D12 1130 +#define IDC_COP2D13 1131 +#define IDC_COP2D14 1132 +#define IDC_COP2D15 1133 +#define IDC_COP2D16 1134 +#define IDC_COP2D17 1135 +#define IDC_COP2D18 1136 +#define IDC_COP2D19 1137 +#define IDC_COP2D20 1138 +#define IDC_COP2D21 1139 +#define IDC_COP2D22 1140 +#define IDC_COP2D23 1141 +#define IDC_COP2D24 1142 +#define IDC_COP2D25 1143 +#define IDC_COP2D26 1144 +#define IDC_COP2D27 1145 +#define IDC_COP2D28 1146 +#define IDC_COP2D29 1147 +#define IDC_COP2D30 1148 +#define IDC_COP2D31 1149 +#define IDC_COP2C0 1152 +#define IDC_COP2C1 1153 +#define IDC_COP2C2 1154 +#define IDC_COP2C3 1155 +#define IDC_COP2C4 1156 +#define IDC_COP2C5 1157 +#define IDC_COP2C6 1158 +#define IDC_COP2C7 1159 +#define IDC_COP2C8 1160 +#define IDC_COP2C9 1161 +#define IDC_COP2C10 1162 +#define IDC_COP2C11 1163 +#define IDC_COP2C12 1164 +#define IDC_COP2C13 1165 +#define IDC_COP2C14 1166 +#define IDC_COP2C15 1167 +#define IDC_COP2C16 1168 +#define IDC_COP2C17 1169 +#define IDC_COP2C18 1170 +#define IDC_COP2C19 1171 +#define IDC_COP2C20 1172 +#define IDC_COP2C21 1173 +#define IDC_COP2C22 1174 +#define IDC_COP2C23 1175 +#define IDC_COP2C24 1176 +#define IDC_COP2C25 1177 +#define IDC_COP2C26 1178 +#define IDC_COP2C27 1179 +#define IDC_COP2C28 1180 +#define IDC_COP2C29 1181 +#define IDC_COP2C30 1182 +#define IDC_COP2C31 1183 +#define IDC_BUTTON1 1254 +#define IDC_BIOSDIR 1254 +#define IDC_FORMAT1 1254 +#define IDC_ADDCODE 1254 +#define IDC_PLUGINSDIR 1255 +#define IDC_FORMAT2 1255 +#define IDC_LABEL_DATATYPE 1260 +#define IDC_LABEL_SEARCHFOR 1261 +#define IDC_LABEL_VALUE 1262 +#define IDC_LABEL_DATABASE 1263 +#define IDC_WIDESCREEN 1264 +#define ID_FILE_EXIT 40001 +#define ID_HELP_ABOUT 40002 +#define ID_FILE_RUN_CD 40003 +#define ID_FILE_RUN_EXE 40004 +#define ID_EMULATOR_PAUSE 40005 +#define ID_EMULATOR_RESET 40006 +#define ID_FILE_RUN_ISO 40007 +#define ID_DEBUG_ENABLE_DEBUGGER 40008 +#define ID_CONFIGURATION_GRAPHICS 40009 +#define ID_CONFIGURATION_SOUND 40010 +#define ID_CONFIGURATION_CDROM 40011 +#define ID_CONFIGURATION_MEMORYCARDMANAGER 40012 +#define ID_CONFIGURATION_CPU 40013 +#define ID_EMULATOR_RUN 40014 +#define ID_DEBUGREG 40015 +#define ID_DEBUG_MESSAGES 40015 +#define ID_EMULATOR_SHUTDOWN 40015 +#define ID_FILE_RUN_NOGUI 40016 +#define ID_CONFIGURATION_CONTROLLERS 40017 +#define ID_CONFIGURATION 40018 +#define ID_CONFIGURATION_LINKCABLE 40019 +#define ID_FILE_RUNBIOS 40026 +#define ID_CONFIGURATION_NETPLAY 40043 +#define ID_EMULATOR_SWITCH_ISO 40044 +#define ID_CONFIGURATION_CHEATLIST 40045 +#define ID_CONFIGURATION_CHEATSEARCH 40046 +#define ID_FILE_STATES_LOAD_SLOT1 40048 +#define ID_FILE_STATES_LOAD_SLOT2 40049 +#define ID_FILE_STATES_LOAD_SLOT3 40050 +#define ID_FILE_STATES_LOAD_SLOT4 40051 +#define ID_FILE_STATES_LOAD_SLOT5 40052 +#define ID_FILE_STATES_LOAD_SLOT6 40053 +#define ID_FILE_STATES_LOAD_SLOT7 40054 +#define ID_FILE_STATES_LOAD_SLOT8 40055 +#define ID_FILE_STATES_LOAD_SLOT9 40056 +#define ID_FILE_STATES_LOAD_OTHER 40057 +#define ID_FILE_STATES_SAVE_SLOT1 40058 +#define ID_FILE_STATES_SAVE_SLOT2 40059 +#define ID_FILE_STATES_SAVE_SLOT3 40060 +#define ID_FILE_STATES_SAVE_SLOT4 40061 +#define ID_FILE_STATES_SAVE_SLOT5 40062 +#define ID_FILE_STATES_SAVE_SLOT6 40063 +#define ID_FILE_STATES_SAVE_SLOT7 40064 +#define ID_FILE_STATES_SAVE_SLOT8 40065 +#define ID_FILE_STATES_SAVE_SLOT9 40066 +#define ID_FILE_STATES_SAVE_OTHER 40067 +#define ID_LANGS 50000 + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 116 +#define _APS_NEXT_COMMAND_VALUE 40047 +#define _APS_NEXT_CONTROL_VALUE 1054 +#define _APS_NEXT_SYMED_VALUE 102 +#endif +#endif -- cgit v1.2.3