From 17b522fa1f7d202fc18b5635827bdb55cd4f2078 Mon Sep 17 00:00:00 2001 From: RetroPrime Date: Thu, 22 Dec 2016 06:57:49 -0500 Subject: [PATCH] adding MacOS samples in Packages --- .../MacOS/RetroFE.app/Contents/Info.plist | 33 +++++++++++ .../RetroFE.app/Contents/Resources/Misev.icns | Bin 0 -> 20102 bytes .../MacOS/collections/Arcade/settings.conf | 55 ++++++++++++++++++ .../collections/CREATING_COLLECTIONS.txt | 14 +++++ .../collections/Sega Genesis/settings.conf | 50 ++++++++++++++++ .../Environment/MacOS/launchers/Genesis.conf | 3 + Package/Environment/MacOS/launchers/MAME.conf | 2 + Package/Environment/MacOS/launchers/Main.conf | 2 + README.md | 10 ++-- 9 files changed, 164 insertions(+), 5 deletions(-) create mode 100644 Package/Environment/MacOS/RetroFE.app/Contents/Info.plist create mode 100644 Package/Environment/MacOS/RetroFE.app/Contents/Resources/Misev.icns create mode 100644 Package/Environment/MacOS/collections/Arcade/settings.conf create mode 100644 Package/Environment/MacOS/collections/CREATING_COLLECTIONS.txt create mode 100644 Package/Environment/MacOS/collections/Sega Genesis/settings.conf create mode 100644 Package/Environment/MacOS/launchers/Genesis.conf create mode 100644 Package/Environment/MacOS/launchers/MAME.conf create mode 100644 Package/Environment/MacOS/launchers/Main.conf diff --git a/Package/Environment/MacOS/RetroFE.app/Contents/Info.plist b/Package/Environment/MacOS/RetroFE.app/Contents/Info.plist new file mode 100644 index 0000000..6d4359e --- /dev/null +++ b/Package/Environment/MacOS/RetroFE.app/Contents/Info.plist @@ -0,0 +1,33 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + retrofe + CFBundleGetInfoString + 0.7.20, RetroFE + CFBundleIconFile + Misev.icns + CFBundleIdentifier + com.retrofe.RetroFE + CFBundleDocumentTypes + + + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.7.20 + CFBundleSignature + retrofe + CFBundleVersion + 0.7.20 + NSHumanReadableCopyright + Copyright 2016 by RetroFE Team. + LSMinimumSystemVersion + 10.3 + + diff --git a/Package/Environment/MacOS/RetroFE.app/Contents/Resources/Misev.icns b/Package/Environment/MacOS/RetroFE.app/Contents/Resources/Misev.icns new file mode 100644 index 0000000000000000000000000000000000000000..a3f4bda47007f57660a67f7f1db2db7dcd7edb67 GIT binary patch literal 20102 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 "Core Updater" -> "". Also run "Online Updater" -> "" to keep RetroArch up to snuff. Check out RetroArch's documentation to learn more. Especially read about using Shaders to make games look better. +RetroArch will be installed in /Applications. The RetroFE's sample configuration is setup to use RetroArch for mac. Before starting RetroFE you need to start up RetroArch to download the Genesis Plus GX core and the MAME 2014 core as an example. In RetroArch use arrow keys to move and select by hitting X on the keyboard "Online Updater" -> "Core Updater" -> "". Also run "Online Updater" -> "" to keep RetroArch up to snuff. Check out RetroArch's documentation to learn more. Especially read about using Shaders to make your games look even better. ### Accessing RetroFE Configurations and installing ROMS @@ -67,14 +67,14 @@ RetroFE will load it's media and configuration files relative to where the binar ### Set RETROFE_PATH via flat file -Depending on your version of OS X the GUI will read user defined Environment variables from [another place]("http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x"). If you find this dificult to setup you can get around it by creating a text file in your HOME directory: /Users//.retrofe with one line no spaces: /your/new/retrofe. This will also work in Linux. RetroFE's configuration search order is 1st: ENV, Flat file, executable location. +Depending on your version of OS X the GUI will read user defined Environment variables from [another place]("http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x"). If you find this dificult to setup you can get around it by creating a text file in your HOME directory: /Users//.retrofe with one line no spaces: /your/new/retrofe. This will also work in Linux. RetroFE's configuration search order is 1st: ENV, Flat file, and executable location. ** See below for optional flat file example ** echo /your/new/retrofe > ~/.retrofe -## Mac download and compile RetroFE fron source code ## +## Mac download and compile RetroFE from source code ## If you don't use Homebrew you will need to download and install the same dependencies as given in the linux instuctions. You may need to export the libs with $LIBRARY_PATH and or supply the include folders with $CPATH before building.