(iOS) Add directory 'ios/modules' which will be copied into the final app bundle. Populate it with module info files for all tested cores. If you place the built dylib files in here they will be copied into the bundle too.

This commit is contained in:
meancoot 2013-03-05 22:17:40 -05:00
parent 5365eec24d
commit 14e80352e7
12 changed files with 70 additions and 0 deletions

View File

@ -127,6 +127,8 @@
966B9CCC16E41EC1005B61E1 /* PauseIndicatorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 966B9CC816E41EC1005B61E1 /* PauseIndicatorView.xib */; };
967D646F16E45428006BA1F2 /* ic_pause.png in Resources */ = {isa = PBXBuildFile; fileRef = 967D646E16E45428006BA1F2 /* ic_pause.png */; };
967D647016E45428006BA1F2 /* ic_pause.png in Resources */ = {isa = PBXBuildFile; fileRef = 967D646E16E45428006BA1F2 /* ic_pause.png */; };
967D647516E6EA04006BA1F2 /* modules in Resources */ = {isa = PBXBuildFile; fileRef = 967D647416E6EA04006BA1F2 /* modules */; };
967D647616E6EA04006BA1F2 /* modules in Resources */ = {isa = PBXBuildFile; fileRef = 967D647416E6EA04006BA1F2 /* modules */; };
96AFAE2A16C1D4EA009DE44C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96AFAE2916C1D4EA009DE44C /* UIKit.framework */; };
96AFAE2C16C1D4EA009DE44C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96AFAE2B16C1D4EA009DE44C /* Foundation.framework */; };
96AFAE2E16C1D4EA009DE44C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96AFAE2D16C1D4EA009DE44C /* CoreGraphics.framework */; };
@ -236,6 +238,7 @@
966B9CC716E41EC1005B61E1 /* PauseView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PauseView.xib; sourceTree = "<group>"; };
966B9CC816E41EC1005B61E1 /* PauseIndicatorView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PauseIndicatorView.xib; sourceTree = "<group>"; };
967D646E16E45428006BA1F2 /* ic_pause.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_pause.png; sourceTree = "<group>"; };
967D647416E6EA04006BA1F2 /* modules */ = {isa = PBXFileReference; lastKnownFileType = folder; path = modules; sourceTree = SOURCE_ROOT; };
96AFAE2516C1D4EA009DE44C /* RetroArch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RetroArch.app; sourceTree = BUILT_PRODUCTS_DIR; };
96AFAE2916C1D4EA009DE44C /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
96AFAE2B16C1D4EA009DE44C /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
@ -461,6 +464,7 @@
966B9CB716E41E7A005B61E1 /* Assets */ = {
isa = PBXGroup;
children = (
967D647416E6EA04006BA1F2 /* modules */,
96297A2616C82FF100E6DCE0 /* overlays */,
966B9CB816E41E7A005B61E1 /* Default-568h@2x.png */,
966B9CB916E41E7A005B61E1 /* Default.png */,
@ -837,6 +841,7 @@
966B9CCA16E41EC1005B61E1 /* PauseView.xib in Resources */,
966B9CCC16E41EC1005B61E1 /* PauseIndicatorView.xib in Resources */,
967D647016E45428006BA1F2 /* ic_pause.png in Resources */,
967D647616E6EA04006BA1F2 /* modules in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -856,6 +861,7 @@
966B9CC916E41EC1005B61E1 /* PauseView.xib in Resources */,
966B9CCB16E41EC1005B61E1 /* PauseIndicatorView.xib in Resources */,
967D646F16E45428006BA1F2 /* ic_pause.png in Resources */,
967D647516E6EA04006BA1F2 /* modules in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};

View File

@ -0,0 +1,5 @@
display_name = "Nintendo DS"
recommended_extensions = "nds"
emuname = "DeSmuME"
manufacturer = "Nintendo"
systemname = "Nintendo DS"

17
ios/modules/example.info Normal file
View File

@ -0,0 +1,17 @@
## All data is optional, but helps improve user experience.
# Name displayed when the user is selecting an emulator.
# display_name = "NES / Famicom"
# List of supported extensions.
# supported_extensions = "nes|fds"
# Name the emulator core.
# emuname = "Nestopia"
# The developer of the emulated device.
# manufacturer = "Nintendo"
# The name of the emulated device.
# systemname = "Nintendo Entertainment System"

View File

@ -0,0 +1,5 @@
display_name = "Game Boy / Game Boy Color"
supported_extensions = "gb|gbc|dmg"
emuname = "gambatte"
manufacturer = "Nintendo"
systemname = "Game Boy Color"

View File

@ -0,0 +1,6 @@
display_name = "Sega (MS/GG/MD/CD)"
supported_extensions = "md|smd|gen|sms|gg|sg|bin|cue|ios"
emuname = "Genesis Plus GX"
manufacturer = "Sega"
systemname = "Sega (Various)"

View File

@ -0,0 +1,6 @@
display_name = "NES / Famicom"
supported_extensions = "nes|fds"
emuname = "Nestopia"
manufacturer = "Nintendo"
systemname = "Nintendo Entertainment System"

View File

@ -0,0 +1,3 @@
display_name = "NXEngine (Cave Story)"
supported_extensions = "exe"
emuname = "NXEngine"

View File

@ -0,0 +1,3 @@
display_name = "PrBoom (DOOM)"
supported_extensions = "wad|iwad"
emuname = "prboom"

View File

@ -0,0 +1,5 @@
display_name = "SNES / Super Famicom"
supported_extensions = "smc|fig|sfc|gd3|gd7|dx2|bsx|swc"
emuname = "SNES9x Next"
manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"

View File

@ -0,0 +1,6 @@
display_name = "Atari 2600"
supported_extensions = "a26|bin"
emuname = "Stella"
manufacturer = "Atari"
systemname = "Atari 2600"

View File

@ -0,0 +1,3 @@
display_name = "TyrQuake"
supported_extensions = "pak"
emuname = "prboom"

View File

@ -0,0 +1,5 @@
display_name = "Game Boy Advance"
supported_extensions = "gba"
emuname = "VBA Next"
manufacturer = "Nintendo"
systemname = "Game Boy Advance"