3 Commits

Author SHA1 Message Date
clobber 173913b654 Bump version for sparkle updater (still MAME 0.250) 2022-12-15 21:34:28 -07:00
clobber 15c0cc9958 Set deployment target to 10.15
This resolves crashing for Intel Macs on macOS 13.x
2022-12-15 21:30:39 -07:00
clobber 54fd07c851 Update README.md 2022-12-14 14:05:55 -07:00
2 changed files with 5 additions and 4 deletions
+4 -4
View File
@@ -348,7 +348,7 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 12.4;
MACOSX_DEPLOYMENT_TARGET = 10.15;
ONLY_ACTIVE_ARCH = YES;
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
SDKROOT = macosx;
@@ -403,7 +403,7 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VALUE = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 12.4;
MACOSX_DEPLOYMENT_TARGET = 10.15;
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
SDKROOT = macosx;
};
@@ -413,7 +413,7 @@
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 0.250.0;
CURRENT_PROJECT_VERSION = 0.250.0.1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_INPUT_FILETYPE = sourcecode.cpp.objcpp;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@@ -440,7 +440,7 @@
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 0.250.0;
CURRENT_PROJECT_VERSION = 0.250.0.1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_INPUT_FILETYPE = sourcecode.cpp.objcpp;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
+1
View File
@@ -11,6 +11,7 @@ You must build the `mamearcade_headless.dylib` dynamic library before building t
```sh
$ cd deps/mame
$ make macosx_x64_clang OSD="headless" verbose=1 TARGETOS="macosx" CONFIG="release" TARGET=mame SUBTARGET=arcade MACOSX_DEPLOYMENT_TARGET=12.4 -j8
$ install_name_tool -id mamearcade_headless.dylib mamearcade_headless.dylib
```
Depending on your hardware, this could take a _long_ time, but if successful, you will have a file named `mamearcade_headless.dylib` in the current directory.