diff --git a/desmume/src/cocoa/DeSmuME (XCode 4).xcodeproj/project.pbxproj b/desmume/src/cocoa/DeSmuME (XCode 4).xcodeproj/project.pbxproj
index 6d300477f..a61be0629 100644
--- a/desmume/src/cocoa/DeSmuME (XCode 4).xcodeproj/project.pbxproj
+++ b/desmume/src/cocoa/DeSmuME (XCode 4).xcodeproj/project.pbxproj
@@ -1663,6 +1663,7 @@
8D1107290486CEB800E47090 /* Resources */,
8D11072C0486CEB800E47090 /* Sources */,
8D11072E0486CEB800E47090 /* Frameworks */,
+ AB067BF0153E59B000F417B1 /* ShellScript */,
);
buildRules = (
);
@@ -2012,6 +2013,19 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
+ AB067BF0153E59B000F417B1 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "#!/bin/sh\n\n# This script creates an application package that merges the ppc and ppc64\n# binaries of an Xcode 3 universal build to the i386 and x86_64 binaries of\n# an Xcode 4 (or later) Intel-only build.\n#\n# Before you use this script, make sure that you already have an existing\n# universal binary Release build from Xcode 3 in the ${SRCROOT}/build/Release\n# directory.\n\nif test -e ${SRCROOT}/build/Release/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}\nthen\n\n# Create the Merged Release directory, plus a working copy of the\n# universal binary .app.\ncd ${SRCROOT}/build\nmkdir -p \"./Merged Release\"\ncd \"./Merged Release\"\ncp -a ../Release/${PRODUCT_NAME}.app ./\nrm -f ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}\n\n# Create the temp binaries for PowerPC.\ncd ${SRCROOT}/build/Release\nlipo ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME} -thin ppc7400 -output ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc7400\nlipo ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME} -thin ppc64 -output ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc64\n\n# Create the temp binaries for Intel.\ncd ${TARGET_BUILD_DIR}\nlipo ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME} -thin i386 -output ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_i386\nlipo ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME} -thin x86_64 -output ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_x86_64\n\n# Merge the separate temp binaries into a single binary package.\ncd \"${SRCROOT}/build/Merged Release\"\nlipo ../Release/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc7400 ../Release/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc64 ${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_i386 ${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_x86_64 -create -output ./${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}\n\n# Remove the temp binaries now that we're done with them.\nrm -f ${SRCROOT}/build/Release/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc7400\nrm -f ${SRCROOT}/build/Release/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_ppc64\nrm -f ${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_i386\nrm -f ${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app/Contents/MacOS/${EXECUTABLE_NAME}_x86_64\n\nfi";
+ };
AB75221714C79884009B97B3 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -2025,7 +2039,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
+ shellScript = "cd ${SRCROOT}/translations\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
};
AB75222C14C799C1009B97B3 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
@@ -2040,7 +2054,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
+ shellScript = "cd ${SRCROOT}/translations\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
};
ABB7154014E386740027FE88 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
@@ -2055,7 +2069,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "cd \"./translations\"\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
+ shellScript = "cd ${SRCROOT}/translations\nibtool --generate-strings-file \"./English.lproj/MainMenu.strings\" \"./English.lproj/MainMenu.xib\"";
};
/* End PBXShellScriptBuildPhase section */
diff --git a/desmume/src/cocoa/FileTypeInfo.plist b/desmume/src/cocoa/FileTypeInfo.plist
index 19fcdf879..7c6410a35 100644
--- a/desmume/src/cocoa/FileTypeInfo.plist
+++ b/desmume/src/cocoa/FileTypeInfo.plist
@@ -47,6 +47,27 @@
${OPENEMU}
+ 0.9.9
+
+ Cocoa
+
+ ROM Save
+ ${APPSUPPORT}
+ Cheat
+ ${APPSUPPORT}
+ Firmware Configuration
+ ${APPSUPPORT}
+ Save State
+ ${APPSUPPORT}
+
+ OpenEmu
+
+ ROM Save
+ ${OPENEMU}
+ Save State
+ ${OPENEMU}
+
+
DirectoryNames
@@ -128,6 +149,32 @@
SoundSamples
+ 0.9.9
+
+ Cocoa
+
+ ROM Save
+ Battery
+ Cheat
+ Cheats
+ Firmware Configuration
+ Battery
+ Lua Script
+ Lua
+ Video
+ AviFiles
+ R4 Format
+ R4format
+ ROM
+ Roms
+ Save State
+ States
+ Screenshot
+ Screenshots
+ Sound Sample
+ SoundSamples
+
+
FileExtensionByTypes
@@ -185,6 +232,24 @@
nds
+ 0.9.9
+
+ Cocoa
+
+ ROM Save
+ dsv
+ Cheat
+ dct
+ Firmware Configuration
+ dfc
+ Lua Script
+ lua
+ Save State
+ dst
+ ROM
+ nds
+
+
FileTypeByExtensions
@@ -242,6 +307,24 @@
ROM
+ 0.9.9
+
+ Cocoa
+
+ dsv
+ ROM Save
+ dct
+ Cheat
+ dfc
+ Firmware Configuration
+ lua
+ Lua Script
+ dst
+ Save State
+ nds
+ ROM
+
+
diff --git a/desmume/src/cocoa/Info (Debug).plist b/desmume/src/cocoa/Info (Debug).plist
index 9b3426580..4303f6ced 100644
--- a/desmume/src/cocoa/Info (Debug).plist
+++ b/desmume/src/cocoa/Info (Debug).plist
@@ -240,11 +240,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- v0.9.8 (Debug)
+ v0.9.9 (Debug)
CFBundleSignature
DSmM
CFBundleVersion
- 0.9.8
+ 0.9.9
LSApplicationCategoryType
public.app-category.entertainment
LSMinimumSystemVersion
diff --git a/desmume/src/cocoa/Info (Legacy Debug).plist b/desmume/src/cocoa/Info (Legacy Debug).plist
index 5ed22ac33..164dd190b 100644
--- a/desmume/src/cocoa/Info (Legacy Debug).plist
+++ b/desmume/src/cocoa/Info (Legacy Debug).plist
@@ -240,11 +240,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- v0.9.8 (Debug)
+ v0.9.9 (Debug)
CFBundleSignature
DSmM
CFBundleVersion
- 0.9.8
+ 0.9.9
LSApplicationCategoryType
public.app-category.entertainment
LSMinimumSystemVersion
diff --git a/desmume/src/cocoa/Info (Legacy).plist b/desmume/src/cocoa/Info (Legacy).plist
index 4cf346b61..61f0c9ecd 100644
--- a/desmume/src/cocoa/Info (Legacy).plist
+++ b/desmume/src/cocoa/Info (Legacy).plist
@@ -240,11 +240,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- v0.9.8
+ v0.9.9
CFBundleSignature
DSmM
CFBundleVersion
- 0.9.8
+ 0.9.9
LSApplicationCategoryType
public.app-category.entertainment
LSMinimumSystemVersion
diff --git a/desmume/src/cocoa/Info.plist b/desmume/src/cocoa/Info.plist
index d96f27a15..b3a5509ae 100644
--- a/desmume/src/cocoa/Info.plist
+++ b/desmume/src/cocoa/Info.plist
@@ -240,11 +240,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- v0.9.8
+ v0.9.9
CFBundleSignature
DSmM
CFBundleVersion
- 0.9.8
+ 0.9.9
LSApplicationCategoryType
public.app-category.entertainment
LSMinimumSystemVersion
diff --git a/desmume/src/cocoa/openemu/Info (OpenEmu Plug-in).plist b/desmume/src/cocoa/openemu/Info (OpenEmu Plug-in).plist
index fbc67d9b3..ed84a6a57 100644
--- a/desmume/src/cocoa/openemu/Info (OpenEmu Plug-in).plist
+++ b/desmume/src/cocoa/openemu/Info (OpenEmu Plug-in).plist
@@ -15,11 +15,11 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- v0.9.8 (OpenEmu Plug-in)
+ v0.9.9 (OpenEmu Plug-in)
CFBundleSignature
????
CFBundleVersion
- 0.9.8
+ 0.9.9
CSResourcesFileMapped
yes
NSHumanReadableCopyright