diff --git a/WHATSNEW.md b/WHATSNEW.md index c5f1bef4..cdd86bf3 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -1,6 +1,6 @@ # Version 2021.7 * `OSD` changes. -* Ability to build with latest `MAME` version (0.232) +* Ability to build with latest `MAME` version * New `Category.ini` from `MAME` 230 * Attack of the Clones! - support import of merged romsets. * `MAME` Software List (aka softlist) support. diff --git a/iOS/EmulatorController.m b/iOS/EmulatorController.m index 301a2e8f..0bf7ad2c 100644 --- a/iOS/EmulatorController.m +++ b/iOS/EmulatorController.m @@ -2422,18 +2422,21 @@ static void push_mame_flush() myosd_exitGame = 0; } -#define MYOSD_KEY_ESC_2 (MYOSD_KEY_ESC + (MYOSD_KEY_ESC<<8)) - // send buttons and keys - we do this inside of myosd_poll_input() because it is called from droid_ios_poll_input // ...and we are sure MAME is in a state to accept input, and not waking up from being paused or loading a ROM // ...we hold a button DOWN for 2 frames (buttonPressReleaseCycles) and wait (buttonNextPressCycles) frames. // ...these are *magic* numbers that seam to work good. if we hold a key down too long, games may ignore it. if we send too fast bad too. static int handle_buttons(myosd_input_state* myosd) { + // ignore input (ie delay) used to hold down or pause between keys AND buttons + if (g_mame_buttons_tick > 0) { + g_mame_buttons_tick--; + return 1; + } + // check for exitGame if (myosd_exitGame) { - NSCParameterAssert(g_mame_key == 0 || g_mame_key == MYOSD_KEY_EXIT || - g_mame_key == MYOSD_KEY_ESC || g_mame_key == MYOSD_KEY_ESC_2); + NSCParameterAssert(g_mame_key == 0 || g_mame_key == MYOSD_KEY_EXIT || g_mame_key == MYOSD_KEY_ESC); // only force a hard exit on keyboard machines, else just use ESC // TODO: fix keyboard for realz if (myosd_has_keyboard && myosd_inGame && !myosd_in_menu) @@ -2451,6 +2454,7 @@ static int handle_buttons(myosd_input_state* myosd) if (myosd->keyboard[key] == 0) { myosd->keyboard[key] = 0x80; + g_mame_buttons_tick = buttonPressReleaseCycles; // keep key DOWN for this long. } else { if (key != MYOSD_KEY_LSHIFT && key != MYOSD_KEY_LCONTROL) { @@ -2459,6 +2463,9 @@ static int handle_buttons(myosd_input_state* myosd) myosd->keyboard[MYOSD_KEY_LCONTROL] = 0; } g_mame_key = g_mame_key >> 8; + + if (g_mame_key != 0 ) + g_mame_buttons_tick = buttonNextPressCycles; // wait this long before next key } return 1; } @@ -2467,11 +2474,6 @@ static int handle_buttons(myosd_input_state* myosd) if (g_mame_buttons.count == 0) return 0; - if (g_mame_buttons_tick > 0) { - g_mame_buttons_tick--; - return 1; - } - [g_mame_buttons_lock lock]; unsigned long button = g_mame_buttons.firstObject.intValue; unsigned long player = (button & MYOSD_PLAYER_MASK) >> MYOSD_PLAYER_SHIFT; diff --git a/make-mac.sh b/make-mac.sh index ead5ed41..ad14cf75 100755 --- a/make-mac.sh +++ b/make-mac.sh @@ -6,6 +6,6 @@ make macCatalyst=1 ARCH=x86_64 clean make macCatalyst=1 ARCH=x86_64 -j`sysctl -n hw.logicalcpu` CDBG=-w || exit -1 lipo -create libmame-139u1-mac-*.a -output libmame-139u1-mac.a -rm libmame-mac-*.a +rm libmame-139u1-mac-*.a open xcode/MAME4iOS/MAME4iOS.xcodeproj/ diff --git a/xcode/MAME4iOS/MAME4iOS.xcconfig b/xcode/MAME4iOS/MAME4iOS.xcconfig index 7439d314..5298741a 100644 --- a/xcode/MAME4iOS/MAME4iOS.xcconfig +++ b/xcode/MAME4iOS/MAME4iOS.xcconfig @@ -28,13 +28,13 @@ ENTITLEMENTS_TYPE = -Base // ENTITLEMENTS_TYPE = -Full // UN-COMMENT PREV LINE if you want a build with full entitlements -// 3. The MAME binary to link to. -// The default is libmame-[platform].a (Latest MAME version) -// You can point this to an earlier version of MAME, -// such as libmame-classic-[platform].a (Classic, MAME version 0.139u1). -MAMELIB_IOS = libmame-ios.a -MAMELIB_TVOS = libmame-tvos.a -MAMELIB_MACOS = libmame-mac.a +// 3. Select the MAME binary to link to. +// 139u1 or latest MAME version + +// USE THIS LINE for a local build of 139u1 MAME. (via make-ios.sh, make-tvos.sh, or make-mac.sh) +// MAMELIB = libmame-139u1 +// USE THIS LINE for a build of current latest MAME (via get-libmame.sh) +MAMELIB = libmame // these should not be changed. PRODUCT_BUNDLE_IDENTIFIER = $(ORG_IDENTIFIER).$(PROJECT_NAME:lower) @@ -42,3 +42,7 @@ APP_GROUP_IDENTIFIER = group.$(ORG_IDENTIFIER).$(PROJECT_NAME:lower) ICLOUD_CONTAINER_IDENTIFIER = iCloud.$(ORG_IDENTIFIER).$(PROJECT_NAME:lower) CODE_SIGN_ENTITLEMENTS = $(TARGET_NAME)/$(TARGET_NAME)$(ENTITLEMENTS_TYPE).entitlements +MAMELIB_IOS = $(MAMELIB)-ios.a +MAMELIB_TVOS = $(MAMELIB)-tvos.a +MAMELIB_MACOS = $(MAMELIB)-mac.a + diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/100.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/100.png index 28085efe..7bf8820e 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/100.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/100.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/1024.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/1024.png index 2ec640a6..10582ee4 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/1024.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/1024.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/114.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/114.png index 9720d488..84311fc1 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/114.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/114.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/120.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/120.png index 606efb6f..6947b5a5 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/120.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/120.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/144.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/144.png index 770defdb..f68b4ef5 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/144.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/144.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/152.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/152.png index b0e6454c..4069185b 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/152.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/152.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/167.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/167.png index a5566cdb..17cb84d1 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/167.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/167.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/180.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/180.png index c4309f55..376eebed 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/180.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/180.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/20.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/20.png index 1584914e..fdbb226f 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/20.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/20.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/29.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/29.png index 6825b8c0..a311db1b 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/29.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/29.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/40.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/40.png index 2a3f3394..fdfe92b3 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/40.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/40.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/50.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/50.png index 4d292e9b..a8497620 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/50.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/50.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/57.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/57.png index 1cec2793..390bd702 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/57.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/57.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/58.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/58.png index 2dc70217..20f2aaa9 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/58.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/58.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/60.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/60.png index 5e543669..5d7e5d05 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/60.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/60.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/72.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/72.png index 2e527a66..3f80e739 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/72.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/72.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/76.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/76.png index 69c91504..b1ede363 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/76.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/76.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/80.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/80.png index 93d38448..7c306ea0 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/80.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/80.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/87.png b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/87.png index f976a3a5..cf14b220 100644 Binary files a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/87.png and b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/87.png differ diff --git a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/Contents.json index 4fdf8826..65b74d7e 100644 --- a/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/xcode/MAME4iOS/MAME4iOS/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,158 +1 @@ -{ - "images" : [ - { - "filename" : "40.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "20x20" - }, - { - "filename" : "60.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "20x20" - }, - { - "filename" : "29.png", - "idiom" : "iphone", - "scale" : "1x", - "size" : "29x29" - }, - { - "filename" : "58.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "29x29" - }, - { - "filename" : "87.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "29x29" - }, - { - "filename" : "80.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "40x40" - }, - { - "filename" : "120.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "40x40" - }, - { - "filename" : "57.png", - "idiom" : "iphone", - "scale" : "1x", - "size" : "57x57" - }, - { - "filename" : "114.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "57x57" - }, - { - "filename" : "120.png", - "idiom" : "iphone", - "scale" : "2x", - "size" : "60x60" - }, - { - "filename" : "180.png", - "idiom" : "iphone", - "scale" : "3x", - "size" : "60x60" - }, - { - "filename" : "20.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "20x20" - }, - { - "filename" : "40.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "20x20" - }, - { - "filename" : "29.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "29x29" - }, - { - "filename" : "58.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "29x29" - }, - { - "filename" : "40.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "40x40" - }, - { - "filename" : "80.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "40x40" - }, - { - "filename" : "50.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "50x50" - }, - { - "filename" : "100.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "50x50" - }, - { - "filename" : "72.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "72x72" - }, - { - "filename" : "144.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "72x72" - }, - { - "filename" : "76.png", - "idiom" : "ipad", - "scale" : "1x", - "size" : "76x76" - }, - { - "filename" : "152.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "76x76" - }, - { - "filename" : "167.png", - "idiom" : "ipad", - "scale" : "2x", - "size" : "83.5x83.5" - }, - { - "filename" : "1024.png", - "idiom" : "ios-marketing", - "scale" : "1x", - "size" : "1024x1024" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} +{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"}]} \ No newline at end of file diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/100.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/100.png index 28085efe..7bf8820e 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/100.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/100.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/1024.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/1024.png index 2ec640a6..10582ee4 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/1024.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/1024.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/114.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/114.png index 9720d488..84311fc1 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/114.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/114.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/120.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/120.png index 606efb6f..6947b5a5 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/120.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/120.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/128.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/128.png deleted file mode 100644 index 193d664c..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/128.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/144.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/144.png index 770defdb..f68b4ef5 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/144.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/144.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/152.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/152.png index b0e6454c..4069185b 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/152.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/152.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/16.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/16.png deleted file mode 100644 index 91d3079f..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/16.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/167.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/167.png index a5566cdb..17cb84d1 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/167.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/167.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/180.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/180.png index c4309f55..376eebed 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/180.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/180.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/20.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/20.png index 1584914e..fdbb226f 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/20.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/20.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/256.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/256.png deleted file mode 100644 index ed25b5bd..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/256.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/29.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/29.png index 6825b8c0..a311db1b 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/29.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/29.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/32.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/32.png deleted file mode 100644 index 6b8b4432..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/32.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/40.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/40.png index 2a3f3394..fdfe92b3 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/40.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/40.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/50.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/50.png index 4d292e9b..a8497620 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/50.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/50.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/512.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/512.png deleted file mode 100644 index 5c56f55d..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/512.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/57.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/57.png index 1cec2793..390bd702 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/57.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/57.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/58.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/58.png index 2dc70217..20f2aaa9 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/58.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/58.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/60.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/60.png index 5e543669..5d7e5d05 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/60.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/60.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/64.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/64.png deleted file mode 100644 index 4313348a..00000000 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/64.png and /dev/null differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/72.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/72.png index 2e527a66..3f80e739 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/72.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/72.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/76.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/76.png index 69c91504..b1ede363 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/76.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/76.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/80.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/80.png index 93d38448..7c306ea0 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/80.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/80.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/87.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/87.png index f976a3a5..cf14b220 100644 Binary files a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/87.png and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/87.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/Contents.json b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/Contents.json index 5c82812f..f477fb57 100644 --- a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/Contents.json +++ b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/Contents.json @@ -1 +1,218 @@ -{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"128x128","expected-size":"128","filename":"128.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"256x256","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"128x128","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"256x256","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"512x512","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"16","filename":"16.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"64","filename":"64.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"512x512","expected-size":"1024","filename":"1024.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"}]} \ No newline at end of file +{ + "images" : [ + { + "filename" : "40.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "60.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "29.png", + "idiom" : "iphone", + "scale" : "1x", + "size" : "29x29" + }, + { + "filename" : "58.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "87.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "80.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "120.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "57.png", + "idiom" : "iphone", + "scale" : "1x", + "size" : "57x57" + }, + { + "filename" : "114.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "57x57" + }, + { + "filename" : "120.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "180.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "20.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "20x20" + }, + { + "filename" : "40.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "29.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "29x29" + }, + { + "filename" : "58.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "40.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "40x40" + }, + { + "filename" : "80.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "50.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "50x50" + }, + { + "filename" : "100.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "50x50" + }, + { + "filename" : "72.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "72x72" + }, + { + "filename" : "144.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "72x72" + }, + { + "filename" : "76.png", + "idiom" : "ipad", + "scale" : "1x", + "size" : "76x76" + }, + { + "filename" : "152.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "76x76" + }, + { + "filename" : "167.png", + "idiom" : "ipad", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "filename" : "1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + }, + { + "filename" : "MAME-AppIcon-MacOS.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "16x16" + }, + { + "filename" : "MAME-AppIcon-MacOS-1.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "16x16" + }, + { + "filename" : "MAME-AppIcon-MacOS-2.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "32x32" + }, + { + "filename" : "MAME-AppIcon-MacOS-3.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "32x32" + }, + { + "filename" : "MAME-AppIcon-MacOS-4.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "128x128" + }, + { + "filename" : "MAME-AppIcon-MacOS-5.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "128x128" + }, + { + "filename" : "MAME-AppIcon-MacOS-6.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "256x256" + }, + { + "filename" : "MAME-AppIcon-MacOS-7.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "256x256" + }, + { + "filename" : "MAME-AppIcon-MacOS-8.png", + "idiom" : "mac", + "scale" : "1x", + "size" : "512x512" + }, + { + "filename" : "MAME-AppIcon-MacOS-9.png", + "idiom" : "mac", + "scale" : "2x", + "size" : "512x512" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-1.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-1.png new file mode 100644 index 00000000..eefafd7c Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-1.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-2.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-2.png new file mode 100644 index 00000000..eefafd7c Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-2.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-3.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-3.png new file mode 100644 index 00000000..3fd313fb Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-3.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-4.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-4.png new file mode 100644 index 00000000..1040e877 Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-4.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-5.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-5.png new file mode 100644 index 00000000..4647cd5d Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-5.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-6.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-6.png new file mode 100644 index 00000000..4647cd5d Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-6.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-7.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-7.png new file mode 100644 index 00000000..60bc8221 Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-7.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-8.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-8.png new file mode 100644 index 00000000..60bc8221 Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-8.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-9.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-9.png new file mode 100644 index 00000000..a8f4e567 Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS-9.png differ diff --git a/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS.png b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS.png new file mode 100644 index 00000000..b8a9c054 Binary files /dev/null and b/xcode/MAME4iOS/MAME4mac/Assets.xcassets/MacIcon.appiconset/MAME-AppIcon-MacOS.png differ