diff --git a/desmume/src/cocoa/translations/English.lproj/DisplayWindow.xib b/desmume/src/cocoa/translations/English.lproj/DisplayWindow.xib
index 447ff4065..12839dd29 100644
--- a/desmume/src/cocoa/translations/English.lproj/DisplayWindow.xib
+++ b/desmume/src/cocoa/translations/English.lproj/DisplayWindow.xib
@@ -1,2867 +1,3069 @@
-
- 1050
- 13F1066
- 851
- 1265.21
- 698.00
-
-
-
-
-
-
-
- YES
-
-
- enabled: isShowingStatusBar
-
-
-
-
-
- enabled: isShowingStatusBar
- enabled
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 53
-
-
-
- hidden: isShowingStatusBar
-
-
-
-
-
- hidden: isShowingStatusBar
- hidden
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 54
-
-
-
- changeCoreSpeed:
-
-
-
- 56
-
-
-
- changeRotationRelative:
-
-
-
- 57
-
-
-
- changeRotationRelative:
-
-
-
- 58
-
-
-
- openRom:
-
-
-
- 60
-
-
-
- delegate
-
-
-
- 62
-
-
-
- view
-
-
-
- 64
-
-
-
- value: emuControl.statusText
-
-
-
-
-
- value: emuControl.statusText
- value
- emuControl.statusText
-
- YES
-
- YES
- NSAllowsEditingMultipleValuesSelection
- NSRaisesForNotApplicableKeys
- NSValidatesImmediately
-
-
- YES
-
-
-
-
-
- 2
-
-
- 67
-
-
-
- animate: emuControl.isWorking
-
-
-
-
-
- animate: emuControl.isWorking
- animate
- emuControl.isWorking
- 2
-
-
- 68
-
-
-
- saveScreenshotPanelAccessoryView
-
-
-
- 105
-
-
-
- selectedTag: screenshotFileFormat
-
-
-
-
-
- selectedTag: screenshotFileFormat
- selectedTag
- screenshotFileFormat
- 2
-
-
- 106
-
-
-
- reset:
-
-
-
- 107
-
-
-
- toggleExecutePause:
-
-
-
- 108
-
-
-
- window
-
-
-
- 109
-
-
-
- hidden: isShowingStatusBar
-
-
-
-
-
- hidden: isShowingStatusBar
- hidden
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 131
-
-
-
- hidden: isShowingStatusBar
-
-
-
-
-
- hidden: isShowingStatusBar
- hidden
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 133
-
-
-
- image: emuControl.currentVolumeIcon
-
-
-
-
-
- image: emuControl.currentVolumeIcon
- image
- emuControl.currentVolumeIcon
- 2
-
-
- 135
-
-
-
- value: emuControl.currentVolumeValue
-
-
-
-
-
- value: emuControl.currentVolumeValue
- value
- emuControl.currentVolumeValue
- 2
-
-
- 138
-
-
-
- changeVolume:
-
-
-
- 141
-
-
-
- outputVolumeMenuItem
-
-
-
- 142
-
-
-
- microphoneGainMenuItem
-
-
-
- 144
-
-
-
- value: emuControl.currentVolumeValue
-
-
-
-
-
- value: emuControl.currentVolumeValue
- value
- emuControl.currentVolumeValue
-
- YES
-
- YES
- NSRaisesForNotApplicableKeys
- NSValidatesImmediately
-
-
- YES
-
-
-
-
- 2
-
-
- 157
-
-
-
- hidden: isShowingStatusBar
-
-
-
-
-
- hidden: isShowingStatusBar
- hidden
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 159
-
-
-
- outputVolumeControlView
-
-
-
- 160
-
-
-
- hidden: isShowingStatusBar
-
-
-
-
-
- hidden: isShowingStatusBar
- hidden
- isShowingStatusBar
-
- NSValueTransformerName
- NSNegateBoolean
-
- 2
-
-
- 167
-
-
-
- microphoneGainControlView
-
-
-
- 183
-
-
-
- image: emuControl.currentMicStatusIcon
-
-
-
-
-
- image: emuControl.currentMicStatusIcon
- image
- emuControl.currentMicStatusIcon
- 2
-
-
- 184
-
-
-
- microphoneGainSlider
-
-
-
- 203
-
-
-
- microphoneMuteButton
-
-
-
- 204
-
-
-
- changeHardwareMicGain:
-
-
-
- 207
-
-
-
- enabled: emuControl.isHardwareMicAvailable
-
-
-
-
-
- enabled: emuControl.isHardwareMicAvailable
- enabled
- emuControl.isHardwareMicAvailable
- 2
-
-
- 218
-
-
-
- enabled: emuControl.isHardwareMicAvailable
-
-
-
-
-
- enabled: emuControl.isHardwareMicAvailable
- enabled
- emuControl.isHardwareMicAvailable
- 2
-
-
- 220
-
-
-
- value: emuControl.cdsCoreController.content.cdsController.hardwareMicMute
-
-
-
-
-
- value: emuControl.cdsCoreController.content.cdsController.hardwareMicMute
- value
- emuControl.cdsCoreController.content.cdsController.hardwareMicMute
- 2
-
-
- 224
-
-
-
- toolTip: emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
-
-
-
-
-
- toolTip: emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
- toolTip
- emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
- 2
-
-
- 226
-
-
-
- value: emuControl.currentMicGainValue
-
-
-
-
-
- value: emuControl.currentMicGainValue
- value
- emuControl.currentMicGainValue
- 2
-
-
- 230
-
-
-
- value: emuControl.currentMicGainValue
-
-
-
-
-
- value: emuControl.currentMicGainValue
- value
- emuControl.currentMicGainValue
-
- YES
-
- YES
- NSRaisesForNotApplicableKeys
- NSValidatesImmediately
-
-
- YES
-
-
-
-
- 2
-
-
- 232
-
-
-
- changeHardwareMicMute:
-
-
-
- 233
-
-
-
-
- YES
-
- 0
-
-
-
-
-
- -2
-
-
- File's Owner
-
-
- -1
-
-
- First Responder
-
-
- -3
-
-
- Application
-
-
- 3
-
-
- YES
-
-
-
-
-
-
- 4
-
-
- YES
-
-
-
-
-
-
-
-
-
-
-
-
- 5
-
-
- YES
-
-
-
-
-
-
-
-
-
- 6
-
-
- YES
-
-
-
-
-
- 10
-
-
-
-
- 13
-
-
-
-
- 14
-
-
-
-
- 15
-
-
-
-
- 16
-
-
-
-
- 17
-
-
-
-
- 18
-
-
-
-
- 19
-
-
-
-
- 20
-
-
-
-
- 21
-
-
-
-
- 63
-
-
- YES
-
-
-
-
- 93
-
-
- YES
-
-
-
-
- Screenshot Save Panel Accessory
-
-
- 94
-
-
- YES
-
-
-
-
-
- 95
-
-
- YES
-
-
-
-
-
- 96
-
-
-
-
- 97
-
-
- YES
-
-
-
-
-
- 98
-
-
- YES
-
-
-
-
-
-
-
-
-
-
- 99
-
-
-
-
- 100
-
-
-
-
- 101
-
-
-
-
- 102
-
-
-
-
- 103
-
-
-
-
- 104
-
-
-
-
- 116
-
-
- YES
-
-
-
-
-
- 117
-
-
- YES
-
-
-
-
-
- 118
-
-
- YES
-
-
-
-
-
-
- 120
-
-
-
-
- 119
-
-
-
-
- 122
-
-
- YES
-
-
-
-
-
- 123
-
-
- YES
-
-
-
-
-
- 124
-
-
- YES
-
-
-
-
-
-
- 125
-
-
-
-
- 126
-
-
-
-
- 151
-
-
- YES
-
-
-
-
- Sound Output Volume Menu Item
-
-
- 136
-
-
- YES
-
-
-
-
-
- 137
-
-
-
-
- 152
-
-
- YES
-
-
-
-
-
- 153
-
-
- YES
-
-
-
-
-
- 154
-
-
-
-
- 161
-
-
- YES
-
-
-
-
-
- Microphone Input Gain Menu Item
-
-
- 162
-
-
- YES
-
-
-
-
-
- 165
-
-
- YES
-
-
-
-
-
- 166
-
-
-
-
- 145
-
-
- YES
-
-
-
-
-
- 146
-
-
-
-
- 185
-
-
- YES
-
-
-
-
-
- 186
-
-
-
-
-
-
- YES
-
- YES
- -1.IBPluginDependency
- -2.IBPluginDependency
- -3.IBPluginDependency
- 10.IBPluginDependency
- 100.IBPluginDependency
- 101.IBPluginDependency
- 102.IBPluginDependency
- 103.IBPluginDependency
- 104.IBPluginDependency
- 116.IBPluginDependency
- 117.IBPluginDependency
- 118.IBPluginDependency
- 119.IBPluginDependency
- 120.IBPluginDependency
- 122.IBPluginDependency
- 123.IBPluginDependency
- 124.IBPluginDependency
- 125.IBPluginDependency
- 126.IBPluginDependency
- 13.IBPluginDependency
- 136.IBPluginDependency
- 137.IBPluginDependency
- 14.IBPluginDependency
- 145.IBPluginDependency
- 146.IBPluginDependency
- 15.IBPluginDependency
- 151.IBPersistedLastKnownCanvasPosition
- 151.IBPluginDependency
- 152.IBPluginDependency
- 153.IBPluginDependency
- 154.IBNumberFormatterBehaviorMetadataKey
- 154.IBNumberFormatterLocalizesFormatMetadataKey
- 154.IBNumberFormatterSampleNumberKey
- 154.IBPluginDependency
- 16.IBPluginDependency
- 161.IBNSViewMetadataGestureRecognizers
- 161.IBPersistedLastKnownCanvasPosition
- 161.IBPluginDependency
- 162.IBPluginDependency
- 165.IBPluginDependency
- 166.IBNumberFormatterBehaviorMetadataKey
- 166.IBNumberFormatterLocalizesFormatMetadataKey
- 166.IBPluginDependency
- 17.IBPluginDependency
- 18.IBPluginDependency
- 185.IBPluginDependency
- 186.IBPluginDependency
- 19.IBPluginDependency
- 20.IBPluginDependency
- 21.IBPluginDependency
- 3.IBPluginDependency
- 3.IBWindowTemplateEditedContentRect
- 3.NSWindowTemplate.visibleAtLaunch
- 3.windowTemplate.hasMinSize
- 3.windowTemplate.minSize
- 4.IBPluginDependency
- 5.IBPluginDependency
- 6.IBPluginDependency
- 63.IBPluginDependency
- 93.IBPluginDependency
- 94.IBPluginDependency
- 95.IBPluginDependency
- 96.IBPluginDependency
- 97.IBPluginDependency
- 98.IBPluginDependency
- 99.IBPluginDependency
-
-
- YES
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {183.5, 317.5}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
- {84.5, 324.5}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {{1059, 381}, {256, 408}}
-
-
- {256, 408}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
- YES
-
-
- YES
-
-
-
-
- YES
-
-
- YES
-
-
-
- 233
-
-
-
- YES
-
- DisplayView
- NSView
-
- IBProjectSource
- userinterface/DisplayWindowController.h
-
-
-
- DisplayWindowController
- NSWindowController
-
- YES
-
- YES
- changeCoreSpeed:
- changeDisplayGap:
- changeDisplayMode:
- changeDisplayOrder:
- changeDisplayOrientation:
- changeHardwareMicGain:
- changeRotation:
- changeRotationRelative:
- changeScale:
- changeVideoOutputFilter:
- changeVideoPixelScaler:
- changeVolume:
- copy:
- openRom:
- reset:
- saveScreenshotAs:
- toggleExecutePause:
- toggleFullScreenDisplay:
- toggleKeepMinDisplaySizeAtNormal:
- toggleStatusBar:
- toggleVerticalSync:
- toggleVideoFiltersPreferGPU:
- toggleVideoSourceDeposterize:
- writeDefaultsDisplayGap:
- writeDefaultsDisplayRotation:
- writeDefaultsDisplayVideoSettings:
- writeDefaultsHUDSettings:
-
-
- YES
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
- id
-
-
-
- YES
-
- YES
- changeCoreSpeed:
- changeDisplayGap:
- changeDisplayMode:
- changeDisplayOrder:
- changeDisplayOrientation:
- changeHardwareMicGain:
- changeRotation:
- changeRotationRelative:
- changeScale:
- changeVideoOutputFilter:
- changeVideoPixelScaler:
- changeVolume:
- copy:
- openRom:
- reset:
- saveScreenshotAs:
- toggleExecutePause:
- toggleFullScreenDisplay:
- toggleKeepMinDisplaySizeAtNormal:
- toggleStatusBar:
- toggleVerticalSync:
- toggleVideoFiltersPreferGPU:
- toggleVideoSourceDeposterize:
- writeDefaultsDisplayGap:
- writeDefaultsDisplayRotation:
- writeDefaultsDisplayVideoSettings:
- writeDefaultsHUDSettings:
-
-
- YES
-
- changeCoreSpeed:
- id
-
-
- changeDisplayGap:
- id
-
-
- changeDisplayMode:
- id
-
-
- changeDisplayOrder:
- id
-
-
- changeDisplayOrientation:
- id
-
-
- changeHardwareMicGain:
- id
-
-
- changeRotation:
- id
-
-
- changeRotationRelative:
- id
-
-
- changeScale:
- id
-
-
- changeVideoOutputFilter:
- id
-
-
- changeVideoPixelScaler:
- id
-
-
- changeVolume:
- id
-
-
- copy:
- id
-
-
- openRom:
- id
-
-
- reset:
- id
-
-
- saveScreenshotAs:
- id
-
-
- toggleExecutePause:
- id
-
-
- toggleFullScreenDisplay:
- id
-
-
- toggleKeepMinDisplaySizeAtNormal:
- id
-
-
- toggleStatusBar:
- id
-
-
- toggleVerticalSync:
- id
-
-
- toggleVideoFiltersPreferGPU:
- id
-
-
- toggleVideoSourceDeposterize:
- id
-
-
- writeDefaultsDisplayGap:
- id
-
-
- writeDefaultsDisplayRotation:
- id
-
-
- writeDefaultsDisplayVideoSettings:
- id
-
-
- writeDefaultsHUDSettings:
- id
-
-
-
-
- YES
-
- YES
- microphoneGainControlView
- microphoneGainMenuItem
- microphoneGainSlider
- microphoneMuteButton
- outputVolumeControlView
- outputVolumeMenuItem
- saveScreenshotPanelAccessoryView
- view
-
-
- YES
- NSView
- NSMenuItem
- NSSlider
- NSButton
- NSView
- NSMenuItem
- NSView
- DisplayView
-
-
-
- YES
-
- YES
- microphoneGainControlView
- microphoneGainMenuItem
- microphoneGainSlider
- microphoneMuteButton
- outputVolumeControlView
- outputVolumeMenuItem
- saveScreenshotPanelAccessoryView
- view
-
-
- YES
-
- microphoneGainControlView
- NSView
-
-
- microphoneGainMenuItem
- NSMenuItem
-
-
- microphoneGainSlider
- NSSlider
-
-
- microphoneMuteButton
- NSButton
-
-
- outputVolumeControlView
- NSView
-
-
- outputVolumeMenuItem
- NSMenuItem
-
-
- saveScreenshotPanelAccessoryView
- NSView
-
-
- view
- DisplayView
-
-
-
-
-
-
-
- YES
-
- NSActionCell
- NSCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSActionCell.h
-
-
-
- NSApplication
- NSResponder
-
- IBFrameworkSource
- AppKit.framework/Headers/NSApplication.h
-
-
-
- NSApplication
-
- IBFrameworkSource
- AppKit.framework/Headers/NSApplicationScripting.h
-
-
-
- NSApplication
-
- IBFrameworkSource
- AppKit.framework/Headers/NSColorPanel.h
-
-
-
- NSApplication
-
- IBFrameworkSource
- AppKit.framework/Headers/NSHelpManager.h
-
-
-
- NSApplication
-
- IBFrameworkSource
- AppKit.framework/Headers/NSPageLayout.h
-
-
-
- NSApplication
-
- IBFrameworkSource
- AppKit.framework/Headers/NSUserInterfaceItemSearching.h
-
-
-
- NSButton
- NSControl
-
- IBFrameworkSource
- AppKit.framework/Headers/NSButton.h
-
-
-
- NSButtonCell
- NSActionCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSButtonCell.h
-
-
-
- NSCell
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSCell.h
-
-
-
- NSControl
- NSView
-
- IBFrameworkSource
- AppKit.framework/Headers/NSControl.h
-
-
-
- NSFormatter
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSFormatter.h
-
-
-
- NSMenu
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSMenu.h
-
-
-
- NSMenuItem
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSMenuItem.h
-
-
-
- NSMenuItemCell
- NSButtonCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSMenuItemCell.h
-
-
-
- NSNumberFormatter
- NSFormatter
-
- IBFrameworkSource
- Foundation.framework/Headers/NSNumberFormatter.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSAccessibility.h
-
-
-
- NSObject
-
-
-
- NSObject
-
-
-
- NSObject
-
-
-
- NSObject
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSDictionaryController.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSDragging.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSFontManager.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSFontPanel.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSKeyValueBinding.h
-
-
-
- NSObject
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSNibLoading.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSOutlineView.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSPasteboard.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSSavePanel.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSTableView.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSToolbarItem.h
-
-
-
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSView.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSArchiver.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSClassDescription.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSError.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSFileManager.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSKeyValueCoding.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSKeyValueObserving.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSKeyedArchiver.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSObject.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSObjectScripting.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSPortCoder.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSRunLoop.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSScriptClassDescription.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSScriptKeyValueCoding.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSScriptObjectSpecifiers.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSScriptWhoseTests.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSThread.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSURL.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSURLConnection.h
-
-
-
- NSObject
-
- IBFrameworkSource
- Foundation.framework/Headers/NSURLDownload.h
-
-
-
- NSPopUpButton
- NSButton
-
- IBFrameworkSource
- AppKit.framework/Headers/NSPopUpButton.h
-
-
-
- NSPopUpButtonCell
- NSMenuItemCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSPopUpButtonCell.h
-
-
-
- NSProgressIndicator
- NSView
-
- IBFrameworkSource
- AppKit.framework/Headers/NSProgressIndicator.h
-
-
-
- NSResponder
-
- IBFrameworkSource
- AppKit.framework/Headers/NSInterfaceStyle.h
-
-
-
- NSResponder
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSResponder.h
-
-
-
- NSSlider
- NSControl
-
- IBFrameworkSource
- AppKit.framework/Headers/NSSlider.h
-
-
-
- NSSliderCell
- NSActionCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSSliderCell.h
-
-
-
- NSTextField
- NSControl
-
- IBFrameworkSource
- AppKit.framework/Headers/NSTextField.h
-
-
-
- NSTextFieldCell
- NSActionCell
-
- IBFrameworkSource
- AppKit.framework/Headers/NSTextFieldCell.h
-
-
-
- NSToolbar
- NSObject
-
- IBFrameworkSource
- AppKit.framework/Headers/NSToolbar.h
-
-
-
- NSToolbarItem
- NSObject
-
-
-
- NSView
-
- IBFrameworkSource
- AppKit.framework/Headers/NSClipView.h
-
-
-
- NSView
-
-
-
- NSView
-
- IBFrameworkSource
- AppKit.framework/Headers/NSRulerView.h
-
-
-
- NSView
- NSResponder
-
-
-
- NSWindow
-
- IBFrameworkSource
- AppKit.framework/Headers/NSDrawer.h
-
-
-
- NSWindow
- NSResponder
-
- IBFrameworkSource
- AppKit.framework/Headers/NSWindow.h
-
-
-
- NSWindow
-
- IBFrameworkSource
- AppKit.framework/Headers/NSWindowScripting.h
-
-
-
- NSWindowController
- NSResponder
-
- showWindow:
- id
-
-
- showWindow:
-
- showWindow:
- id
-
-
-
- IBFrameworkSource
- AppKit.framework/Headers/NSWindowController.h
-
-
-
-
- 0
- IBCocoaFramework
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
-
-
- YES
- ../../DeSmuME (XCode 3).xcodeproj
- 3
-
- YES
-
- YES
- Icon_Execute_420x420
- Icon_MicrophoneBlack_256x256
- Icon_OpenROM_420x420
- Icon_Reset_420x420
- Icon_RotateCCW_420x420
- Icon_RotateCW_420x420
- Icon_Speed2x_420x420
- Icon_VolumeFull_16x16
- NSMenuCheckmark
- NSMenuMixedState
- NSSwitch
-
-
- YES
- {420, 420}
- {256, 256}
- {420, 420}
- {420, 420}
- {420, 420}
- {420, 420}
- {420, 420}
- {16, 16}
- {11, 11}
- {10, 3}
- {15, 15}
-
-
-
+
+ 1050
+ 13F1066
+ 851
+ 1265.21
+ 698.00
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ 851
+
+
+ YES
+
+
+ YES
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+ PluginDependencyRecalculationVersion
+
+
+
+ YES
+
+ DisplayWindowController
+
+
+ FirstResponder
+
+
+ NSApplication
+
+
+ 271
+ 2
+ {{830, 370}, {256, 408}}
+ 74973184
+ DeSmuME
+ NSWindow
+
+
+ D5552DCE-722B-4ECB-8E0A-8B7CF76EAC70
+
+
+ YES
+ YES
+ YES
+ YES
+ 1
+ 2
+
+ YES
+
+ YES
+ 0135754F-463F-4625-9D27-DEF701AEF50E
+ 039A3D54-15EA-4743-88B7-60517113C193
+ 2E728430-6055-404B-944F-25594ACBEC39
+ 321036F9-6034-47B1-9CC5-2461D98700F0
+ 41A299FB-4A95-4FA3-9982-8523FF04ACDE
+ 8A505B61-7B2E-49ED-B6A0-DBE0A72DB48D
+ C626F2C1-4353-4288-AD59-40FB7F4C1A58
+ D3628D4D-C39F-4CC3-B82F-7CC0F699B953
+ EDBFD998-E031-4AC5-A86A-7114D66FF847
+ NSToolbarFlexibleSpaceItem
+ NSToolbarSpaceItem
+
+
+ YES
+
+
+ 0135754F-463F-4625-9D27-DEF701AEF50E
+
+ Open ROM
+ Open ROM
+
+
+
+ NSImage
+ Icon_OpenROM_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ 039A3D54-15EA-4743-88B7-60517113C193
+
+ Toggle Displays
+ Toggle Displays
+
+
+
+ NSImage
+ Icon_DisplayToggle_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ 2E728430-6055-404B-944F-25594ACBEC39
+
+ Execute
+ Execute/Pause
+
+
+
+ NSImage
+ Icon_Execute_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ 321036F9-6034-47B1-9CC5-2461D98700F0
+
+ Reset
+ Reset
+
+
+
+ NSImage
+ Icon_Reset_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ 41A299FB-4A95-4FA3-9982-8523FF04ACDE
+
+ Rotate Right
+ Rotate Right
+
+
+
+ NSImage
+ Icon_RotateCW_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ 90
+ YES
+ 0
+
+
+
+ 8A505B61-7B2E-49ED-B6A0-DBE0A72DB48D
+
+ Enable HUD
+ Enable/Disable HUD
+
+
+
+ NSImage
+ Icon_ShowHUD_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ C626F2C1-4353-4288-AD59-40FB7F4C1A58
+
+ Rotate Left
+ Rotate Left
+
+
+
+ NSImage
+ Icon_RotateCCW_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -90
+ YES
+ 0
+
+
+
+ D3628D4D-C39F-4CC3-B82F-7CC0F699B953
+
+ Frame Advance
+ Frame Advance
+
+
+
+ NSImage
+ Icon_FrameAdvance_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ EDBFD998-E031-4AC5-A86A-7114D66FF847
+
+ Speed 2x
+ Speed 1x/2x
+
+
+
+ NSImage
+ Icon_Speed2x_420x420
+
+
+
+ {0, 0}
+ {0, 0}
+ YES
+ YES
+ 200
+ YES
+ 0
+
+
+ NSToolbarFlexibleSpaceItem
+
+ Flexible Space
+
+
+
+
+
+ {1, 5}
+ {20000, 32}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+ NSToolbarSpaceItem
+
+ Space
+
+
+
+
+
+ {32, 5}
+ {32, 32}
+ YES
+ YES
+ -1
+ YES
+ 0
+
+
+
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+ YES
+
+
+
+
+
+
+
+
+ YES
+
+
+
+ {1.7976931348623157e+308, 1.7976931348623157e+308}
+ {256, 408}
+
+
+ 256
+
+ YES
+
+
+ 5156
+ {{2, 3}, {16, 16}}
+
+ 28938
+ 100
+
+
+
+ 294
+ {{17, 5}, {137, 14}}
+
+ YES
+
+ 68157504
+ 272634880
+
+
+ LucidaGrande
+ 11
+ 3088
+
+ Status Text
+
+
+ 6
+ System
+ controlColor
+
+ 3
+ MC42NjY2NjY2NjY3AA
+
+
+
+ 6
+ System
+ controlTextColor
+
+ 3
+ MAA
+
+
+
+ NO
+ 1
+
+
+
+ 45
+
+ YES
+
+ {{0, 24}, {256, 384}}
+
+ YES
+ DisplayView
+
+
+
+
+ {256, 408}
+
+ {{0, 0}, {1920, 1177}}
+ {256, 477}
+ {1.7976931348623157e+308, 1.7976931348623157e+308}
+ NO
+
+
+
+ 268
+
+ YES
+
+
+
+ 268
+ {{38, 11}, {136, 17}}
+
+ YES
+
+ 68157504
+ 71304192
+ Select Image Format:
+
+
+
+
+
+ NO
+ 1
+
+
+ {350, 35}
+ NSView
+
+
+
+ 268
+
+ YES
+
+
+ 268
+ {{2, 0}, {49, 18}}
+
+ _NS:682
+ YES
+
+ 67108864
+ 131072
+ Mute
+
+ _NS:682
+
+ 1211912448
+ 2
+
+ NSImage
+ NSSwitch
+
+
+ NSSwitch
+
+
+
+ 200
+ 25
+
+ NO
+
+
+
+ 268
+ {{-3, 20}, {66, 11}}
+
+
+ YES
+
+ 68157504
+ 138679296
+
+ LucidaGrande
+ 9
+ 3600
+
+
+
+ YES
+
+ YES
+ allowsFloats
+ alwaysShowsDecimalSeparator
+ formatterBehavior
+ lenient
+ locale
+ maximumFractionDigits
+ minimumFractionDigits
+ multiplier
+ negativeInfinitySymbol
+ nilSymbol
+ numberStyle
+ positiveInfinitySymbol
+ usesGroupingSeparator
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+ -∞
+
+
+ +∞
+
+
+
+ #0.0%
+ #0.0%
+
+
+
+
+
+
+
+ NaN
+
+ YES
+
+
+ YES
+
+
+
+
+ 0
+ 0
+ YES
+ NO
+ 1
+ AAAAAAAAAAAAAAAAAAAAAA
+
+
+
+ 3
+ YES
+ YES
+ YES
+
+ .
+ ,
+ NO
+ NO
+ YES
+
+ %1.1f%%
+
+
+
+
+ NO
+ 1
+
+
+
+ 268
+ {{17, 31}, {21, 105}}
+
+
+ _NS:768
+ YES
+
+ 604242176
+ 0
+
+ _NS:768
+
+ 100
+ 0.0
+ 0.0
+ 0.0
+ 0
+ 0
+ NO
+ YES
+
+ NO
+
+
+ {55, 139}
+
+ _NS:1109
+ NSView
+
+
+
+ 268
+
+ YES
+
+
+ 268
+ {{-1, 6}, {51, 11}}
+
+ YES
+
+ 68157504
+ 138679296
+
+
+
+ YES
+
+ YES
+ allowsFloats
+ alwaysShowsDecimalSeparator
+ formatterBehavior
+ lenient
+ locale
+ maximumFractionDigits
+ maximumIntegerDigits
+ minimumFractionDigits
+ minimumIntegerDigits
+ multiplier
+ nilSymbol
+ numberStyle
+ usesGroupingSeparator
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #0.0%
+ #0.0%
+
+
+
+
+
+
+
+ NaN
+
+
+
+
+
+ 3
+ YES
+ YES
+ YES
+
+ .
+ ,
+ NO
+ NO
+ YES
+
+ %1.1f%%
+
+
+
+
+ NO
+ 1
+
+
+
+ 268
+ {{12, 17}, {21, 105}}
+
+
+ _NS:768
+ YES
+
+ 67371264
+ 0
+
+ _NS:768
+
+ 100
+ 0.0
+ 100
+ 0.0
+ 0
+ 0
+ NO
+ YES
+
+ NO
+
+
+ {45, 125}
+
+ _NS:1109
+ NSView
+
+
+
+
+ YES
+
+
+ enabled: isShowingStatusBar
+
+
+
+
+
+ enabled: isShowingStatusBar
+ enabled
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 53
+
+
+
+ hidden: isShowingStatusBar
+
+
+
+
+
+ hidden: isShowingStatusBar
+ hidden
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 54
+
+
+
+ changeCoreSpeed:
+
+
+
+ 56
+
+
+
+ changeRotationRelative:
+
+
+
+ 57
+
+
+
+ changeRotationRelative:
+
+
+
+ 58
+
+
+
+ openRom:
+
+
+
+ 60
+
+
+
+ delegate
+
+
+
+ 62
+
+
+
+ view
+
+
+
+ 64
+
+
+
+ value: emuControl.statusText
+
+
+
+
+
+ value: emuControl.statusText
+ value
+ emuControl.statusText
+
+ YES
+
+ YES
+ NSAllowsEditingMultipleValuesSelection
+ NSRaisesForNotApplicableKeys
+ NSValidatesImmediately
+
+
+ YES
+
+
+
+
+
+ 2
+
+
+ 67
+
+
+
+ animate: emuControl.isWorking
+
+
+
+
+
+ animate: emuControl.isWorking
+ animate
+ emuControl.isWorking
+ 2
+
+
+ 68
+
+
+
+ saveScreenshotPanelAccessoryView
+
+
+
+ 105
+
+
+
+ selectedTag: screenshotFileFormat
+
+
+
+
+
+ selectedTag: screenshotFileFormat
+ selectedTag
+ screenshotFileFormat
+ 2
+
+
+ 106
+
+
+
+ reset:
+
+
+
+ 107
+
+
+
+ toggleExecutePause:
+
+
+
+ 108
+
+
+
+ window
+
+
+
+ 109
+
+
+
+ hidden: isShowingStatusBar
+
+
+
+
+
+ hidden: isShowingStatusBar
+ hidden
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 131
+
+
+
+ hidden: isShowingStatusBar
+
+
+
+
+
+ hidden: isShowingStatusBar
+ hidden
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 133
+
+
+
+ image: emuControl.currentVolumeIcon
+
+
+
+
+
+ image: emuControl.currentVolumeIcon
+ image
+ emuControl.currentVolumeIcon
+ 2
+
+
+ 135
+
+
+
+ value: emuControl.currentVolumeValue
+
+
+
+
+
+ value: emuControl.currentVolumeValue
+ value
+ emuControl.currentVolumeValue
+ 2
+
+
+ 138
+
+
+
+ changeVolume:
+
+
+
+ 141
+
+
+
+ outputVolumeMenuItem
+
+
+
+ 142
+
+
+
+ microphoneGainMenuItem
+
+
+
+ 144
+
+
+
+ value: emuControl.currentVolumeValue
+
+
+
+
+
+ value: emuControl.currentVolumeValue
+ value
+ emuControl.currentVolumeValue
+
+ YES
+
+ YES
+ NSRaisesForNotApplicableKeys
+ NSValidatesImmediately
+
+
+ YES
+
+
+
+
+ 2
+
+
+ 157
+
+
+
+ hidden: isShowingStatusBar
+
+
+
+
+
+ hidden: isShowingStatusBar
+ hidden
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 159
+
+
+
+ outputVolumeControlView
+
+
+
+ 160
+
+
+
+ hidden: isShowingStatusBar
+
+
+
+
+
+ hidden: isShowingStatusBar
+ hidden
+ isShowingStatusBar
+
+ NSValueTransformerName
+ NSNegateBoolean
+
+ 2
+
+
+ 167
+
+
+
+ microphoneGainControlView
+
+
+
+ 183
+
+
+
+ image: emuControl.currentMicStatusIcon
+
+
+
+
+
+ image: emuControl.currentMicStatusIcon
+ image
+ emuControl.currentMicStatusIcon
+ 2
+
+
+ 184
+
+
+
+ microphoneGainSlider
+
+
+
+ 203
+
+
+
+ microphoneMuteButton
+
+
+
+ 204
+
+
+
+ changeHardwareMicGain:
+
+
+
+ 207
+
+
+
+ enabled: emuControl.isHardwareMicAvailable
+
+
+
+
+
+ enabled: emuControl.isHardwareMicAvailable
+ enabled
+ emuControl.isHardwareMicAvailable
+ 2
+
+
+ 218
+
+
+
+ enabled: emuControl.isHardwareMicAvailable
+
+
+
+
+
+ enabled: emuControl.isHardwareMicAvailable
+ enabled
+ emuControl.isHardwareMicAvailable
+ 2
+
+
+ 220
+
+
+
+ value: emuControl.cdsCoreController.content.cdsController.hardwareMicMute
+
+
+
+
+
+ value: emuControl.cdsCoreController.content.cdsController.hardwareMicMute
+ value
+ emuControl.cdsCoreController.content.cdsController.hardwareMicMute
+ 2
+
+
+ 224
+
+
+
+ toolTip: emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
+
+
+
+
+
+ toolTip: emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
+ toolTip
+ emuControl.cdsCoreController.content.cdsController.hardwareMicInfoString
+ 2
+
+
+ 226
+
+
+
+ value: emuControl.currentMicGainValue
+
+
+
+
+
+ value: emuControl.currentMicGainValue
+ value
+ emuControl.currentMicGainValue
+ 2
+
+
+ 230
+
+
+
+ value: emuControl.currentMicGainValue
+
+
+
+
+
+ value: emuControl.currentMicGainValue
+ value
+ emuControl.currentMicGainValue
+
+ YES
+
+ YES
+ NSRaisesForNotApplicableKeys
+ NSValidatesImmediately
+
+
+ YES
+
+
+
+
+ 2
+
+
+ 232
+
+
+
+ changeHardwareMicMute:
+
+
+
+ 233
+
+
+
+ frameAdvance:
+
+
+
+ 243
+
+
+
+ toggleNDSDisplays:
+
+
+
+ 244
+
+
+
+ toggleHUDVisibility:
+
+
+
+ 245
+
+
+
+
+ YES
+
+ 0
+
+
+
+
+
+ -2
+
+
+ File's Owner
+
+
+ -1
+
+
+ First Responder
+
+
+ -3
+
+
+ Application
+
+
+ 3
+
+
+ YES
+
+
+
+
+
+
+ 4
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 5
+
+
+ YES
+
+
+
+
+
+
+
+
+
+ 6
+
+
+ YES
+
+
+
+
+
+ 10
+
+
+
+
+ 13
+
+
+
+
+ 14
+
+
+
+
+ 15
+
+
+
+
+ 16
+
+
+
+
+ 17
+
+
+
+
+ 18
+
+
+
+
+ 19
+
+
+
+
+ 20
+
+
+
+
+ 21
+
+
+
+
+ 63
+
+
+ YES
+
+
+
+
+ 93
+
+
+ YES
+
+
+
+
+ Screenshot Save Panel Accessory
+
+
+ 94
+
+
+ YES
+
+
+
+
+
+ 95
+
+
+ YES
+
+
+
+
+
+ 96
+
+
+
+
+ 97
+
+
+ YES
+
+
+
+
+
+ 98
+
+
+ YES
+
+
+
+
+
+
+
+
+
+
+ 99
+
+
+
+
+ 100
+
+
+
+
+ 101
+
+
+
+
+ 102
+
+
+
+
+ 103
+
+
+
+
+ 104
+
+
+
+
+ 116
+
+
+ YES
+
+
+
+
+
+ 117
+
+
+ YES
+
+
+
+
+
+ 118
+
+
+ YES
+
+
+
+
+
+
+ 120
+
+
+
+
+ 119
+
+
+
+
+ 122
+
+
+ YES
+
+
+
+
+
+ 123
+
+
+ YES
+
+
+
+
+
+ 124
+
+
+ YES
+
+
+
+
+
+
+ 125
+
+
+
+
+ 126
+
+
+
+
+ 151
+
+
+ YES
+
+
+
+
+ Sound Output Volume Menu Item
+
+
+ 136
+
+
+ YES
+
+
+
+
+
+ 137
+
+
+
+
+ 152
+
+
+ YES
+
+
+
+
+
+ 153
+
+
+ YES
+
+
+
+
+
+ 154
+
+
+
+
+ 161
+
+
+ YES
+
+
+
+
+
+ Microphone Input Gain Menu Item
+
+
+ 162
+
+
+ YES
+
+
+
+
+
+ 165
+
+
+ YES
+
+
+
+
+
+ 166
+
+
+
+
+ 145
+
+
+ YES
+
+
+
+
+
+ 146
+
+
+
+
+ 185
+
+
+ YES
+
+
+
+
+
+ 186
+
+
+
+
+ 234
+
+
+
+
+ 237
+
+
+
+
+ 238
+
+
+
+
+
+
+ YES
+
+ YES
+ -1.IBPluginDependency
+ -2.IBPluginDependency
+ -3.IBPluginDependency
+ 10.IBPluginDependency
+ 100.IBPluginDependency
+ 101.IBPluginDependency
+ 102.IBPluginDependency
+ 103.IBPluginDependency
+ 104.IBPluginDependency
+ 116.IBPluginDependency
+ 117.IBPluginDependency
+ 118.IBPluginDependency
+ 119.IBPluginDependency
+ 120.IBPluginDependency
+ 122.IBPluginDependency
+ 123.IBPluginDependency
+ 124.IBPluginDependency
+ 125.IBPluginDependency
+ 126.IBPluginDependency
+ 13.IBPluginDependency
+ 136.IBPluginDependency
+ 137.IBPluginDependency
+ 14.IBPluginDependency
+ 145.IBPluginDependency
+ 146.IBPluginDependency
+ 15.IBPluginDependency
+ 151.IBPersistedLastKnownCanvasPosition
+ 151.IBPluginDependency
+ 152.IBPluginDependency
+ 153.IBPluginDependency
+ 154.IBNumberFormatterBehaviorMetadataKey
+ 154.IBNumberFormatterLocalizesFormatMetadataKey
+ 154.IBNumberFormatterSampleNumberKey
+ 154.IBPluginDependency
+ 16.IBPluginDependency
+ 161.IBNSViewMetadataGestureRecognizers
+ 161.IBPersistedLastKnownCanvasPosition
+ 161.IBPluginDependency
+ 162.IBPluginDependency
+ 165.IBPluginDependency
+ 166.IBNumberFormatterBehaviorMetadataKey
+ 166.IBNumberFormatterLocalizesFormatMetadataKey
+ 166.IBPluginDependency
+ 17.IBPluginDependency
+ 18.IBPluginDependency
+ 185.IBPluginDependency
+ 186.IBPluginDependency
+ 19.IBPluginDependency
+ 20.IBPluginDependency
+ 21.IBPluginDependency
+ 234.IBPluginDependency
+ 237.IBPluginDependency
+ 238.IBPluginDependency
+ 3.IBEditorWindowLastContentRect
+ 3.IBPluginDependency
+ 3.IBWindowTemplateEditedContentRect
+ 3.NSWindowTemplate.visibleAtLaunch
+ 3.windowTemplate.hasMinSize
+ 3.windowTemplate.minSize
+ 4.IBEditorWindowLastContentRect
+ 4.IBPluginDependency
+ 5.IBPluginDependency
+ 6.IBPluginDependency
+ 63.IBPluginDependency
+ 93.IBPluginDependency
+ 94.IBPluginDependency
+ 95.IBPluginDependency
+ 96.IBPluginDependency
+ 97.IBPluginDependency
+ 98.IBPluginDependency
+ 99.IBPluginDependency
+
+
+ YES
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {183.5, 317.5}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+ {84.5, 324.5}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{514, 590}, {256, 408}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ {{514, 590}, {256, 408}}
+
+
+ {256, 408}
+ {{334, 998}, {616, 0}}
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+ com.apple.InterfaceBuilder.CocoaPlugin
+
+
+
+ YES
+
+
+ YES
+
+
+
+
+ YES
+
+
+ YES
+
+
+
+ 245
+
+
+
+ YES
+
+ DisplayView
+ NSView
+
+ IBProjectSource
+ userinterface/DisplayWindowController.h
+
+
+
+ DisplayWindowController
+ NSWindowController
+
+ YES
+
+ YES
+ changeCoreSpeed:
+ changeDisplayGap:
+ changeDisplayMode:
+ changeDisplayOrder:
+ changeDisplayOrientation:
+ changeHardwareMicGain:
+ changeHardwareMicMute:
+ changeRotation:
+ changeRotationRelative:
+ changeScale:
+ changeVideoOutputFilter:
+ changeVideoPixelScaler:
+ changeVolume:
+ copy:
+ frameAdvance:
+ openRom:
+ reset:
+ saveScreenshotAs:
+ toggleExecutePause:
+ toggleFullScreenDisplay:
+ toggleHUDVisibility:
+ toggleKeepMinDisplaySizeAtNormal:
+ toggleNDSDisplays:
+ toggleShowHUDCPULoadAverage:
+ toggleShowHUDFrameIndex:
+ toggleShowHUDInput:
+ toggleShowHUDLagFrameCount:
+ toggleShowHUDRealTimeClock:
+ toggleShowHUDRender3DFPS:
+ toggleShowHUDVideoFPS:
+ toggleStatusBar:
+ toggleVerticalSync:
+ toggleVideoFiltersPreferGPU:
+ toggleVideoSourceDeposterize:
+ writeDefaultsDisplayGap:
+ writeDefaultsDisplayRotation:
+ writeDefaultsDisplayVideoSettings:
+ writeDefaultsHUDSettings:
+
+
+ YES
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+ id
+
+
+
+ YES
+
+ YES
+ changeCoreSpeed:
+ changeDisplayGap:
+ changeDisplayMode:
+ changeDisplayOrder:
+ changeDisplayOrientation:
+ changeHardwareMicGain:
+ changeHardwareMicMute:
+ changeRotation:
+ changeRotationRelative:
+ changeScale:
+ changeVideoOutputFilter:
+ changeVideoPixelScaler:
+ changeVolume:
+ copy:
+ frameAdvance:
+ openRom:
+ reset:
+ saveScreenshotAs:
+ toggleExecutePause:
+ toggleFullScreenDisplay:
+ toggleHUDVisibility:
+ toggleKeepMinDisplaySizeAtNormal:
+ toggleNDSDisplays:
+ toggleShowHUDCPULoadAverage:
+ toggleShowHUDFrameIndex:
+ toggleShowHUDInput:
+ toggleShowHUDLagFrameCount:
+ toggleShowHUDRealTimeClock:
+ toggleShowHUDRender3DFPS:
+ toggleShowHUDVideoFPS:
+ toggleStatusBar:
+ toggleVerticalSync:
+ toggleVideoFiltersPreferGPU:
+ toggleVideoSourceDeposterize:
+ writeDefaultsDisplayGap:
+ writeDefaultsDisplayRotation:
+ writeDefaultsDisplayVideoSettings:
+ writeDefaultsHUDSettings:
+
+
+ YES
+
+ changeCoreSpeed:
+ id
+
+
+ changeDisplayGap:
+ id
+
+
+ changeDisplayMode:
+ id
+
+
+ changeDisplayOrder:
+ id
+
+
+ changeDisplayOrientation:
+ id
+
+
+ changeHardwareMicGain:
+ id
+
+
+ changeHardwareMicMute:
+ id
+
+
+ changeRotation:
+ id
+
+
+ changeRotationRelative:
+ id
+
+
+ changeScale:
+ id
+
+
+ changeVideoOutputFilter:
+ id
+
+
+ changeVideoPixelScaler:
+ id
+
+
+ changeVolume:
+ id
+
+
+ copy:
+ id
+
+
+ frameAdvance:
+ id
+
+
+ openRom:
+ id
+
+
+ reset:
+ id
+
+
+ saveScreenshotAs:
+ id
+
+
+ toggleExecutePause:
+ id
+
+
+ toggleFullScreenDisplay:
+ id
+
+
+ toggleHUDVisibility:
+ id
+
+
+ toggleKeepMinDisplaySizeAtNormal:
+ id
+
+
+ toggleNDSDisplays:
+ id
+
+
+ toggleShowHUDCPULoadAverage:
+ id
+
+
+ toggleShowHUDFrameIndex:
+ id
+
+
+ toggleShowHUDInput:
+ id
+
+
+ toggleShowHUDLagFrameCount:
+ id
+
+
+ toggleShowHUDRealTimeClock:
+ id
+
+
+ toggleShowHUDRender3DFPS:
+ id
+
+
+ toggleShowHUDVideoFPS:
+ id
+
+
+ toggleStatusBar:
+ id
+
+
+ toggleVerticalSync:
+ id
+
+
+ toggleVideoFiltersPreferGPU:
+ id
+
+
+ toggleVideoSourceDeposterize:
+ id
+
+
+ writeDefaultsDisplayGap:
+ id
+
+
+ writeDefaultsDisplayRotation:
+ id
+
+
+ writeDefaultsDisplayVideoSettings:
+ id
+
+
+ writeDefaultsHUDSettings:
+ id
+
+
+
+
+ YES
+
+ YES
+ microphoneGainControlView
+ microphoneGainMenuItem
+ microphoneGainSlider
+ microphoneMuteButton
+ outputVolumeControlView
+ outputVolumeMenuItem
+ saveScreenshotPanelAccessoryView
+ view
+
+
+ YES
+ NSView
+ NSMenuItem
+ NSSlider
+ NSButton
+ NSView
+ NSMenuItem
+ NSView
+ DisplayView
+
+
+
+ YES
+
+ YES
+ microphoneGainControlView
+ microphoneGainMenuItem
+ microphoneGainSlider
+ microphoneMuteButton
+ outputVolumeControlView
+ outputVolumeMenuItem
+ saveScreenshotPanelAccessoryView
+ view
+
+
+ YES
+
+ microphoneGainControlView
+ NSView
+
+
+ microphoneGainMenuItem
+ NSMenuItem
+
+
+ microphoneGainSlider
+ NSSlider
+
+
+ microphoneMuteButton
+ NSButton
+
+
+ outputVolumeControlView
+ NSView
+
+
+ outputVolumeMenuItem
+ NSMenuItem
+
+
+ saveScreenshotPanelAccessoryView
+ NSView
+
+
+ view
+ DisplayView
+
+
+
+
+
+
+
+ YES
+
+ NSActionCell
+ NSCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSActionCell.h
+
+
+
+ NSApplication
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSApplication.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSApplicationScripting.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSColorPanel.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSHelpManager.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPageLayout.h
+
+
+
+ NSApplication
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSUserInterfaceItemSearching.h
+
+
+
+ NSButton
+ NSControl
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSButton.h
+
+
+
+ NSButtonCell
+ NSActionCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSButtonCell.h
+
+
+
+ NSCell
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSCell.h
+
+
+
+ NSControl
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSControl.h
+
+
+
+ NSFormatter
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSFormatter.h
+
+
+
+ NSMenu
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenu.h
+
+
+
+ NSMenuItem
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenuItem.h
+
+
+
+ NSMenuItemCell
+ NSButtonCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSMenuItemCell.h
+
+
+
+ NSNumberFormatter
+ NSFormatter
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSNumberFormatter.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSAccessibility.h
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDictionaryController.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDragging.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSFontManager.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSFontPanel.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSKeyValueBinding.h
+
+
+
+ NSObject
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSNibLoading.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSOutlineView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPasteboard.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSSavePanel.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTableView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSToolbarItem.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSView.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSArchiver.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSClassDescription.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSError.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSFileManager.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyValueCoding.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyValueObserving.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSKeyedArchiver.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSObject.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSObjectScripting.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSPortCoder.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSRunLoop.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptClassDescription.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptKeyValueCoding.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptObjectSpecifiers.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSScriptWhoseTests.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSThread.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURL.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURLConnection.h
+
+
+
+ NSObject
+
+ IBFrameworkSource
+ Foundation.framework/Headers/NSURLDownload.h
+
+
+
+ NSPopUpButton
+ NSButton
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPopUpButton.h
+
+
+
+ NSPopUpButtonCell
+ NSMenuItemCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSPopUpButtonCell.h
+
+
+
+ NSProgressIndicator
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSProgressIndicator.h
+
+
+
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSInterfaceStyle.h
+
+
+
+ NSResponder
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSResponder.h
+
+
+
+ NSSlider
+ NSControl
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSSlider.h
+
+
+
+ NSSliderCell
+ NSActionCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSSliderCell.h
+
+
+
+ NSTextField
+ NSControl
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTextField.h
+
+
+
+ NSTextFieldCell
+ NSActionCell
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSTextFieldCell.h
+
+
+
+ NSToolbar
+ NSObject
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSToolbar.h
+
+
+
+ NSToolbarItem
+ NSObject
+
+
+
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSClipView.h
+
+
+
+ NSView
+
+
+
+ NSView
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSRulerView.h
+
+
+
+ NSView
+ NSResponder
+
+
+
+ NSWindow
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSDrawer.h
+
+
+
+ NSWindow
+ NSResponder
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSWindow.h
+
+
+
+ NSWindow
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSWindowScripting.h
+
+
+
+ NSWindowController
+ NSResponder
+
+ showWindow:
+ id
+
+
+ showWindow:
+
+ showWindow:
+ id
+
+
+
+ IBFrameworkSource
+ AppKit.framework/Headers/NSWindowController.h
+
+
+
+
+ 0
+ IBCocoaFramework
+
+ com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin.macosx
+
+
+
+ com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
+
+
+ YES
+ ../../DeSmuME (XCode 3).xcodeproj
+ 3
+
+ YES
+
+ YES
+ Icon_DisplayToggle_420x420
+ Icon_Execute_420x420
+ Icon_FrameAdvance_420x420
+ Icon_MicrophoneBlack_256x256
+ Icon_OpenROM_420x420
+ Icon_Reset_420x420
+ Icon_RotateCCW_420x420
+ Icon_RotateCW_420x420
+ Icon_ShowHUD_420x420
+ Icon_Speed2x_420x420
+ Icon_VolumeFull_16x16
+ NSMenuCheckmark
+ NSMenuMixedState
+ NSSwitch
+
+
+ YES
+ {420, 420}
+ {420, 420}
+ {420, 420}
+ {256, 256}
+ {420, 420}
+ {420, 420}
+ {420, 420}
+ {420, 420}
+ {420, 420}
+ {420, 420}
+ {16, 16}
+ {11, 11}
+ {10, 3}
+ {15, 15}
+
+
+
diff --git a/desmume/src/cocoa/userinterface/DisplayWindowController.h b/desmume/src/cocoa/userinterface/DisplayWindowController.h
index ce2d52904..5eb5366ab 100644
--- a/desmume/src/cocoa/userinterface/DisplayWindowController.h
+++ b/desmume/src/cocoa/userinterface/DisplayWindowController.h
@@ -168,6 +168,7 @@ class OGLVideoOutput;
- (IBAction) changeVolume:(id)sender;
- (IBAction) toggleExecutePause:(id)sender;
+- (IBAction) frameAdvance:(id)sender;
- (IBAction) reset:(id)sender;
- (IBAction) changeCoreSpeed:(id)sender;
- (IBAction) openRom:(id)sender;
@@ -194,6 +195,7 @@ class OGLVideoOutput;
- (IBAction) toggleShowHUDInput:(id)sender;
- (IBAction) toggleShowHUDCPULoadAverage:(id)sender;
- (IBAction) toggleShowHUDRealTimeClock:(id)sender;
+- (IBAction) toggleNDSDisplays:(id)sender;
- (IBAction) toggleKeepMinDisplaySizeAtNormal:(id)sender;
- (IBAction) toggleStatusBar:(id)sender;
- (IBAction) toggleFullScreenDisplay:(id)sender;
diff --git a/desmume/src/cocoa/userinterface/DisplayWindowController.mm b/desmume/src/cocoa/userinterface/DisplayWindowController.mm
index 04c7a7fe4..98b5efe9c 100644
--- a/desmume/src/cocoa/userinterface/DisplayWindowController.mm
+++ b/desmume/src/cocoa/userinterface/DisplayWindowController.mm
@@ -823,6 +823,11 @@ static std::unordered_map _screenMap; //
[emuControl toggleExecutePause:sender];
}
+- (IBAction) frameAdvance:(id)sender
+{
+ [emuControl frameAdvance:sender];
+}
+
- (IBAction) reset:(id)sender
{
[emuControl reset:sender];
@@ -941,6 +946,11 @@ static std::unordered_map _screenMap; //
[self setVideoPixelScaler:[CocoaDSUtil getIBActionSenderTag:sender]];
}
+- (IBAction) toggleNDSDisplays:(id)sender
+{
+ [self setDisplayOrder:([self displayOrder] == DS_DISPLAY_ORDER_MAIN_FIRST) ? DS_DISPLAY_ORDER_TOUCH_FIRST : DS_DISPLAY_ORDER_MAIN_FIRST];
+}
+
- (IBAction) writeDefaultsDisplayRotation:(id)sender
{
[[NSUserDefaults standardUserDefaults] setDouble:[self displayRotation] forKey:@"DisplayView_Rotation"];
@@ -1467,6 +1477,16 @@ static std::unordered_map _screenMap; //
[theItem setLabel:NSSTRING_TITLE_PAUSE_CONTROL];
[theItem setImage:[emuControl iconPause]];
}
+ }
+ else if (theAction == @selector(frameAdvance:))
+ {
+ if (![emuControl masterExecuteFlag] ||
+ [emuControl currentRom] == nil ||
+ [emuControl isUserInterfaceBlockingExecution] ||
+ [emuControl executionState] != CORESTATE_PAUSE)
+ {
+ enable = NO;
+ }
}
else if (theAction == @selector(reset:))
{
@@ -1479,7 +1499,7 @@ static std::unordered_map _screenMap; //
{
NSInteger speedScalar = (NSInteger)([emuControl speedScalar] * 100.0);
- if (speedScalar == (NSInteger)(SPEED_SCALAR_DOUBLE * 100.0))
+ if (speedScalar != (NSInteger)(SPEED_SCALAR_NORMAL * 100.0))
{
[theItem setLabel:NSSTRING_TITLE_SPEED_1X];
[theItem setTag:100];
@@ -1499,6 +1519,18 @@ static std::unordered_map _screenMap; //
enable = NO;
}
}
+ else if (theAction == @selector(toggleHUDVisibility:))
+ {
+ if ([[self view] isHUDVisible])
+ {
+ [theItem setLabel:NSSTRING_TITLE_DISABLE_HUD];
+ }
+ else
+ {
+ [theItem setLabel:NSSTRING_TITLE_ENABLE_HUD];
+ }
+
+ }
return enable;
}