diff --git a/Delta/Emulation/EmulationViewController.swift b/Delta/Emulation/EmulationViewController.swift index ee4e401..95d62f2 100644 --- a/Delta/Emulation/EmulationViewController.swift +++ b/Delta/Emulation/EmulationViewController.swift @@ -190,11 +190,11 @@ class EmulationViewController: UIViewController // Specifically, if you pause a game, open the save states menu, go back, return to menu, select a new game, then try to pause it, it will crash // As a dirty workaround, we just use a weak reference, and force unwrap it if needed - let saveStateItem = PauseItem(image: UIImage(named: "SmallPause")!, text: NSLocalizedString("Save State", comment: ""), action: { [unowned self] _ in + let saveStateItem = PauseItem(image: UIImage(named: "SaveSaveState")!, text: NSLocalizedString("Save State", comment: ""), action: { [unowned self] _ in pauseViewController.presentSaveStateViewControllerWithMode(.Saving, delegate: self) }) - let loadStateItem = PauseItem(image: UIImage(named: "SmallPause")!, text: NSLocalizedString("Load State", comment: ""), action: { [unowned self] _ in + let loadStateItem = PauseItem(image: UIImage(named: "LoadSaveState")!, text: NSLocalizedString("Load State", comment: ""), action: { [unowned self] _ in pauseViewController.presentSaveStateViewControllerWithMode(.Loading, delegate: self) }) diff --git a/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/Contents.json b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/Contents.json new file mode 100644 index 0000000..4ef7677 --- /dev/null +++ b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/Contents.json @@ -0,0 +1,26 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LoadSaveState.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LoadSaveState@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LoadSaveState@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + }, + "properties" : { + "template-rendering-intent" : "template" + } +} \ No newline at end of file diff --git a/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState.png b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState.png new file mode 100644 index 0000000..4bebbe8 Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState.png differ diff --git a/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@2x.png b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@2x.png new file mode 100644 index 0000000..90bd5e0 Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@2x.png differ diff --git a/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@3x.png b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@3x.png new file mode 100644 index 0000000..b288c85 Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/LoadSaveState.imageset/LoadSaveState@3x.png differ diff --git a/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/Contents.json b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/Contents.json new file mode 100644 index 0000000..d3e5408 --- /dev/null +++ b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/Contents.json @@ -0,0 +1,26 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "SaveSaveState.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "SaveSaveState@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "SaveSaveState@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + }, + "properties" : { + "template-rendering-intent" : "template" + } +} \ No newline at end of file diff --git a/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState.png b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState.png new file mode 100644 index 0000000..ebef637 Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState.png differ diff --git a/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@2x.png b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@2x.png new file mode 100644 index 0000000..246c99f Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@2x.png differ diff --git a/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@3x.png b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@3x.png new file mode 100644 index 0000000..c744d49 Binary files /dev/null and b/Resources/Assets.xcassets/Pause Icons/SaveSaveState.imageset/SaveSaveState@3x.png differ