rearranging Sound plug-in for Mac.

Renamed PeopsSPU plugin to PeopsSpuSDL to reflect its use of SDL.
Renamed PeopsAL plugin to PeopsSpuAL.
Prevent Objective-C class clashing between the sound plug-ins by renaming the named slider class based on which plug-in is being built.
Splitting resources between the two different sound plug-ins.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@73841 e17a0e51-4ae3-4d35-97c3-1a29b211df97
This commit is contained in:
SND\MaddTheSane_cp 2011-12-28 18:52:18 +00:00
parent d1f289eed6
commit 36c58f3192
14 changed files with 1381 additions and 76 deletions

View File

@ -7,17 +7,18 @@
objects = {
/* Begin PBXBuildFile section */
28F0C3A214651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28F0C3A014651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib */; };
28F0C3A314651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28F0C3A014651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib */; };
2B4F99F9077B0CE4004E36BA /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2B4F99F7077B0CE4004E36BA /* Credits.rtf */; };
2B7B2B94072D9BE6007F0C35 /* PluginController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B7B2B92072D9BE6007F0C35 /* PluginController.m */; };
2B7B2BD1072DAE5D007F0C35 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B7B2BD0072DAE5D007F0C35 /* AppKit.framework */; };
2B7B2BE9072DB1B6007F0C35 /* NamedSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B7B2BE7072DB1B6007F0C35 /* NamedSlider.m */; };
2BFF7F3E0715D2E00061278A /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2BFF7F3D0715D2E00061278A /* Carbon.framework */; };
552E4CB41474735100FB231F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 552E4CB71474735100FB231F /* Localizable.strings */; };
552E4CB51474735100FB231F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 552E4CB71474735100FB231F /* Localizable.strings */; };
5599693813AFCD2900B0216B /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D5B49A704867FD3000E48DA /* InfoPlist.strings */; };
5599693A13AFCD2900B0216B /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 2B4F99F7077B0CE4004E36BA /* Credits.rtf */; };
5506636A14AB91C100C7C565 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 5506635814AB91C100C7C565 /* Credits.rtf */; };
5506636C14AB91C100C7C565 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5506635A14AB91C100C7C565 /* InfoPlist.strings */; };
5506636E14AB91C100C7C565 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5506635C14AB91C100C7C565 /* Localizable.strings */; };
5506637014AB91C100C7C565 /* NetSfPeopsSpuALPluginMain.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5506635E14AB91C100C7C565 /* NetSfPeopsSpuALPluginMain.xib */; };
5506637114AB91C100C7C565 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 5506636114AB91C100C7C565 /* Credits.rtf */; };
5506637314AB91C100C7C565 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5506636314AB91C100C7C565 /* InfoPlist.strings */; };
5506637514AB91C100C7C565 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5506636514AB91C100C7C565 /* Localizable.strings */; };
5506637714AB91C100C7C565 /* NetSfPeopsSpuSDLPluginMain.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5506636714AB91C100C7C565 /* NetSfPeopsSpuSDLPluginMain.xib */; };
5599693C13AFCD2900B0216B /* PluginController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B7B2B92072D9BE6007F0C35 /* PluginController.m */; };
5599693D13AFCD2900B0216B /* NamedSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B7B2BE7072DB1B6007F0C35 /* NamedSlider.m */; };
5599693E13AFCD2900B0216B /* dma.c in Sources */ = {isa = PBXBuildFile; fileRef = 71E4E797109DC529003BB7AC /* dma.c */; };
@ -55,27 +56,30 @@
71E4E7B0109DC529003BB7AC /* spu.c in Sources */ = {isa = PBXBuildFile; fileRef = 71E4E7A4109DC529003BB7AC /* spu.c */; };
71E4E7B1109DC529003BB7AC /* xa.c in Sources */ = {isa = PBXBuildFile; fileRef = 71E4E7A7109DC529003BB7AC /* xa.c */; };
8D576314048677EA00EA77CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AA1909FFE8422F4C02AAC07 /* CoreFoundation.framework */; };
8D5B49A804867FD3000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8D5B49A704867FD3000E48DA /* InfoPlist.strings */; };
A1A2073E13816B1D005EE84C /* externals.c in Sources */ = {isa = PBXBuildFile; fileRef = A1A2073D13816B1D005EE84C /* externals.c */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
0AA1909FFE8422F4C02AAC07 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
28F0C3A114651EFA00A90285 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/NetSfPeopsSpuPluginMain.xib; sourceTree = "<group>"; };
2B4F99F8077B0CE4004E36BA /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; };
2B7B2B91072D9BE6007F0C35 /* PluginController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PluginController.h; path = macsrc/PluginController.h; sourceTree = "<group>"; };
2B7B2B92072D9BE6007F0C35 /* PluginController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PluginController.m; path = macsrc/PluginController.m; sourceTree = "<group>"; };
2B7B2BD0072DAE5D007F0C35 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
2B7B2BE6072DB1B6007F0C35 /* NamedSlider.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NamedSlider.h; path = macsrc/NamedSlider.h; sourceTree = "<group>"; };
2B7B2BE7072DB1B6007F0C35 /* NamedSlider.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = NamedSlider.m; path = macsrc/NamedSlider.m; sourceTree = "<group>"; };
2BFF7F3D0715D2E00061278A /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
5506635914AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; };
5506635B14AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
5506635D14AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
5506635F14AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/NetSfPeopsSPUALPluginMain.xib; sourceTree = "<group>"; };
5506636214AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; };
5506636414AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
5506636614AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
5506636814AB91C100C7C565 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/NetSfPeopsSpuSDLPluginMain.xib; sourceTree = "<group>"; };
5517C065136217DE00706CCF /* externals.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = externals.c; path = ../../../plugins/dfsound/externals.c; sourceTree = SOURCE_ROOT; };
552E4CB61474735100FB231F /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
5599692713AFCCC600B0216B /* openal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openal.c; path = ../../../plugins/dfsound/openal.c; sourceTree = SOURCE_ROOT; };
5599695E13AFCD2900B0216B /* PeopsAL.psxplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PeopsAL.psxplugin; sourceTree = BUILT_PRODUCTS_DIR; };
5599696E13AFCE1D00B0216B /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
55C8AB0C146DCD0E005ACCCB /* Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info copy.plist"; sourceTree = "<group>"; };
55C8AB0C146DCD0E005ACCCB /* Info-AL.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-AL.plist"; sourceTree = "<group>"; };
55F36E4B146CA0A900718DE6 /* maccfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = maccfg.h; path = macsrc/maccfg.h; sourceTree = "<group>"; };
71C7B1C2130F340E004BF975 /* begin_code.h */ = {isa = PBXFileReference; fileEncoding = 4294967295; lastKnownFileType = sourcecode.c.h; name = begin_code.h; path = ../Common/SDL/include/begin_code.h; sourceTree = SOURCE_ROOT; };
71C7B1C3130F340E004BF975 /* close_code.h */ = {isa = PBXFileReference; fileEncoding = 4294967295; lastKnownFileType = sourcecode.c.h; name = close_code.h; path = ../Common/SDL/include/close_code.h; sourceTree = SOURCE_ROOT; };
@ -143,7 +147,7 @@
71E4E7A7109DC529003BB7AC /* xa.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xa.c; path = ../../../plugins/dfsound/xa.c; sourceTree = SOURCE_ROOT; };
71E4E7A8109DC529003BB7AC /* xa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xa.h; path = ../../../plugins/dfsound/xa.h; sourceTree = SOURCE_ROOT; };
8D576316048677EA00EA77CD /* PeopsSPU.psxplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PeopsSPU.psxplugin; sourceTree = BUILT_PRODUCTS_DIR; };
8D576317048677EA00EA77CD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
8D576317048677EA00EA77CD /* Info-SDL.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-SDL.plist"; sourceTree = "<group>"; };
A1A2073D13816B1D005EE84C /* externals.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = externals.c; path = ../../../plugins/dfsound/externals.c; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */
@ -183,6 +187,8 @@
71C7B1C0130F340E004BF975 /* SDL */,
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
19C28FB6FE9D52B211CA2CBB /* Products */,
8D576317048677EA00EA77CD /* Info-SDL.plist */,
55C8AB0C146DCD0E005ACCCB /* Info-AL.plist */,
);
name = "PSX Plugin";
sourceTree = "<group>";
@ -204,14 +210,11 @@
089C167CFE841241C02AAC07 /* Resources */ = {
isa = PBXGroup;
children = (
8D576317048677EA00EA77CD /* Info.plist */,
55C8AB0C146DCD0E005ACCCB /* Info copy.plist */,
2B4F99F7077B0CE4004E36BA /* Credits.rtf */,
8D5B49A704867FD3000E48DA /* InfoPlist.strings */,
552E4CB71474735100FB231F /* Localizable.strings */,
28F0C3A014651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib */,
5506635714AB91C100C7C565 /* OpenAL */,
5506636014AB91C100C7C565 /* SDL */,
);
name = Resources;
path = Resorces;
sourceTree = "<group>";
};
08FB77AFFE84173DC02AAC07 /* Source */ = {
@ -266,6 +269,28 @@
name = macsrc;
sourceTree = "<group>";
};
5506635714AB91C100C7C565 /* OpenAL */ = {
isa = PBXGroup;
children = (
5506635814AB91C100C7C565 /* Credits.rtf */,
5506635A14AB91C100C7C565 /* InfoPlist.strings */,
5506635C14AB91C100C7C565 /* Localizable.strings */,
5506635E14AB91C100C7C565 /* NetSfPeopsSpuALPluginMain.xib */,
);
path = OpenAL;
sourceTree = "<group>";
};
5506636014AB91C100C7C565 /* SDL */ = {
isa = PBXGroup;
children = (
5506636114AB91C100C7C565 /* Credits.rtf */,
5506636314AB91C100C7C565 /* InfoPlist.strings */,
5506636514AB91C100C7C565 /* Localizable.strings */,
5506636714AB91C100C7C565 /* NetSfPeopsSpuSDLPluginMain.xib */,
);
path = SDL;
sourceTree = "<group>";
};
71C7B1C0130F340E004BF975 /* SDL */ = {
isa = PBXGroup;
children = (
@ -390,9 +415,9 @@
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
5599693613AFCD2900B0216B /* PeopsAL */ = {
5599693613AFCD2900B0216B /* PeopsSpuAL */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5599695B13AFCD2900B0216B /* Build configuration list for PBXNativeTarget "PeopsAL" */;
buildConfigurationList = 5599695B13AFCD2900B0216B /* Build configuration list for PBXNativeTarget "PeopsSpuAL" */;
buildPhases = (
5599693713AFCD2900B0216B /* Resources */,
5599693B13AFCD2900B0216B /* Sources */,
@ -402,15 +427,15 @@
);
dependencies = (
);
name = PeopsAL;
name = PeopsSpuAL;
productInstallPath = "$(HOME)/Library/Bundles";
productName = "PSX Plugin";
productReference = 5599695E13AFCD2900B0216B /* PeopsAL.psxplugin */;
productType = "com.apple.product-type.bundle";
};
8D57630D048677EA00EA77CD /* PeopsSPU */ = {
8D57630D048677EA00EA77CD /* PeopsSpuSDL */ = {
isa = PBXNativeTarget;
buildConfigurationList = 71155B260FDFA2EB00EC0BC5 /* Build configuration list for PBXNativeTarget "PeopsSPU" */;
buildConfigurationList = 71155B260FDFA2EB00EC0BC5 /* Build configuration list for PBXNativeTarget "PeopsSpuSDL" */;
buildPhases = (
8D57630F048677EA00EA77CD /* Resources */,
8D576311048677EA00EA77CD /* Sources */,
@ -420,7 +445,7 @@
);
dependencies = (
);
name = PeopsSPU;
name = PeopsSpuSDL;
productInstallPath = "$(HOME)/Library/Bundles";
productName = "PSX Plugin";
productReference = 8D576316048677EA00EA77CD /* PeopsSPU.psxplugin */;
@ -448,8 +473,8 @@
projectDirPath = "";
projectRoot = "";
targets = (
8D57630D048677EA00EA77CD /* PeopsSPU */,
5599693613AFCD2900B0216B /* PeopsAL */,
8D57630D048677EA00EA77CD /* PeopsSpuSDL */,
5599693613AFCD2900B0216B /* PeopsSpuAL */,
);
};
/* End PBXProject section */
@ -459,10 +484,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5599693813AFCD2900B0216B /* InfoPlist.strings in Resources */,
5599693A13AFCD2900B0216B /* Credits.rtf in Resources */,
28F0C3A314651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib in Resources */,
552E4CB51474735100FB231F /* Localizable.strings in Resources */,
5506636A14AB91C100C7C565 /* Credits.rtf in Resources */,
5506636C14AB91C100C7C565 /* InfoPlist.strings in Resources */,
5506636E14AB91C100C7C565 /* Localizable.strings in Resources */,
5506637014AB91C100C7C565 /* NetSfPeopsSpuALPluginMain.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -470,10 +495,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D5B49A804867FD3000E48DA /* InfoPlist.strings in Resources */,
2B4F99F9077B0CE4004E36BA /* Credits.rtf in Resources */,
28F0C3A214651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib in Resources */,
552E4CB41474735100FB231F /* Localizable.strings in Resources */,
5506637114AB91C100C7C565 /* Credits.rtf in Resources */,
5506637314AB91C100C7C565 /* InfoPlist.strings in Resources */,
5506637514AB91C100C7C565 /* Localizable.strings in Resources */,
5506637714AB91C100C7C565 /* NetSfPeopsSpuSDLPluginMain.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -530,38 +555,70 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
28F0C3A014651EFA00A90285 /* NetSfPeopsSpuPluginMain.xib */ = {
5506635814AB91C100C7C565 /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
28F0C3A114651EFA00A90285 /* English */,
);
name = NetSfPeopsSpuPluginMain.xib;
sourceTree = "<group>";
};
2B4F99F7077B0CE4004E36BA /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
2B4F99F8077B0CE4004E36BA /* English */,
5506635914AB91C100C7C565 /* English */,
);
name = Credits.rtf;
sourceTree = "<group>";
};
552E4CB71474735100FB231F /* Localizable.strings */ = {
5506635A14AB91C100C7C565 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
552E4CB61474735100FB231F /* English */,
5506635B14AB91C100C7C565 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
5506635C14AB91C100C7C565 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
5506635D14AB91C100C7C565 /* English */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
8D5B49A704867FD3000E48DA /* InfoPlist.strings */ = {
5506635E14AB91C100C7C565 /* NetSfPeopsSpuALPluginMain.xib */ = {
isa = PBXVariantGroup;
children = (
089C167EFE841241C02AAC07 /* English */,
5506635F14AB91C100C7C565 /* English */,
);
name = NetSfPeopsSpuALPluginMain.xib;
sourceTree = "<group>";
};
5506636114AB91C100C7C565 /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
5506636214AB91C100C7C565 /* English */,
);
name = Credits.rtf;
sourceTree = "<group>";
};
5506636314AB91C100C7C565 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
5506636414AB91C100C7C565 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
5506636514AB91C100C7C565 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
5506636614AB91C100C7C565 /* English */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
5506636714AB91C100C7C565 /* NetSfPeopsSpuSDLPluginMain.xib */ = {
isa = PBXVariantGroup;
children = (
5506636814AB91C100C7C565 /* English */,
);
name = NetSfPeopsSpuSDLPluginMain.xib;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
@ -581,9 +638,9 @@
src/,
../../../plugins/dfsound,
);
INFOPLIST_FILE = "Info copy.plist";
INFOPLIST_FILE = "Info-AL.plist";
INSTALL_PATH = "$(USER_LIBRARY_DIR)/Playstation Emulator Plugins";
PRODUCT_NAME = PeopsAL;
PRODUCT_NAME = PeopsSpuAL;
SYMROOT = ../../build;
WRAPPER_EXTENSION = psxplugin;
};
@ -604,9 +661,9 @@
src/,
../../../plugins/dfsound,
);
INFOPLIST_FILE = "Info copy.plist";
INFOPLIST_FILE = "Info-AL.plist";
INSTALL_PATH = "$(USER_LIBRARY_DIR)/Playstation Emulator Plugins";
PRODUCT_NAME = PeopsAL;
PRODUCT_NAME = PeopsSpuAL;
SYMROOT = ../../build;
WRAPPER_EXTENSION = psxplugin;
};
@ -630,9 +687,9 @@
../../../plugins/dfsound,
../Common/SDL/include,
);
INFOPLIST_FILE = Info.plist;
INFOPLIST_FILE = "Info-SDL.plist";
INSTALL_PATH = "$(USER_LIBRARY_DIR)/Playstation Emulator Plugins";
PRODUCT_NAME = PeopsSPU;
PRODUCT_NAME = PeopsSpuSDL;
SYMROOT = ../../build;
WRAPPER_EXTENSION = psxplugin;
};
@ -655,9 +712,9 @@
../../../plugins/dfsound,
../Common/SDL/include,
);
INFOPLIST_FILE = Info.plist;
INFOPLIST_FILE = "Info-SDL.plist";
INSTALL_PATH = "$(USER_LIBRARY_DIR)/Playstation Emulator Plugins";
PRODUCT_NAME = PeopsSPU;
PRODUCT_NAME = PeopsSpuSDL;
SYMROOT = ../../build;
WRAPPER_EXTENSION = psxplugin;
};
@ -692,7 +749,7 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
5599695B13AFCD2900B0216B /* Build configuration list for PBXNativeTarget "PeopsAL" */ = {
5599695B13AFCD2900B0216B /* Build configuration list for PBXNativeTarget "PeopsSpuAL" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5599695C13AFCD2900B0216B /* Debug */,
@ -701,7 +758,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
71155B260FDFA2EB00EC0BC5 /* Build configuration list for PBXNativeTarget "PeopsSPU" */ = {
71155B260FDFA2EB00EC0BC5 /* Build configuration list for PBXNativeTarget "PeopsSpuSDL" */ = {
isa = XCConfigurationList;
buildConfigurations = (
71155B270FDFA2EB00EC0BC5 /* Debug */,

View File

@ -31,7 +31,7 @@
</object>
<array class="NSMutableArray" key="IBDocument.RootObjects" id="1003241861">
<object class="NSCustomObject" id="758282330">
<string key="NSClassName">NetSfPeopsSPUPluginController</string>
<string key="NSClassName">NetSfPeopsSPUALPluginController</string>
</object>
<object class="NSCustomObject" id="438626275">
<string key="NSClassName">FirstResponder</string>
@ -561,7 +561,7 @@
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="988321145"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1920, 1178}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -1051,10 +1051,10 @@
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="-3.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="12.CustomClassName">NetSfPeopsSPUPluginNamedSlider</string>
<string key="12.CustomClassName">NetSfPeopsSPUALPluginNamedSlider</string>
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="15.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="16.CustomClassName">NetSfPeopsSPUPluginNamedSlider</string>
<string key="16.CustomClassName">NetSfPeopsSPUALPluginNamedSlider</string>
<string key="16.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="18.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -1086,7 +1086,7 @@
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="62.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="69.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="70.CustomClassName">NetSfPeopsSPUPluginNamedSlider</string>
<string key="70.CustomClassName">NetSfPeopsSPUALPluginNamedSlider</string>
<string key="70.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="71.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="80.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -1116,19 +1116,19 @@
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
<string key="className">NetSfPeopsSPUPluginController</string>
<string key="className">NetSfPeopsSPUALPluginController</string>
<string key="superclassName">NSWindowController</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">./Classes/NetSfPeopsSPUPluginController.h</string>
<string key="minorKey">./Classes/NetSfPeopsSPUALPluginController.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">NetSfPeopsSPUPluginNamedSlider</string>
<string key="className">NetSfPeopsSPUALPluginNamedSlider</string>
<string key="superclassName">NSSlider</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">./Classes/NetSfPeopsSPUPluginNamedSlider.h</string>
<string key="minorKey">./Classes/NetSfPeopsSPUALPluginNamedSlider.h</string>
</object>
</object>
</array>

View File

@ -0,0 +1,13 @@
{\rtf1\mac\ansicpg10025\cocoartf824\cocoasubrtf240
{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
\f0\b\fs24 \cf0 Macintosh Port:
\f1\b0 \
Gil Pedersen\
\
\f0\b Original coders:
\f1\b0 \
Pete Bernert and the P.E.Op.S. team}

View File

@ -0,0 +1,30 @@
/*
Localizable.strings
PeopsSPU
Created by C.W. Betts on 11/16/11.
Copyright 2011 __MyCompanyName__. All rights reserved.
*/
"SDL Sound" = "SDL Sound";
"OpenAL Sound" = "OpenAL Sound";
"Mac OS X Sound" = "Mac OS X Sound";
"P.E.Op.S. Sound Driver V1.7\nCoded by Pete Bernert and the P.E.Op.S. team\n" = "P.E.Op.S. Sound Driver V1.7\nCoded by Pete Bernert and the P.E.Op.S. team\n";
/* Interpolation Values */
"(No Interpolation)" = "(No Interpolation)";
"(Simple Interpolation)" = "(Simple Interpolation)";
"(Gaussian Interpolation)" = "(Gaussian Interpolation)";
"(Cubic Interpolation)" = "(Cubic Interpolation)";
/* Reverb Values */
"(No Reverb)" = "(No Reverb)";
"(Simple Reverb)" = "(Simple Reverb)";
"(PSX Reverb)" = "(PSX Reverb)";
/* Volume Values */
"(Muted)" = "(Muted)";
"(Low)" = "(Low)";
"(Medium)" = "(Medium)";
"(Loud)" = "(Loud)";
"(Loudest)" = "(Loudest)";

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,11 @@
#import <Cocoa/Cocoa.h>
#define NamedSlider NetSfPeopsSPUPluginNamedSlider
#ifdef USEOPENAL
#define NamedSlider NetSfPeopsSPUALPluginNamedSlider
#else
#define NamedSlider NetSfPeopsSPUSDLPluginNamedSlider
#endif
@interface NamedSlider : NSSlider
{

View File

@ -4,21 +4,21 @@
#import "NamedSlider.h"
#ifdef USEOPENAL
#define PluginController NetSfPeopsALPluginController
#define PluginController NetSfPeopsSPUALPluginController
#else
#define PluginController NetSfPeopsSPUPluginController
#define PluginController NetSfPeopsSPUSDLPluginController
#endif
@interface PluginController : NSWindowController
{
IBOutlet NSControl *hiCompBox;
IBOutlet NetSfPeopsSPUPluginNamedSlider *interpolValue;
IBOutlet NamedSlider *interpolValue;
IBOutlet NSControl *irqWaitBox;
IBOutlet NSControl *monoSoundBox;
IBOutlet NetSfPeopsSPUPluginNamedSlider *reverbValue;
IBOutlet NamedSlider *reverbValue;
IBOutlet NSControl *xaEnableBox;
IBOutlet NSControl *xaSpeedBox;
IBOutlet NetSfPeopsSPUPluginNamedSlider *volumeValue;
IBOutlet NamedSlider *volumeValue;
NSMutableDictionary *keyValues;
}

View File

@ -81,7 +81,11 @@ long DoConfiguration()
NSWindow *window;
if (pluginController == nil) {
pluginController = [[PluginController alloc] initWithWindowNibName:@"NetSfPeopsSpuPluginMain"];
#ifdef USEOPENAL
pluginController = [[PluginController alloc] initWithWindowNibName:@"NetSfPeopsSpuALPluginMain"];
#else
pluginController = [[PluginController alloc] initWithWindowNibName:@"NetSfPeopsSpuSDLPluginMain"];
#endif
}
window = [pluginController window];