diff --git a/.gitignore b/.gitignore index eb6d624..918cbf4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,8 @@ *.bak *.xxd *.exe -*.app +OneShot.app +_______.app *.bmp *.lproj diff --git a/patches/mac/OneShot_template.app/Contents/Info.plist b/patches/mac/OneShot_template.app/Contents/Info.plist new file mode 100644 index 0000000..c244a5a --- /dev/null +++ b/patches/mac/OneShot_template.app/Contents/Info.plist @@ -0,0 +1,36 @@ + + + + + CFBundleName + OneShot + CFBundleDisplayName + OneShot + CFBundleGetInfoString + You only have one shot. + CFBundleIdentifier + queengooborg.oneshot-game.osx + CFBundleExecutable + oneshot.sh + CFBundleIconFile + icon.icns + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleVersion + macOS Port v.0.3.1 (OneShot Solstice Update) + CFBundleShortVersionString + 0.3.1 + LSApplicationCategoryType + public.app-category.games + LSMinimumSystemVersion + 10.7 + LSBackgroundOnly + 0 + NSHumanReadableCopyright + Copyright © 2017, OneShot team, all rights reserved. View CREDITS.txt for more. Ported for macOS by Vinyl Darkscratch. + NSHighResolutionCapable + False + + diff --git a/patches/mac/OneShot_template.app/Contents/MacOS/oneshot.sh b/patches/mac/OneShot_template.app/Contents/MacOS/oneshot.sh new file mode 100755 index 0000000..021f2d6 --- /dev/null +++ b/patches/mac/OneShot_template.app/Contents/MacOS/oneshot.sh @@ -0,0 +1,6 @@ +#!/bin/bash +[[ $# -eq 1 && "$1" == -psn_* ]] && shift +cd "${0%/*}/../Resources" +DATA="$(cd "../../.." && echo "$PWD")" +export DYLD_FALLBACK_LIBRARY_PATH="$PWD:$DYLD_FALLBACK_LIBRARY_PATH" +exec ./steamshim --gameFolder="$DATA" "$@" diff --git a/patches/mac/OneShot_template.app/Contents/Resources/icon.icns b/patches/mac/OneShot_template.app/Contents/Resources/icon.icns new file mode 100644 index 0000000..a41899b Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/icon.icns differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libSDL2-2.0.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2-2.0.0.dylib new file mode 100755 index 0000000..d2336c1 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2-2.0.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_image-2.0.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_image-2.0.0.dylib new file mode 100755 index 0000000..ea28b5b Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_image-2.0.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_ttf-2.0.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_ttf-2.0.0.dylib new file mode 100755 index 0000000..23e8d59 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libSDL2_ttf-2.0.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libSDL_sound-1.0.1.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libSDL_sound-1.0.1.dylib new file mode 100755 index 0000000..fdac979 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libSDL_sound-1.0.1.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libboost_program_options-mt.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libboost_program_options-mt.dylib new file mode 100755 index 0000000..92a0e63 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libboost_program_options-mt.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libfreetype.6.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libfreetype.6.dylib new file mode 100755 index 0000000..43fe827 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libfreetype.6.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libogg.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libogg.0.dylib new file mode 100755 index 0000000..1ebd92e Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libogg.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libphysfs.1.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libphysfs.1.dylib new file mode 100755 index 0000000..9e42def Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libphysfs.1.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libpixman-1.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libpixman-1.0.dylib new file mode 100755 index 0000000..b8e45f5 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libpixman-1.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libpng.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libpng.dylib new file mode 100755 index 0000000..be28cfa Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libpng.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libruby.2.2.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libruby.2.2.0.dylib new file mode 100755 index 0000000..da25e58 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libruby.2.2.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libsigc-2.0.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libsigc-2.0.0.dylib new file mode 100755 index 0000000..a4c77ee Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libsigc-2.0.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libsteam_api.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libsteam_api.dylib new file mode 100755 index 0000000..e72def6 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libsteam_api.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libvorbis.0.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libvorbis.0.dylib new file mode 100755 index 0000000..c81b3ce Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libvorbis.0.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/libvorbisfile.3.dylib b/patches/mac/OneShot_template.app/Contents/Resources/libvorbisfile.3.dylib new file mode 100755 index 0000000..5d12c84 Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/libvorbisfile.3.dylib differ diff --git a/patches/mac/OneShot_template.app/Contents/Resources/steam_appid.txt b/patches/mac/OneShot_template.app/Contents/Resources/steam_appid.txt new file mode 100644 index 0000000..6e91fb8 --- /dev/null +++ b/patches/mac/OneShot_template.app/Contents/Resources/steam_appid.txt @@ -0,0 +1 @@ +420530 diff --git a/patches/mac/OneShot_template.app/Contents/Resources/steamshim b/patches/mac/OneShot_template.app/Contents/Resources/steamshim new file mode 100755 index 0000000..37c699b Binary files /dev/null and b/patches/mac/OneShot_template.app/Contents/Resources/steamshim differ