SameBoy | Accurate GB/GBC emulator |
| download: https://git.y1.nz/archives/sameboy.tar.gz | |
| README | Files | Log | Refs | LICENSE |
Cocoa/Preferences.xib
1 <?xml version="1.0" encoding="UTF-8"?>
2 <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="24112" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
3 <dependencies>
4 <deployment identifier="macosx"/>
5 <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="24112"/>
6 <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
7 </dependencies>
8 <objects>
9 <customObject id="-2" userLabel="File's Owner" customClass="GBApp">
10 <connections>
11 <outlet property="audioTab" destination="Zn1-Y5-RbR" id="PCn-a5-RzH"/>
12 <outlet property="controlsTab" destination="8TU-6J-NCg" id="BFd-im-2Pw"/>
13 <outlet property="emulationTab" destination="ymk-46-SX7" id="ofG-ca-a5C"/>
14 <outlet property="graphicsTab" destination="sRK-wO-K6R" id="pfP-Di-i0Q"/>
15 <outlet property="preferencesWindow" destination="QvC-M9-y7g" id="kBg-fq-rZh"/>
16 <outlet property="updatesButton" destination="KnI-UA-Nlj" id="9Lw-d7-Qoj"/>
17 <outlet property="updatesSpinner" destination="fB8-sd-zrh" id="HbX-JT-8Su"/>
18 <outlet property="updatesTab" destination="ffn-ie-9C3" id="rti-eV-pIV"/>
19 </connections>
20 </customObject>
21 <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
22 <customObject id="-3" userLabel="Application" customClass="NSObject"/>
23 <window title="Preferences" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" animationBehavior="default" toolbarStyle="preference" id="QvC-M9-y7g" customClass="GBPreferencesWindow">
24 <windowStyleMask key="styleMask" titled="YES" closable="YES"/>
25 <windowCollectionBehavior key="collectionBehavior" fullScreenAuxiliary="YES"/>
26 <rect key="contentRect" x="196" y="240" width="320" height="224"/>
27 <rect key="screenRect" x="0.0" y="0.0" width="1728" height="1079"/>
28 <view key="contentView" id="EiT-Mj-1SZ">
29 <rect key="frame" x="0.0" y="0.0" width="320" height="224"/>
30 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
31 </view>
32 <toolbar key="toolbar" implicitIdentifier="689472FF-3BCD-4B1F-98F8-989CCB01AE27" autosavesConfiguration="NO" allowsUserCustomization="NO" showsBaselineSeparator="NO" displayMode="iconAndLabel" sizeMode="regular" id="pYZ-Pe-8hq">
33 <allowedToolbarItems>
34 <toolbarItem implicitItemIdentifier="4E86DC78-64E2-4ABB-ACB7-7CC8B34DC3F1" label="Emulation" paletteLabel="Emulation" image="CPU" autovalidates="NO" selectable="YES" id="zdp-Z7-yZM">
35 <size key="minSize" width="22" height="22"/>
36 <size key="maxSize" width="22" height="22"/>
37 <connections>
38 <action selector="switchPreferencesTab:" target="-2" id="AK1-Qj-JOU"/>
39 </connections>
40 </toolbarItem>
41 <toolbarItem implicitItemIdentifier="279C2F03-535F-4760-8E10-08B3CD1C717F" label="Video" paletteLabel="Video" tag="1" image="Display" autovalidates="NO" selectable="YES" id="fCd-4a-SKR">
42 <size key="minSize" width="22" height="22"/>
43 <size key="maxSize" width="22" height="22"/>
44 <connections>
45 <action selector="switchPreferencesTab:" target="-2" id="wck-Sv-EsJ"/>
46 </connections>
47 </toolbarItem>
48 <toolbarItem implicitItemIdentifier="FB9201F6-0B4D-46BA-8826-66E0C4C99A19" label="Audio" paletteLabel="Audio" tag="2" image="Speaker" autovalidates="NO" selectable="YES" id="EMp-g1-eKu">
49 <size key="minSize" width="22" height="22"/>
50 <size key="maxSize" width="22" height="22"/>
51 <connections>
52 <action selector="switchPreferencesTab:" target="-2" id="UrT-PP-tQV"/>
53 </connections>
54 </toolbarItem>
55 <toolbarItem implicitItemIdentifier="D997D835-98C7-4A25-8C40-5416D974F3B9" label="Controls" paletteLabel="Controls" tag="3" image="Joypad" autovalidates="NO" selectable="YES" id="uNZ-j1-Dfx">
56 <size key="minSize" width="22" height="22"/>
57 <size key="maxSize" width="22" height="22"/>
58 <connections>
59 <action selector="switchPreferencesTab:" target="-2" id="Tio-D7-PaA"/>
60 </connections>
61 </toolbarItem>
62 <toolbarItem implicitItemIdentifier="EB7AB5BC-57B0-4639-A037-E28226866C80" label="Updates" paletteLabel="Updates" tag="4" image="Updates" autovalidates="NO" selectable="YES" id="lMV-68-ntz">
63 <size key="minSize" width="22" height="22"/>
64 <size key="maxSize" width="22" height="22"/>
65 <connections>
66 <action selector="switchPreferencesTab:" target="-2" id="bfU-hc-FnN"/>
67 </connections>
68 </toolbarItem>
69 </allowedToolbarItems>
70 <defaultToolbarItems>
71 <toolbarItem reference="zdp-Z7-yZM"/>
72 <toolbarItem reference="fCd-4a-SKR"/>
73 <toolbarItem reference="EMp-g1-eKu"/>
74 <toolbarItem reference="uNZ-j1-Dfx"/>
75 <toolbarItem reference="lMV-68-ntz"/>
76 </defaultToolbarItems>
77 </toolbar>
78 <connections>
79 <outlet property="bootROMsButton" destination="T3Y-Ln-Onl" id="tdL-Yv-E2K"/>
80 <outlet property="bootROMsFolderItem" destination="Dzv-Gc-zoL" id="yhV-ZI-avD"/>
81 <outlet property="colorCorrectionPopupButton" destination="VEz-N4-uP6" id="mmK-Ab-wCl"/>
82 <outlet property="colorPalettePopupButton" destination="Iwr-eI-SD1" id="Xzc-RZ-JtV"/>
83 <outlet property="configureJoypadButton" destination="Qa7-Z7-yfO" id="RaX-P3-oCX"/>
84 <outlet property="controlsTableView" destination="UDd-IJ-fxX" id="a1D-Md-yXv"/>
85 <outlet property="delegate" destination="-2" id="ASc-vN-Zbq"/>
86 <outlet property="fontPopupButton" destination="dYY-fo-BfM" id="gdI-HM-meM"/>
87 <outlet property="fontSizeStepper" destination="O9O-Eq-PZb" id="lvr-fl-OZc"/>
88 <outlet property="highpassFilterPopupButton" destination="T69-6N-dhT" id="B5V-sQ-JmR"/>
89 <outlet property="hotkey1PopupButton" destination="qsH-w5-Rja" id="TFr-p8-IYo"/>
90 <outlet property="hotkey2PopupButton" destination="Ryk-mD-c0y" id="m2J-O5-dng"/>
91 <outlet property="joyconsSheet" destination="bn1-MD-iQb" id="rOY-jn-trO"/>
92 <outlet property="paletteEditor" destination="g32-xe-7al" id="WLk-Hh-h5v"/>
93 <outlet property="paletteEditorController" destination="Zxl-vm-6c9" id="uPS-zn-osL"/>
94 <outlet property="playerListButton" destination="gWx-7h-0xq" id="zo6-82-JId"/>
95 <outlet property="preferredJoypadButton" destination="0Az-0R-oNw" id="7JM-tw-BhK"/>
96 <outlet property="skipButton" destination="d2I-jU-sLb" id="udX-8K-0sK"/>
97 <outlet property="turboCapButton" destination="T4Z-h2-2N2" id="GAy-dG-u63"/>
98 <outlet property="turboCapLabel" destination="PUc-hN-OU6" id="hpv-OM-J9y"/>
99 <outlet property="turboCapSlider" destination="Dq8-vH-5Do" id="LFx-Es-hZ3"/>
100 </connections>
101 <point key="canvasLocation" x="183" y="354"/>
102 </window>
103 <customView id="sRK-wO-K6R">
104 <rect key="frame" x="0.0" y="0.0" width="320" height="569"/>
105 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
106 <subviews>
107 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="T91-rh-rRp">
108 <rect key="frame" x="18" y="532" width="280" height="17"/>
109 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
110 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Scaling filter:" id="pXg-WY-8Q5">
111 <font key="font" metaFont="system"/>
112 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
113 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
114 </textFieldCell>
115 </textField>
116 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6pP-kK-EEC" customClass="GBPreferencePopUpButton">
117 <rect key="frame" x="30" y="500" width="262" height="25"/>
118 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
119 <popUpButtonCell key="cell" type="push" title="Nearest neighbor (Pixelated)" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="neN-eo-LA7" id="I1w-05-lGl">
120 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
121 <font key="font" metaFont="message"/>
122 <menu key="menu" id="xDC-0T-Qg9">
123 <items>
124 <menuItem title="Nearest neighbor (Pixelated)" state="on" id="neN-eo-LA7" customClass="GBPreferenceMenuItem">
125 <modifierMask key="keyEquivalentModifierMask"/>
126 <userDefinedRuntimeAttributes>
127 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="NearestNeighbor"/>
128 </userDefinedRuntimeAttributes>
129 </menuItem>
130 <menuItem title="Bilinear (Blurry)" id="iDe-si-atu" customClass="GBPreferenceMenuItem">
131 <userDefinedRuntimeAttributes>
132 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="Bilinear"/>
133 </userDefinedRuntimeAttributes>
134 </menuItem>
135 <menuItem title="Smooth bilinear (Less blurry)" id="1jN-pO-1iD" customClass="GBPreferenceMenuItem">
136 <userDefinedRuntimeAttributes>
137 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="SmoothBilinear"/>
138 </userDefinedRuntimeAttributes>
139 </menuItem>
140 <menuItem title="Monochrome LCD display" id="b8u-LZ-UQf" customClass="GBPreferenceMenuItem">
141 <userDefinedRuntimeAttributes>
142 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="MonoLCD"/>
143 </userDefinedRuntimeAttributes>
144 </menuItem>
145 <menuItem title="LCD display" id="pj3-Jt-bNU" customClass="GBPreferenceMenuItem">
146 <userDefinedRuntimeAttributes>
147 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="LCD"/>
148 </userDefinedRuntimeAttributes>
149 </menuItem>
150 <menuItem title="CRT display" id="FT9-FT-RZu" customClass="GBPreferenceMenuItem">
151 <userDefinedRuntimeAttributes>
152 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="CRT"/>
153 </userDefinedRuntimeAttributes>
154 </menuItem>
155 <menuItem title="Flat CRT display" id="43d-qZ-5sS" customClass="GBPreferenceMenuItem">
156 <userDefinedRuntimeAttributes>
157 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="FlatCRT"/>
158 </userDefinedRuntimeAttributes>
159 </menuItem>
160 <menuItem title="Scale2x" id="C1I-L2-Up1" customClass="GBPreferenceMenuItem">
161 <userDefinedRuntimeAttributes>
162 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="Scale2x"/>
163 </userDefinedRuntimeAttributes>
164 </menuItem>
165 <menuItem title="Scale4x" id="uWA-Zp-JY9" customClass="GBPreferenceMenuItem">
166 <userDefinedRuntimeAttributes>
167 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="Scale4x"/>
168 </userDefinedRuntimeAttributes>
169 </menuItem>
170 <menuItem title="Anti-aliased Scale2x" id="iP6-DJ-CVH" customClass="GBPreferenceMenuItem">
171 <userDefinedRuntimeAttributes>
172 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="AAScale2x"/>
173 </userDefinedRuntimeAttributes>
174 </menuItem>
175 <menuItem title="Anti-aliased Scale4x" id="zJR-ER-Ygo" customClass="GBPreferenceMenuItem">
176 <modifierMask key="keyEquivalentModifierMask"/>
177 <userDefinedRuntimeAttributes>
178 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="AAScale4x"/>
179 </userDefinedRuntimeAttributes>
180 </menuItem>
181 <menuItem title="HQ2x" id="gxB-Uj-wp2" customClass="GBPreferenceMenuItem">
182 <userDefinedRuntimeAttributes>
183 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="HQ2x"/>
184 </userDefinedRuntimeAttributes>
185 </menuItem>
186 <menuItem title="OmniScale (Any factor)" id="z6q-Jp-Z8R" customClass="GBPreferenceMenuItem">
187 <userDefinedRuntimeAttributes>
188 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="OmniScale"/>
189 </userDefinedRuntimeAttributes>
190 </menuItem>
191 <menuItem title="OmniScale Legacy" id="doe-kf-quG" customClass="GBPreferenceMenuItem">
192 <modifierMask key="keyEquivalentModifierMask"/>
193 <userDefinedRuntimeAttributes>
194 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="OmniScaleLegacy"/>
195 </userDefinedRuntimeAttributes>
196 </menuItem>
197 <menuItem title="Anti-aliased OmniScale Legacy" id="uZy-BK-VyB" customClass="GBPreferenceMenuItem">
198 <modifierMask key="keyEquivalentModifierMask"/>
199 <userDefinedRuntimeAttributes>
200 <userDefinedRuntimeAttribute type="string" keyPath="preferenceValue" value="AAOmniScaleLegacy"/>
201 </userDefinedRuntimeAttributes>
202 </menuItem>
203 </items>
204 </menu>
205 </popUpButtonCell>
206 <userDefinedRuntimeAttributes>
207 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBFilter"/>
208 </userDefinedRuntimeAttributes>
209 </popUpButton>
210 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="spQ-Md-OFi" customClass="GBPreferenceButton">
211 <rect key="frame" x="18" y="424" width="276" height="18"/>
212 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
213 <buttonCell key="cell" type="check" title="Apply filters to screenshots" bezelStyle="regularSquare" imagePosition="left" inset="2" id="JbP-bE-w8A">
214 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
215 <font key="font" metaFont="system"/>
216 </buttonCell>
217 <userDefinedRuntimeAttributes>
218 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBFilterScreenshots"/>
219 </userDefinedRuntimeAttributes>
220 </button>
221 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Wc3-2K-6CD">
222 <rect key="frame" x="18" y="375" width="280" height="17"/>
223 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
224 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Color correction:" id="5Si-hz-EK3">
225 <font key="font" metaFont="system"/>
226 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
227 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
228 </textFieldCell>
229 </textField>
230 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="VEz-N4-uP6" customClass="GBPreferencePopUpButton">
231 <rect key="frame" x="30" y="343" width="229" height="25"/>
232 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
233 <popUpButtonCell key="cell" type="push" title="Disabled" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="D2J-wV-1vu" id="fNJ-Fi-yOm">
234 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
235 <font key="font" metaFont="message"/>
236 <menu key="menu" id="6go-Lb-a4m">
237 <items>
238 <menuItem title="Disabled" state="on" id="D2J-wV-1vu">
239 <modifierMask key="keyEquivalentModifierMask"/>
240 </menuItem>
241 <menuItem title="Correct color curves" tag="1" id="B3Q-x1-VRl"/>
242 <menuItem isSeparatorItem="YES" id="GB2-3g-Igu"/>
243 <menuItem title="Modern – Balanced" tag="2" id="XBL-hS-7ke"/>
244 <menuItem title="Modern – Accurate" tag="6" id="EpK-Wq-IcU"/>
245 <menuItem title="Modern – Boost Contrast" tag="3" id="tlx-WB-Bkw"/>
246 <menuItem isSeparatorItem="YES" id="pcU-NR-Tno"/>
247 <menuItem title="Reduce contrast" tag="4" id="wuO-Xv-0mQ"/>
248 <menuItem title="Harsh reality (low contrast)" tag="5" id="98I-hs-vP2"/>
249 </items>
250 </menu>
251 </popUpButtonCell>
252 <userDefinedRuntimeAttributes>
253 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBColorCorrection"/>
254 </userDefinedRuntimeAttributes>
255 </popUpButton>
256 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="NuA-mL-AJZ" customClass="GBPreferencesSlider">
257 <rect key="frame" x="32" y="286" width="259" height="28"/>
258 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
259 <sliderCell key="cell" continuous="YES" state="on" alignment="left" minValue="-256" maxValue="256" tickMarkPosition="below" numberOfTickMarks="3" sliderType="linear" id="KX7-G9-k0O"/>
260 <userDefinedRuntimeAttributes>
261 <userDefinedRuntimeAttribute type="number" keyPath="denominator">
262 <integer key="value" value="256"/>
263 </userDefinedRuntimeAttribute>
264 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBLightTemperature"/>
265 </userDefinedRuntimeAttributes>
266 </slider>
267 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="cCm-Oa-FbN">
268 <rect key="frame" x="18" y="320" width="280" height="17"/>
269 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
270 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Ambient light temperature:" id="Lso-GQ-pBl">
271 <font key="font" metaFont="system"/>
272 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
273 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
274 </textFieldCell>
275 </textField>
276 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="MLC-Rx-FgO">
277 <rect key="frame" x="18" y="478" width="280" height="17"/>
278 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
279 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Frame blending:" id="UCa-EO-tzh">
280 <font key="font" metaFont="system"/>
281 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
282 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
283 </textFieldCell>
284 </textField>
285 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="lxk-db-Sxv" customClass="GBPreferencePopUpButton">
286 <rect key="frame" x="30" y="446" width="262" height="25"/>
287 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
288 <popUpButtonCell key="cell" type="push" title="Disabled" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="iHP-Yz-fiH" id="aQ6-HN-7Aj">
289 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
290 <font key="font" metaFont="message"/>
291 <menu key="menu" id="Q9L-qo-kF4">
292 <items>
293 <menuItem title="Disabled" state="on" id="iHP-Yz-fiH">
294 <modifierMask key="keyEquivalentModifierMask"/>
295 </menuItem>
296 <menuItem title="Simple" tag="1" id="Hxy-jw-x6E"/>
297 <menuItem title="Accurate" tag="2" id="Aaq-uy-Csa"/>
298 </items>
299 </menu>
300 </popUpButtonCell>
301 <userDefinedRuntimeAttributes>
302 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBFrameBlendingMode"/>
303 </userDefinedRuntimeAttributes>
304 </popUpButton>
305 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8fG-zm-hpr">
306 <rect key="frame" x="18" y="267" width="280" height="17"/>
307 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
308 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Color palette for monochrome models:" id="LAN-8Y-T7H">
309 <font key="font" metaFont="system"/>
310 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
311 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
312 </textFieldCell>
313 </textField>
314 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Iwr-eI-SD1">
315 <rect key="frame" x="30" y="235" width="262" height="25"/>
316 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
317 <popUpButtonCell key="cell" type="push" title="Greyscale" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="Ajr-5r-iIk" id="rEU-jh-m3j">
318 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
319 <font key="font" metaFont="message"/>
320 <menu key="menu" id="dHJ-3R-Ora">
321 <items>
322 <menuItem title="Greyscale" state="on" id="Ajr-5r-iIk">
323 <modifierMask key="keyEquivalentModifierMask"/>
324 </menuItem>
325 <menuItem title="Lime (Game Boy)" tag="1" id="snU-ht-fQq"/>
326 <menuItem title="Olive (Pocket)" tag="2" id="MQi-yt-nsT"/>
327 <menuItem title="Teal (Light)" tag="3" id="xlg-6i-Fhl"/>
328 </items>
329 </menu>
330 </popUpButtonCell>
331 <connections>
332 <action selector="colorPaletteChanged:" target="QvC-M9-y7g" id="ui3-rg-PTs"/>
333 </connections>
334 </popUpButton>
335 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3Kz-cf-5X6">
336 <rect key="frame" x="18" y="196" width="280" height="17"/>
337 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
338 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Display border:" id="HZd-qi-yyk">
339 <font key="font" metaFont="system"/>
340 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
341 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
342 </textFieldCell>
343 </textField>
344 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="iy3-wn-KIz">
345 <rect key="frame" x="18" y="49" width="280" height="17"/>
346 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
347 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Monospace font:" id="kwA-BU-mBC">
348 <font key="font" metaFont="system"/>
349 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
350 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
351 </textFieldCell>
352 </textField>
353 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="R9D-FV-bpd" customClass="GBPreferencePopUpButton">
354 <rect key="frame" x="30" y="164" width="262" height="25"/>
355 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
356 <popUpButtonCell key="cell" type="push" title="Never" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="1" imageScaling="proportionallyDown" inset="2" selectedItem="heL-AV-0az" id="DY9-2D-h1L">
357 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
358 <font key="font" metaFont="message"/>
359 <menu key="menu" id="Rgf-mF-K9q">
360 <items>
361 <menuItem title="Never" state="on" tag="1" id="heL-AV-0az">
362 <modifierMask key="keyEquivalentModifierMask"/>
363 </menuItem>
364 <menuItem title="Super Game Boy only" id="bBJ-Vn-5rk"/>
365 <menuItem title="Always" tag="2" id="JUs-gW-qcM"/>
366 </items>
367 </menu>
368 </popUpButtonCell>
369 <userDefinedRuntimeAttributes>
370 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBBorderMode"/>
371 </userDefinedRuntimeAttributes>
372 </popUpButton>
373 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="dYY-fo-BfM" customClass="GBTitledPopUpButton">
374 <rect key="frame" x="30" y="17" width="242" height="25"/>
375 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
376 <popUpButtonCell key="cell" type="push" title="SF Mono 12pt" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="nKR-aK-yMd" id="wDA-Sg-O1l">
377 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
378 <font key="font" metaFont="message"/>
379 <menu key="menu" id="Hhw-EU-o9x">
380 <items>
381 <menuItem title="SF Mono 12pt" state="on" id="nKR-aK-yMd">
382 <modifierMask key="keyEquivalentModifierMask"/>
383 </menuItem>
384 </items>
385 </menu>
386 </popUpButtonCell>
387 <connections>
388 <action selector="fontChanged:" target="QvC-M9-y7g" id="TAe-kZ-Jza"/>
389 </connections>
390 </popUpButton>
391 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Vfj-tg-7OP" customClass="GBPreferenceButton">
392 <rect key="frame" x="18" y="142" width="286" height="18"/>
393 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
394 <buttonCell key="cell" type="check" title="Keep aspect ratio" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="lsj-rC-Eo6">
395 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
396 <font key="font" metaFont="system"/>
397 </buttonCell>
398 <userDefinedRuntimeAttributes>
399 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBAspectRatioUnkept"/>
400 <userDefinedRuntimeAttribute type="boolean" keyPath="invertValue" value="YES"/>
401 </userDefinedRuntimeAttributes>
402 </button>
403 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="efH-Ad-A5M" customClass="GBPreferenceButton">
404 <rect key="frame" x="18" y="120" width="286" height="18"/>
405 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
406 <buttonCell key="cell" type="check" title="Force integer scale" bezelStyle="regularSquare" imagePosition="left" inset="2" id="HLq-1D-th9">
407 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
408 <font key="font" metaFont="system"/>
409 </buttonCell>
410 <userDefinedRuntimeAttributes>
411 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBForceIntegerScale"/>
412 <userDefinedRuntimeAttribute type="boolean" keyPath="invertValue" value="NO"/>
413 </userDefinedRuntimeAttributes>
414 </button>
415 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="qCy-Se-vsG">
416 <rect key="frame" x="266" y="343" width="25" height="25"/>
417 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
418 <buttonCell key="cell" type="help" bezelStyle="helpButton" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="tAH-Lp-v24">
419 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
420 <font key="font" metaFont="system"/>
421 </buttonCell>
422 <connections>
423 <action selector="displayColorCorrectionHelp:" target="QvC-M9-y7g" id="RIB-Qa-Fln"/>
424 </connections>
425 </button>
426 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="quK-gY-Z6h" customClass="GBPreferenceButton">
427 <rect key="frame" x="18" y="98" width="286" height="18"/>
428 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
429 <buttonCell key="cell" type="check" title="On-screen display" bezelStyle="regularSquare" imagePosition="left" inset="2" id="oeT-cD-YRw">
430 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
431 <font key="font" metaFont="system"/>
432 </buttonCell>
433 <userDefinedRuntimeAttributes>
434 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBOSDEnabled"/>
435 </userDefinedRuntimeAttributes>
436 </button>
437 <box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="EC8-82-Xxo">
438 <rect key="frame" x="11" y="406" width="296" height="5"/>
439 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
440 </box>
441 <box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="eYo-73-EkT">
442 <rect key="frame" x="8" y="219" width="296" height="5"/>
443 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
444 </box>
445 <box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="Snt-cX-yDv">
446 <rect key="frame" x="8" y="80" width="296" height="5"/>
447 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
448 </box>
449 <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="O9O-Eq-PZb">
450 <rect key="frame" x="273" y="16" width="17" height="28"/>
451 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
452 <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="8" maxValue="64" doubleValue="12" id="E76-1u-cJx">
453 <connections>
454 <action selector="fontSizeChanged:" target="QvC-M9-y7g" id="4nn-a7-CvS"/>
455 </connections>
456 </stepperCell>
457 </stepper>
458 </subviews>
459 <point key="canvasLocation" x="-501" y="175.5"/>
460 </customView>
461 <customView id="ymk-46-SX7">
462 <rect key="frame" x="0.0" y="0.0" width="320" height="487"/>
463 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
464 <subviews>
465 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="w9w-yX-KxB">
466 <rect key="frame" x="18" y="395" width="280" height="17"/>
467 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
468 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Rewinding duration:" id="JaO-5h-ugl">
469 <font key="font" metaFont="system"/>
470 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
471 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
472 </textFieldCell>
473 </textField>
474 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="o3Z-34-FJk">
475 <rect key="frame" x="18" y="340" width="280" height="17"/>
476 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
477 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Real Time Clock emulation:" id="Qoi-ub-YtI">
478 <font key="font" metaFont="system"/>
479 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
480 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
481 </textFieldCell>
482 </textField>
483 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="MI2-ql-f6M">
484 <rect key="frame" x="18" y="450" width="280" height="17"/>
485 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
486 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Boot ROMs location:" id="nj0-Cb-gEA">
487 <font key="font" metaFont="system"/>
488 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
489 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
490 </textFieldCell>
491 </textField>
492 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Wg8-hJ-df9">
493 <rect key="frame" x="18" y="213" width="280" height="17"/>
494 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
495 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Game Boy revision:" id="GIA-ep-SBi">
496 <font key="font" metaFont="system"/>
497 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
498 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
499 </textFieldCell>
500 </textField>
501 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="LFw-Uk-cPR" customClass="GBPreferencePopUpButton">
502 <rect key="frame" x="30" y="181" width="262" height="25"/>
503 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
504 <popUpButtonCell key="cell" type="push" title="DMG-CPU B" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="2" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="aXT-sE-m5Z" id="FuX-Hc-uO7">
505 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
506 <font key="font" metaFont="message"/>
507 <menu key="menu" autoenablesItems="NO" id="R0h-k6-Q5l">
508 <items>
509 <menuItem title="DMG-CPU 0" enabled="NO" id="pvp-Mo-9S8"/>
510 <menuItem title="DMG-CPU A" tag="1" enabled="NO" id="QLn-5i-Vlg"/>
511 <menuItem title="DMG-CPU B" state="on" tag="2" id="aXT-sE-m5Z"/>
512 <menuItem title="DMG-CPU C" tag="3" enabled="NO" id="Ecl-YM-oAA"/>
513 </items>
514 </menu>
515 </popUpButtonCell>
516 <userDefinedRuntimeAttributes>
517 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBDMGModel"/>
518 </userDefinedRuntimeAttributes>
519 </popUpButton>
520 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="MAq-1X-Gpo">
521 <rect key="frame" x="18" y="103" width="280" height="17"/>
522 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
523 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Game Boy Color revision:" id="edD-t7-vwk">
524 <font key="font" metaFont="system"/>
525 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
526 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
527 </textFieldCell>
528 </textField>
529 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="dlD-sk-SHO" customClass="GBPreferencePopUpButton">
530 <rect key="frame" x="30" y="71" width="262" height="25"/>
531 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
532 <popUpButtonCell key="cell" type="push" title="CPU CGB E" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="517" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="3lF-1Q-2SS" id="Edt-1S-dXz">
533 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
534 <font key="font" metaFont="message"/>
535 <menu key="menu" autoenablesItems="NO" id="bbF-hB-Hv7">
536 <items>
537 <menuItem title="CPU CGB 0" tag="512" id="2Uk-u3-6Gw"/>
538 <menuItem title="CPU CGB A" tag="513" id="axv-yk-RWM"/>
539 <menuItem title="CPU CGB B" tag="514" id="NtJ-oo-IM2"/>
540 <menuItem title="CPU CGB C" tag="515" id="9YL-u8-12z"/>
541 <menuItem title="CPU CGB D" tag="516" id="c76-oF-fkU"/>
542 <menuItem title="CPU CGB E" state="on" tag="517" id="3lF-1Q-2SS"/>
543 </items>
544 </menu>
545 </popUpButtonCell>
546 <userDefinedRuntimeAttributes>
547 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBCGBModel"/>
548 </userDefinedRuntimeAttributes>
549 </popUpButton>
550 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="tAa-0A-0fP">
551 <rect key="frame" x="18" y="158" width="280" height="17"/>
552 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
553 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Super Game Boy model:" id="d0g-rk-FK0">
554 <font key="font" metaFont="system"/>
555 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
556 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
557 </textFieldCell>
558 </textField>
559 <box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="mdm-eW-ia1">
560 <rect key="frame" x="12" y="236" width="296" height="5"/>
561 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
562 </box>
563 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="tFf-H1-XUL" customClass="GBPreferencePopUpButton">
564 <rect key="frame" x="30" y="308" width="262" height="25"/>
565 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
566 <popUpButtonCell key="cell" type="push" title="Sync to system clock" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="arp-Qi-Xix" id="uRs-Ag-Sbw">
567 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
568 <font key="font" metaFont="message"/>
569 <menu key="menu" id="yFf-TQ-bZc">
570 <items>
571 <menuItem title="Sync to system clock" state="on" id="arp-Qi-Xix">
572 <modifierMask key="keyEquivalentModifierMask"/>
573 </menuItem>
574 <menuItem title="Accurate" tag="1" id="H7h-S9-hvM"/>
575 </items>
576 </menu>
577 </popUpButtonCell>
578 <userDefinedRuntimeAttributes>
579 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBRTCMode"/>
580 </userDefinedRuntimeAttributes>
581 </popUpButton>
582 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wC4-aJ-mhQ">
583 <rect key="frame" x="30" y="418" width="262" height="25"/>
584 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
585 <popUpButtonCell key="cell" type="push" title="Use built-in boot ROMs" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="Tnm-SR-ZEm" id="T3Y-Ln-Onl">
586 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
587 <font key="font" metaFont="message"/>
588 <menu key="menu" id="edo-AN-gRh">
589 <items>
590 <menuItem title="Use built-in boot ROMs" state="on" id="Tnm-SR-ZEm">
591 <connections>
592 <action selector="useBuiltinBootROMs:" target="QvC-M9-y7g" id="Kmo-wz-ZtB"/>
593 </connections>
594 </menuItem>
595 <menuItem id="Dzv-Gc-zoL"/>
596 <menuItem isSeparatorItem="YES" id="BqG-uI-xqE"/>
597 <menuItem title="Other…" id="ikb-cd-hZe">
598 <connections>
599 <action selector="selectOtherBootROMFolder:" target="QvC-M9-y7g" id="ofn-ll-0bo"/>
600 </connections>
601 </menuItem>
602 </items>
603 </menu>
604 </popUpButtonCell>
605 </popUpButton>
606 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="7fg-Ww-JjR" customClass="GBPreferencePopUpButton">
607 <rect key="frame" x="30" y="363" width="262" height="25"/>
608 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
609 <popUpButtonCell key="cell" type="push" title="Disabled" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="lxQ-4n-kEv" id="lvb-QF-0Ht">
610 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
611 <font key="font" metaFont="message"/>
612 <menu key="menu" id="lbS-Lw-kQX">
613 <items>
614 <menuItem title="Disabled" state="on" id="lxQ-4n-kEv">
615 <modifierMask key="keyEquivalentModifierMask"/>
616 </menuItem>
617 <menuItem title="10 Seconds" tag="10" id="bPU-vT-d5z"/>
618 <menuItem title="30 Seconds" tag="30" id="aR8-IU-fFh"/>
619 <menuItem title="1 Minute" tag="60" id="E0R-mf-Hdl"/>
620 <menuItem title="2 Minutes" tag="120" id="zb2-uh-lvj"/>
621 <menuItem title="5 Minutes" tag="300" id="6Jj-EI-f6k"/>
622 <menuItem title="10 Minutes" tag="600" id="DOL-qL-Caz"/>
623 </items>
624 </menu>
625 </popUpButtonCell>
626 <userDefinedRuntimeAttributes>
627 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBRewindLength"/>
628 </userDefinedRuntimeAttributes>
629 </popUpButton>
630 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="5r5-qY-b8h">
631 <rect key="frame" x="18" y="48" width="280" height="17"/>
632 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
633 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Game Boy Advance revision:" id="R5q-dJ-NvD">
634 <font key="font" metaFont="system"/>
635 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
636 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
637 </textFieldCell>
638 </textField>
639 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3Dl-S6-O7c" customClass="GBPreferencePopUpButton">
640 <rect key="frame" x="30" y="16" width="262" height="25"/>
641 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
642 <popUpButtonCell key="cell" type="push" title="CPU AGB A (GBA)" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="519" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="8bk-wP-Cbr" id="EhC-I2-5Th">
643 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
644 <font key="font" metaFont="message"/>
645 <menu key="menu" autoenablesItems="NO" id="b2b-jo-SrI">
646 <items>
647 <menuItem title="CPU AGB 0 (Early GBA)" tag="518" enabled="NO" id="75z-Yy-XaY"/>
648 <menuItem title="CPU AGB A (GBA)" state="on" tag="519" id="8bk-wP-Cbr"/>
649 <menuItem title="CPU AGB A (Game Boy Player)" tag="551" id="NUf-wA-pHI"/>
650 <menuItem title="CPU AGB B (GBA SP)" tag="520" enabled="NO" id="jIE-v4-768"/>
651 <menuItem title="CPU AGB E (Late GBA SP)" tag="521" enabled="NO" id="w7s-kh-HaZ"/>
652 <menuItem title="CPU AGB E (Late Game Boy Player)" tag="553" enabled="NO" id="egH-fX-wob"/>
653 </items>
654 </menu>
655 </popUpButtonCell>
656 <userDefinedRuntimeAttributes>
657 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBAGBModel"/>
658 </userDefinedRuntimeAttributes>
659 </popUpButton>
660 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="dza-T7-RkX" customClass="GBPreferencePopUpButton">
661 <rect key="frame" x="30" y="126" width="262" height="25"/>
662 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
663 <popUpButtonCell key="cell" type="push" title="Super Game Boy (NTSC)" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="4" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="x5A-7f-ef9" id="2Mt-ci-bB0">
664 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
665 <font key="font" metaFont="message"/>
666 <menu key="menu" autoenablesItems="NO" id="czw-Hi-jyM">
667 <items>
668 <menuItem title="Super Game Boy (NTSC)" state="on" tag="4" id="x5A-7f-ef9"/>
669 <menuItem title="Super Game Boy (PAL)" tag="68" id="Cix-n2-l4L"/>
670 <menuItem title="Super Game Boy 2" tag="257" id="gZG-1g-KF0"/>
671 </items>
672 </menu>
673 </popUpButtonCell>
674 <userDefinedRuntimeAttributes>
675 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBSGBModel"/>
676 </userDefinedRuntimeAttributes>
677 </popUpButton>
678 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="T4Z-h2-2N2">
679 <rect key="frame" x="18" y="285" width="284" height="18"/>
680 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
681 <buttonCell key="cell" type="check" title="Cap turbo speed to:" bezelStyle="regularSquare" imagePosition="left" inset="2" id="m3e-2o-U6J">
682 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
683 <font key="font" metaFont="system"/>
684 </buttonCell>
685 <connections>
686 <action selector="turboCapToggled:" target="QvC-M9-y7g" id="A0p-gr-hgq"/>
687 </connections>
688 </button>
689 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Dq8-vH-5Do">
690 <rect key="frame" x="31" y="252" width="210" height="28"/>
691 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
692 <sliderCell key="cell" continuous="YES" enabled="NO" state="on" alignment="left" minValue="150" maxValue="400" doubleValue="200" tickMarkPosition="above" numberOfTickMarks="6" sliderType="linear" id="wFe-MN-jqm">
693 <font key="font" metaFont="cellTitle"/>
694 </sliderCell>
695 <connections>
696 <action selector="turboCapChanged:" target="QvC-M9-y7g" id="lh6-Kx-M7o"/>
697 </connections>
698 </slider>
699 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="PUc-hN-OU6">
700 <rect key="frame" x="245" y="261" width="53" height="16"/>
701 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
702 <textFieldCell key="cell" lineBreakMode="clipping" alignment="right" title="200%" id="10g-W1-uBl">
703 <font key="font" metaFont="system"/>
704 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
705 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
706 </textFieldCell>
707 </textField>
708 </subviews>
709 <point key="canvasLocation" x="-501" y="723.5"/>
710 </customView>
711 <customView id="Zn1-Y5-RbR">
712 <rect key="frame" x="0.0" y="0.0" width="320" height="201"/>
713 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
714 <subviews>
715 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Dzd-uB-B6l">
716 <rect key="frame" x="18" y="164" width="280" height="17"/>
717 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
718 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Volume:" id="IbP-7k-xsZ">
719 <font key="font" metaFont="system"/>
720 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
721 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
722 </textFieldCell>
723 </textField>
724 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="LNs-v1-Eki" customClass="GBPreferencesSlider">
725 <rect key="frame" x="30" y="130" width="262" height="28"/>
726 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
727 <sliderCell key="cell" continuous="YES" state="on" alignment="left" maxValue="256" doubleValue="256" tickMarkPosition="below" sliderType="linear" id="Xvk-Vj-NHx"/>
728 <userDefinedRuntimeAttributes>
729 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBVolume"/>
730 <userDefinedRuntimeAttribute type="number" keyPath="denominator">
731 <integer key="value" value="256"/>
732 </userDefinedRuntimeAttribute>
733 </userDefinedRuntimeAttributes>
734 </slider>
735 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="T69-6N-dhT" customClass="GBPreferencePopUpButton">
736 <rect key="frame" x="30" y="75" width="229" height="25"/>
737 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
738 <popUpButtonCell key="cell" type="push" title="Disabled (Keep DC offset)" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="Fgo-0S-zUG" id="om2-Bn-43B">
739 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
740 <font key="font" metaFont="message"/>
741 <menu key="menu" id="VCM-zy-2Dd">
742 <items>
743 <menuItem title="Disabled (Keep DC offset)" state="on" id="Fgo-0S-zUG">
744 <modifierMask key="keyEquivalentModifierMask"/>
745 </menuItem>
746 <menuItem title="Accurate (Emulate hardware)" tag="1" id="82j-Vv-nE6"/>
747 <menuItem title="Preserve waveform" tag="2" id="iUF-c2-fgt"/>
748 </items>
749 </menu>
750 </popUpButtonCell>
751 <userDefinedRuntimeAttributes>
752 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBHighpassFilter"/>
753 </userDefinedRuntimeAttributes>
754 </popUpButton>
755 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="WU3-oV-KHO">
756 <rect key="frame" x="18" y="107" width="280" height="17"/>
757 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
758 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="High-pass filter:" id="YLF-RL-b2D">
759 <font key="font" metaFont="system"/>
760 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
761 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
762 </textFieldCell>
763 </textField>
764 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="GPt-9I-QBh">
765 <rect key="frame" x="18" y="52" width="280" height="17"/>
766 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
767 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Interference volume:" id="I2Q-6U-uIx">
768 <font key="font" metaFont="system"/>
769 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
770 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
771 </textFieldCell>
772 </textField>
773 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="FpE-5i-j5L" customClass="GBPreferencesSlider">
774 <rect key="frame" x="30" y="18" width="262" height="28"/>
775 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
776 <sliderCell key="cell" continuous="YES" state="on" alignment="left" maxValue="256" tickMarkPosition="below" sliderType="linear" id="Rbx-DU-xYf"/>
777 <userDefinedRuntimeAttributes>
778 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBInterferenceVolume"/>
779 <userDefinedRuntimeAttribute type="number" keyPath="denominator">
780 <integer key="value" value="256"/>
781 </userDefinedRuntimeAttribute>
782 </userDefinedRuntimeAttributes>
783 </slider>
784 <button horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8Ub-0B-W2H">
785 <rect key="frame" x="266" y="75" width="25" height="25"/>
786 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
787 <buttonCell key="cell" type="help" bezelStyle="helpButton" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="OUS-fa-Mkv">
788 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
789 <font key="font" metaFont="system"/>
790 </buttonCell>
791 <connections>
792 <action selector="displayHighPassHelp:" target="QvC-M9-y7g" id="yvN-9e-S3J"/>
793 </connections>
794 </button>
795 </subviews>
796 <point key="canvasLocation" x="-854" y="626.5"/>
797 </customView>
798 <customView id="8TU-6J-NCg">
799 <rect key="frame" x="0.0" y="0.0" width="632" height="461"/>
800 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
801 <subviews>
802 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Utu-t4-cLx">
803 <rect key="frame" x="18" y="426" width="130" height="17"/>
804 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
805 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Control settings for" id="YqW-Ds-VIC">
806 <font key="font" metaFont="system"/>
807 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
808 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
809 </textFieldCell>
810 </textField>
811 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ReM-uo-H0r">
812 <rect key="frame" x="233" y="426" width="8" height="17"/>
813 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
814 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title=":" id="VhO-3T-glt">
815 <font key="font" metaFont="system"/>
816 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
817 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
818 </textFieldCell>
819 </textField>
820 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="gWx-7h-0xq">
821 <rect key="frame" x="143" y="420" width="91" height="25"/>
822 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
823 <popUpButtonCell key="cell" type="push" title="Player 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="TO3-R7-9HN" id="pbt-Lr-bU1">
824 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
825 <font key="font" metaFont="message"/>
826 <menu key="menu" id="cud-XE-BOw">
827 <items>
828 <menuItem title="Player 1" state="on" id="TO3-R7-9HN"/>
829 <menuItem title="Player 2" tag="1" id="Yt0-SK-pCn"/>
830 <menuItem title="Player 3" tag="2" id="16s-31-Xbi"/>
831 <menuItem title="Player 4" tag="3" id="zrh-HJ-yml"/>
832 </items>
833 </menu>
834 </popUpButtonCell>
835 <connections>
836 <action selector="refreshJoypadMenu:" target="QvC-M9-y7g" id="5hY-tg-9VE"/>
837 </connections>
838 </popUpButton>
839 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zYm-Ov-RHL">
840 <rect key="frame" x="330" y="423" width="280" height="17"/>
841 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
842 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="When playing motion-control games:" id="sgY-3F-qld">
843 <font key="font" metaFont="system"/>
844 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
845 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
846 </textFieldCell>
847 </textField>
848 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="i7F-1r-NkQ" customClass="GBPreferenceButton">
849 <rect key="frame" x="342" y="399" width="272" height="18"/>
850 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
851 <buttonCell key="cell" type="check" title="Prefer joysticks over motion controls" bezelStyle="regularSquare" imagePosition="left" lineBreakMode="charWrapping" inset="2" id="Szg-5G-j50">
852 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
853 <font key="font" metaFont="system"/>
854 </buttonCell>
855 <userDefinedRuntimeAttributes>
856 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBMBC7JoystickOverride"/>
857 </userDefinedRuntimeAttributes>
858 </button>
859 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wUE-aB-ub1" customClass="GBPreferenceButton">
860 <rect key="frame" x="342" y="379" width="268" height="18"/>
861 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
862 <buttonCell key="cell" type="check" title="Allow mouse controls" bezelStyle="regularSquare" imagePosition="left" lineBreakMode="charWrapping" state="on" inset="2" id="z0R-FZ-LfD">
863 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
864 <font key="font" metaFont="system"/>
865 </buttonCell>
866 <userDefinedRuntimeAttributes>
867 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBMBC7AllowMouse"/>
868 </userDefinedRuntimeAttributes>
869 </button>
870 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DZu-ts-deW">
871 <rect key="frame" x="330" y="246" width="280" height="17"/>
872 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
873 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Enable rumble:" id="QMX-3p-s1Z">
874 <font key="font" metaFont="system"/>
875 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
876 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
877 </textFieldCell>
878 </textField>
879 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="PHV-4Y-JRt">
880 <rect key="frame" x="330" y="193" width="280" height="17"/>
881 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
882 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Enable rumble:" id="vCI-aT-WUh">
883 <font key="font" metaFont="system"/>
884 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
885 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
886 </textFieldCell>
887 </textField>
888 <textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="2SB-Bq-Exy">
889 <rect key="frame" x="330" y="356" width="280" height="17"/>
890 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
891 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Controller “Hotkey 1” action:" id="GTq-aw-0cU">
892 <font key="font" metaFont="system"/>
893 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
894 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
895 </textFieldCell>
896 </textField>
897 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="qsH-w5-Rja">
898 <rect key="frame" x="342" y="324" width="262" height="25"/>
899 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
900 <popUpButtonCell key="cell" type="push" title="None" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="uFa-fO-lTm" id="x4X-Uv-vXf">
901 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
902 <font key="font" metaFont="message"/>
903 <menu key="menu" id="hHe-Vn-UE4">
904 <items>
905 <menuItem title="None" state="on" id="uFa-fO-lTm"/>
906 <menuItem isSeparatorItem="YES" id="UoV-yr-2Eq"/>
907 <menuItem title="Toggle Pause" keyEquivalent="p" id="WxT-Gp-rKn"/>
908 <menuItem title="Reset" keyEquivalent="r" id="vVL-1l-e3f"/>
909 <menuItem title="Toggle Mute" keyEquivalent="m" id="bPj-M7-WNV"/>
910 <menuItem isSeparatorItem="YES" id="ewP-Y6-2Fx"/>
911 <menuItem title="Save State to Slot 1" keyEquivalent="1" id="349-ay-RSZ"/>
912 <menuItem title="Save State to Slot 2" keyEquivalent="2" id="sHb-Cv-8i8"/>
913 <menuItem title="Save State to Slot 3" keyEquivalent="3" id="YVf-94-KpR"/>
914 <menuItem title="Save State to Slot 4" keyEquivalent="4" id="KDs-fC-8ad"/>
915 <menuItem title="Save State to Slot 5" keyEquivalent="5" id="iCo-oT-5Mo"/>
916 <menuItem title="Save State to Slot 6" keyEquivalent="6" id="LTP-nk-QLs"/>
917 <menuItem title="Save State to Slot 7" keyEquivalent="7" id="SOE-dW-uEV"/>
918 <menuItem title="Save State to Slot 8" keyEquivalent="8" id="IRO-ko-INM"/>
919 <menuItem title="Save State to Slot 9" keyEquivalent="9" id="nJz-iY-YQ9"/>
920 <menuItem title="Save State to Slot 10" keyEquivalent="0" id="XIh-A2-QAg"/>
921 <menuItem isSeparatorItem="YES" id="Nfr-cm-L2W"/>
922 <menuItem title="Load State from Slot 1" keyEquivalent="1" id="bEy-D8-ckq">
923 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
924 </menuItem>
925 <menuItem title="Load State from Slot 2" keyEquivalent="2" id="46a-Gt-mIa">
926 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
927 </menuItem>
928 <menuItem title="Load State from Slot 3" keyEquivalent="3" id="9tn-pS-BDn">
929 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
930 </menuItem>
931 <menuItem title="Load State from Slot 4" keyEquivalent="4" id="xsE-oe-cTS">
932 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
933 </menuItem>
934 <menuItem title="Load State from Slot 5" keyEquivalent="5" id="lso-J8-dJO">
935 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
936 </menuItem>
937 <menuItem title="Load State from Slot 6" keyEquivalent="6" id="nO5-pj-ba2">
938 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
939 </menuItem>
940 <menuItem title="Load State from Slot 7" keyEquivalent="7" id="BhF-xL-MhS">
941 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
942 </menuItem>
943 <menuItem title="Load State from Slot 8" keyEquivalent="8" id="2Qv-vX-7Qm">
944 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
945 </menuItem>
946 <menuItem title="Load State from Slot 9" keyEquivalent="9" id="CBy-h9-gm8">
947 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
948 </menuItem>
949 <menuItem title="Load State from Slot 10" keyEquivalent="0" id="UuH-sh-D9c">
950 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
951 </menuItem>
952 </items>
953 </menu>
954 </popUpButtonCell>
955 <connections>
956 <action selector="hotkey1Changed:" target="QvC-M9-y7g" id="XMJ-vu-L6C"/>
957 </connections>
958 </popUpButton>
959 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="8py-43-vaO">
960 <rect key="frame" x="330" y="301" width="280" height="17"/>
961 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
962 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Controller “Hotkey 2” action:" id="Gdp-S8-V3q">
963 <font key="font" metaFont="system"/>
964 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
965 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
966 </textFieldCell>
967 </textField>
968 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Ryk-mD-c0y">
969 <rect key="frame" x="342" y="269" width="262" height="25"/>
970 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
971 <popUpButtonCell key="cell" type="push" title="None" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="wmV-YY-dHY" id="fS9-cS-iTD">
972 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
973 <font key="font" metaFont="message"/>
974 <menu key="menu" id="vPS-8b-MAH">
975 <items>
976 <menuItem title="None" state="on" id="wmV-YY-dHY"/>
977 <menuItem isSeparatorItem="YES" id="qSd-QD-gLA"/>
978 <menuItem title="Toggle Pause" keyEquivalent="p" id="13d-2H-Cpq"/>
979 <menuItem title="Reset" keyEquivalent="r" id="5vx-zH-TsX"/>
980 <menuItem title="Toggle Mute" keyEquivalent="m" id="zFL-4A-plp"/>
981 <menuItem isSeparatorItem="YES" id="8e3-z2-8gY"/>
982 <menuItem title="Save State to Slot 1" keyEquivalent="1" id="4s2-s5-xa7"/>
983 <menuItem title="Save State to Slot 2" keyEquivalent="2" id="sRd-sU-DHW"/>
984 <menuItem title="Save State to Slot 3" keyEquivalent="3" id="Yqr-1y-H2o"/>
985 <menuItem title="Save State to Slot 4" keyEquivalent="4" id="4AM-Ki-x4l"/>
986 <menuItem title="Save State to Slot 5" keyEquivalent="5" id="q4A-0K-4py"/>
987 <menuItem title="Save State to Slot 6" keyEquivalent="6" id="NA3-rP-ni2"/>
988 <menuItem title="Save State to Slot 7" keyEquivalent="7" id="XF9-Ig-ZPU"/>
989 <menuItem title="Save State to Slot 8" keyEquivalent="8" id="3cM-DC-NC9"/>
990 <menuItem title="Save State to Slot 9" keyEquivalent="9" id="h9i-lA-TGi"/>
991 <menuItem title="Save State to Slot 10" keyEquivalent="0" id="5eE-XE-E76"/>
992 <menuItem isSeparatorItem="YES" id="Q57-67-3h1"/>
993 <menuItem title="Load State from Slot 1" keyEquivalent="1" id="fdH-LH-gl1">
994 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
995 </menuItem>
996 <menuItem title="Load State from Slot 2" keyEquivalent="2" id="77e-oa-0qg">
997 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
998 </menuItem>
999 <menuItem title="Load State from Slot 3" keyEquivalent="3" id="LKg-oc-egx">
1000 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1001 </menuItem>
1002 <menuItem title="Load State from Slot 4" keyEquivalent="4" id="CAi-yh-rg4">
1003 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1004 </menuItem>
1005 <menuItem title="Load State from Slot 5" keyEquivalent="5" id="smK-o2-ZI6">
1006 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1007 </menuItem>
1008 <menuItem title="Load State from Slot 6" keyEquivalent="6" id="SoT-kd-9M1">
1009 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1010 </menuItem>
1011 <menuItem title="Load State from Slot 7" keyEquivalent="7" id="BCT-R6-O4Y">
1012 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1013 </menuItem>
1014 <menuItem title="Load State from Slot 8" keyEquivalent="8" id="U64-kB-gnC">
1015 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1016 </menuItem>
1017 <menuItem title="Load State from Slot 9" keyEquivalent="9" id="sDw-Wr-Od1">
1018 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1019 </menuItem>
1020 <menuItem title="Load State from Slot 10" keyEquivalent="0" id="XZl-tl-CcJ">
1021 <modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
1022 </menuItem>
1023 </items>
1024 </menu>
1025 </popUpButtonCell>
1026 <connections>
1027 <action selector="hotkey2Changed:" target="QvC-M9-y7g" id="Cul-EW-jNz"/>
1028 </connections>
1029 </popUpButton>
1030 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="RuW-Db-dzW" customClass="GBPreferenceButton">
1031 <rect key="frame" x="330" y="140" width="280" height="18"/>
1032 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1033 <buttonCell key="cell" type="check" title="Analog turbo and slow-motion controls" bezelStyle="regularSquare" imagePosition="left" lineBreakMode="charWrapping" inset="2" id="Mvp-oc-N3t">
1034 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1035 <font key="font" metaFont="system"/>
1036 </buttonCell>
1037 <userDefinedRuntimeAttributes>
1038 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBAnalogControls"/>
1039 </userDefinedRuntimeAttributes>
1040 </button>
1041 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="I0d-Gm-KBg" customClass="GBPreferenceButton">
1042 <rect key="frame" x="330" y="92" width="280" height="18"/>
1043 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1044 <buttonCell key="cell" type="check" title="Enable controllers while in background" bezelStyle="regularSquare" imagePosition="left" lineBreakMode="charWrapping" inset="2" id="mAi-1P-aSl">
1045 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1046 <font key="font" metaFont="system"/>
1047 </buttonCell>
1048 <userDefinedRuntimeAttributes>
1049 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBAllowBackgroundControllers"/>
1050 </userDefinedRuntimeAttributes>
1051 </button>
1052 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Ogs-xG-b4b" customClass="GBPreferencePopUpButton">
1053 <rect key="frame" x="342" y="214" width="262" height="25"/>
1054 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1055 <popUpButtonCell key="cell" type="push" title="Never" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="jki-7x-bnM" id="o9b-MH-8kd">
1056 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
1057 <font key="font" metaFont="message"/>
1058 <menu key="menu" id="8p7-je-0Fh">
1059 <items>
1060 <menuItem title="Never" state="on" id="jki-7x-bnM"/>
1061 <menuItem title="For rumble-enabled Game Paks" tag="1" id="58e-Tp-TWd"/>
1062 <menuItem title="Always" tag="2" id="qVe-2b-W1P"/>
1063 </items>
1064 </menu>
1065 </popUpButtonCell>
1066 <userDefinedRuntimeAttributes>
1067 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBRumbleMode"/>
1068 </userDefinedRuntimeAttributes>
1069 </popUpButton>
1070 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Qa7-Z7-yfO">
1071 <rect key="frame" x="326" y="46" width="221" height="32"/>
1072 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1073 <buttonCell key="cell" type="push" title="Configure a controller" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="GdK-tQ-Wim">
1074 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1075 <font key="font" metaFont="system"/>
1076 </buttonCell>
1077 <connections>
1078 <action selector="configureJoypad:" target="QvC-M9-y7g" id="IfY-Kc-PKU"/>
1079 </connections>
1080 </button>
1081 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="d2I-jU-sLb">
1082 <rect key="frame" x="547" y="46" width="71" height="32"/>
1083 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1084 <buttonCell key="cell" type="push" title="Skip" bezelStyle="rounded" alignment="center" enabled="NO" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="sug-xy-tbw">
1085 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1086 <font key="font" metaFont="system"/>
1087 </buttonCell>
1088 <connections>
1089 <action selector="skipButton:" target="QvC-M9-y7g" id="aw8-sw-yJw"/>
1090 </connections>
1091 </button>
1092 <box horizontalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="Bm0-C4-acq">
1093 <rect key="frame" x="313" y="20" width="5" height="424"/>
1094 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" heightSizable="YES"/>
1095 </box>
1096 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="uw7-6d-2xu">
1097 <rect key="frame" x="458" y="13" width="160" height="32"/>
1098 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1099 <buttonCell key="cell" type="push" title="Arrange Joy-Cons" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="syw-FW-ILd">
1100 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1101 <font key="font" metaFont="system"/>
1102 </buttonCell>
1103 <connections>
1104 <action selector="arrangeJoyCons:" target="QvC-M9-y7g" id="BuK-Mb-nkq"/>
1105 </connections>
1106 </button>
1107 <scrollView focusRingType="none" fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" hasHorizontalScroller="NO" hasVerticalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" verticalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="PBp-dj-EIa">
1108 <rect key="frame" x="32" y="167" width="262" height="249"/>
1109 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1110 <clipView key="contentView" focusRingType="none" id="AMs-PO-nid">
1111 <rect key="frame" x="1" y="1" width="260" height="247"/>
1112 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1113 <subviews>
1114 <tableView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnReordering="NO" columnResizing="NO" multipleSelection="NO" emptySelection="NO" autosaveColumns="NO" typeSelect="NO" id="UDd-IJ-fxX">
1115 <rect key="frame" x="0.0" y="0.0" width="260" height="247"/>
1116 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1117 <size key="intercellSpacing" width="3" height="2"/>
1118 <color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
1119 <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
1120 <tableColumns>
1121 <tableColumn identifier="keyName" width="116" minWidth="40" maxWidth="1000" id="73A-gb-pzd">
1122 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
1123 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1124 <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
1125 </tableHeaderCell>
1126 <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="mqT-jD-eXS">
1127 <font key="font" metaFont="system"/>
1128 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
1129 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1130 </textFieldCell>
1131 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1132 </tableColumn>
1133 <tableColumn width="100" minWidth="40" maxWidth="1000" id="5VG-zV-WM6">
1134 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
1135 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1136 <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
1137 </tableHeaderCell>
1138 <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" identifier="keyValue" title="Text Cell" id="tn8-0i-1q1">
1139 <font key="font" metaFont="system"/>
1140 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
1141 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1142 </textFieldCell>
1143 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1144 </tableColumn>
1145 </tableColumns>
1146 <connections>
1147 <outlet property="dataSource" destination="QvC-M9-y7g" id="Msa-aU-MtO"/>
1148 <outlet property="delegate" destination="QvC-M9-y7g" id="CfR-lh-CPe"/>
1149 </connections>
1150 </tableView>
1151 </subviews>
1152 <nil key="backgroundColor"/>
1153 </clipView>
1154 <scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="31h-at-Znm">
1155 <rect key="frame" x="-100" y="-100" width="210" height="16"/>
1156 <autoresizingMask key="autoresizingMask"/>
1157 </scroller>
1158 <scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="JkP-U1-jdy">
1159 <rect key="frame" x="-100" y="-100" width="15" height="102"/>
1160 <autoresizingMask key="autoresizingMask"/>
1161 </scroller>
1162 </scrollView>
1163 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="fcF-wc-KwM">
1164 <rect key="frame" x="30" y="142" width="231" height="17"/>
1165 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1166 <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Controller for multiplayer games:" id="AJA-9b-VKI">
1167 <font key="font" metaFont="system"/>
1168 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
1169 <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
1170 </textFieldCell>
1171 </textField>
1172 <popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="0Az-0R-oNw">
1173 <rect key="frame" x="42" y="110" width="255" height="25"/>
1174 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1175 <popUpButtonCell key="cell" type="push" title="None" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingMiddle" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="hy8-cr-RrE" id="uEC-vN-8Jq">
1176 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
1177 <font key="font" metaFont="message"/>
1178 <menu key="menu" id="vzY-GQ-t9J">
1179 <items>
1180 <menuItem title="None" state="on" id="hy8-cr-RrE"/>
1181 </items>
1182 </menu>
1183 </popUpButtonCell>
1184 <connections>
1185 <action selector="changeDefaultJoypad:" target="QvC-M9-y7g" id="TP2-Ug-Jpy"/>
1186 </connections>
1187 </popUpButton>
1188 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Pk4-h9-QXi" customClass="GBPreferenceButton">
1189 <rect key="frame" x="330" y="116" width="280" height="18"/>
1190 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1191 <buttonCell key="cell" type="check" title="Use joysticks as faux analog controls" bezelStyle="regularSquare" imagePosition="left" lineBreakMode="charWrapping" inset="2" id="JzD-wy-xaW">
1192 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1193 <font key="font" metaFont="system"/>
1194 </buttonCell>
1195 <userDefinedRuntimeAttributes>
1196 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBFauxAnalogInputs"/>
1197 </userDefinedRuntimeAttributes>
1198 </button>
1199 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="HD1-qj-kiI" customClass="GBPreferencesSlider">
1200 <rect key="frame" x="342" y="159" width="260" height="28"/>
1201 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
1202 <sliderCell key="cell" continuous="YES" state="on" alignment="left" minValue="32" maxValue="256" doubleValue="256" tickMarkPosition="below" sliderType="linear" id="jp8-GS-5IK"/>
1203 <userDefinedRuntimeAttributes>
1204 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBRumbleStrength"/>
1205 <userDefinedRuntimeAttribute type="number" keyPath="denominator">
1206 <integer key="value" value="256"/>
1207 </userDefinedRuntimeAttribute>
1208 </userDefinedRuntimeAttributes>
1209 </slider>
1210 </subviews>
1211 <point key="canvasLocation" x="-1010" y="303.5"/>
1212 </customView>
1213 <customView id="ffn-ie-9C3">
1214 <rect key="frame" x="0.0" y="0.0" width="320" height="95"/>
1215 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1216 <subviews>
1217 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZVh-ob-6wl" customClass="GBPreferenceButton">
1218 <rect key="frame" x="18" y="59" width="284" height="18"/>
1219 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
1220 <buttonCell key="cell" type="check" title="Check for updates on launch" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="euw-4z-Urd">
1221 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1222 <font key="font" metaFont="system"/>
1223 </buttonCell>
1224 <userDefinedRuntimeAttributes>
1225 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBAutoUpdatesEnabled"/>
1226 </userDefinedRuntimeAttributes>
1227 </button>
1228 <progressIndicator wantsLayer="YES" fixedFrame="YES" maxValue="100" displayedWhenStopped="NO" indeterminate="YES" controlSize="small" style="spinning" translatesAutoresizingMaskIntoConstraints="NO" id="fB8-sd-zrh">
1229 <rect key="frame" x="285" y="23" width="16" height="16"/>
1230 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1231 </progressIndicator>
1232 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KnI-UA-Nlj">
1233 <rect key="frame" x="14" y="13" width="268" height="32"/>
1234 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
1235 <buttonCell key="cell" type="push" title="Check for updates now" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="j8a-EZ-Ef5">
1236 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1237 <font key="font" metaFont="system"/>
1238 </buttonCell>
1239 <connections>
1240 <action selector="userCheckForUpdates:" target="-2" id="ACZ-SI-yTQ"/>
1241 </connections>
1242 </button>
1243 </subviews>
1244 <point key="canvasLocation" x="-854" y="808"/>
1245 </customView>
1246 <window title="Palette Editor" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="" animationBehavior="default" id="g32-xe-7al">
1247 <windowStyleMask key="styleMask" titled="YES" closable="YES"/>
1248 <rect key="contentRect" x="283" y="305" width="507" height="341"/>
1249 <rect key="screenRect" x="0.0" y="0.0" width="1728" height="1079"/>
1250 <view key="contentView" id="uMa-Yg-exg">
1251 <rect key="frame" x="0.0" y="0.0" width="507" height="341"/>
1252 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1253 <subviews>
1254 <scrollView focusRingType="none" fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="DPL-nH-GVw">
1255 <rect key="frame" x="19" y="40" width="160" height="282"/>
1256 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" heightSizable="YES"/>
1257 <clipView key="contentView" drawsBackground="NO" id="5Al-aC-tq8">
1258 <rect key="frame" x="1" y="1" width="158" height="280"/>
1259 <autoresizingMask key="autoresizingMask"/>
1260 <subviews>
1261 <tableView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" selectionHighlightStyle="sourceList" columnResizing="NO" multipleSelection="NO" emptySelection="NO" autosaveColumns="NO" id="ZVn-bk-duk">
1262 <rect key="frame" x="0.0" y="0.0" width="158" height="280"/>
1263 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1264 <size key="intercellSpacing" width="3" height="2"/>
1265 <color key="backgroundColor" name="_sourceListBackgroundColor" catalog="System" colorSpace="catalog"/>
1266 <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
1267 <tableColumns>
1268 <tableColumn width="126" minWidth="40" maxWidth="1000" id="qZn-U2-gsp">
1269 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
1270 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1271 <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
1272 </tableHeaderCell>
1273 <textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="K1k-hc-zcx">
1274 <font key="font" metaFont="system"/>
1275 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
1276 <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
1277 </textFieldCell>
1278 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1279 </tableColumn>
1280 </tableColumns>
1281 <connections>
1282 <outlet property="dataSource" destination="Zxl-vm-6c9" id="Qpu-7V-i4Q"/>
1283 <outlet property="delegate" destination="Zxl-vm-6c9" id="FoY-pT-glW"/>
1284 </connections>
1285 </tableView>
1286 </subviews>
1287 <nil key="backgroundColor"/>
1288 </clipView>
1289 <scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="zn7-g9-fNo">
1290 <rect key="frame" x="1" y="274" width="158" height="16"/>
1291 <autoresizingMask key="autoresizingMask"/>
1292 </scroller>
1293 <scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="fa0-wo-kQe">
1294 <rect key="frame" x="224" y="17" width="15" height="102"/>
1295 <autoresizingMask key="autoresizingMask"/>
1296 </scroller>
1297 </scrollView>
1298 <colorWell focusRingType="none" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="odC-WD-uUp">
1299 <rect key="frame" x="207" y="266" width="55" height="55"/>
1300 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1301 <color key="color" red="0.03129877895116806" green="0.094370834529399872" blue="0.062739767134189606" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
1302 <connections>
1303 <action selector="updateAutoColors:" target="Zxl-vm-6c9" id="wmS-sP-YVR"/>
1304 </connections>
1305 </colorWell>
1306 <colorWell focusRingType="none" fixedFrame="YES" tag="1" translatesAutoresizingMaskIntoConstraints="NO" id="mpV-pm-9ZF">
1307 <rect key="frame" x="262" y="266" width="55" height="55"/>
1308 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1309 <color key="color" red="0.22354039549827576" green="0.38156121969223022" blue="0.22349703311920166" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
1310 <connections>
1311 <action selector="savePalette:" target="Zxl-vm-6c9" id="Ejl-bb-Vd8"/>
1312 </connections>
1313 </colorWell>
1314 <colorWell focusRingType="none" fixedFrame="YES" tag="2" translatesAutoresizingMaskIntoConstraints="NO" id="NEt-gu-zL7">
1315 <rect key="frame" x="317" y="266" width="55" height="55"/>
1316 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1317 <color key="color" red="0.51789730787277222" green="0.64901769161224365" blue="0.38817742466926575" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
1318 <connections>
1319 <action selector="savePalette:" target="Zxl-vm-6c9" id="lle-OO-YK2"/>
1320 </connections>
1321 </colorWell>
1322 <colorWell focusRingType="none" fixedFrame="YES" tag="3" translatesAutoresizingMaskIntoConstraints="NO" id="fVn-3k-iuN">
1323 <rect key="frame" x="372" y="266" width="55" height="55"/>
1324 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1325 <color key="color" red="0.77688723802566528" green="0.87309378385543823" blue="0.54894673824310303" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
1326 <connections>
1327 <action selector="updateColor4:" target="Zxl-vm-6c9" id="riQ-Kc-wcG"/>
1328 </connections>
1329 </colorWell>
1330 <colorWell focusRingType="none" fixedFrame="YES" tag="4" translatesAutoresizingMaskIntoConstraints="NO" id="min-mf-sjI">
1331 <rect key="frame" x="432" y="266" width="55" height="55"/>
1332 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1333 <color key="color" red="0.82731041736199085" green="0.92976116399242459" blue="0.58457564096374282" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
1334 <connections>
1335 <action selector="updateAutoColors:" target="Zxl-vm-6c9" id="Oo4-Dx-wvS"/>
1336 </connections>
1337 </colorWell>
1338 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZUa-QG-4ss">
1339 <rect key="frame" x="207" y="243" width="282" height="18"/>
1340 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1341 <buttonCell key="cell" type="check" title="Distinct disabled LCD color" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="cRR-vH-5R2">
1342 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1343 <font key="font" metaFont="system"/>
1344 </buttonCell>
1345 <connections>
1346 <action selector="disabledLCDColorCheckboxChanged:" target="Zxl-vm-6c9" id="geJ-mH-o6c"/>
1347 </connections>
1348 </button>
1349 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l33-w0-rLw">
1350 <rect key="frame" x="207" y="221" width="277" height="18"/>
1351 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1352 <buttonCell key="cell" type="check" title="Manual mode" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="Gvn-Rq-LU5">
1353 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1354 <font key="font" metaFont="system"/>
1355 </buttonCell>
1356 <connections>
1357 <action selector="manualModeChanged:" target="Zxl-vm-6c9" id="BAF-n1-CiQ"/>
1358 </connections>
1359 </button>
1360 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="XFt-AQ-h4m">
1361 <rect key="frame" x="205" y="198" width="284" height="17"/>
1362 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1363 <textFieldCell key="cell" lineBreakMode="clipping" title="Brightness bias:" id="qhH-ls-JEl">
1364 <font key="font" metaFont="system"/>
1365 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
1366 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1367 </textFieldCell>
1368 </textField>
1369 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Wam-CT-owm">
1370 <rect key="frame" x="217" y="162" width="272" height="28"/>
1371 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1372 <sliderCell key="cell" continuous="YES" enabled="NO" state="on" alignment="left" maxValue="256" doubleValue="128" tickMarkPosition="above" numberOfTickMarks="3" sliderType="linear" id="ktr-gF-oxu"/>
1373 <connections>
1374 <action selector="updateAutoColors:" target="Zxl-vm-6c9" id="Onm-Bw-sJu"/>
1375 </connections>
1376 </slider>
1377 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Dc6-NT-jgZ">
1378 <rect key="frame" x="207" y="139" width="282" height="17"/>
1379 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1380 <textFieldCell key="cell" lineBreakMode="clipping" title="Hue bias:" id="GzN-2h-xBT">
1381 <font key="font" metaFont="system"/>
1382 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
1383 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1384 </textFieldCell>
1385 </textField>
1386 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ImK-kc-EEn">
1387 <rect key="frame" x="217" y="105" width="272" height="28"/>
1388 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1389 <sliderCell key="cell" continuous="YES" enabled="NO" state="on" alignment="left" maxValue="360" tickMarkPosition="above" sliderType="linear" id="2dt-f1-0bV" customClass="GBHueSliderCell"/>
1390 <connections>
1391 <action selector="updateAutoColors:" target="Zxl-vm-6c9" id="2OR-Nl-jrN"/>
1392 </connections>
1393 </slider>
1394 <slider verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ij9-bn-1y8">
1395 <rect key="frame" x="217" y="48" width="272" height="28"/>
1396 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1397 <sliderCell key="cell" continuous="YES" enabled="NO" state="on" alignment="left" maxValue="256" tickMarkPosition="above" sliderType="linear" id="4WJ-yV-tms"/>
1398 <connections>
1399 <action selector="updateAutoColors:" target="Zxl-vm-6c9" id="Hkn-HH-usp"/>
1400 </connections>
1401 </slider>
1402 <box horizontalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="hcd-Iu-gEm">
1403 <rect key="frame" x="427" y="266" width="5" height="55"/>
1404 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1405 </box>
1406 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="CZc-qZ-GLV">
1407 <rect key="frame" x="207" y="82" width="277" height="17"/>
1408 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
1409 <textFieldCell key="cell" lineBreakMode="clipping" title="Hue bias strength:" id="qLB-J6-2mT">
1410 <font key="font" metaFont="system"/>
1411 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
1412 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1413 </textFieldCell>
1414 </textField>
1415 <button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="tyc-KF-YTY">
1416 <rect key="frame" x="408" y="13" width="86" height="32"/>
1417 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
1418 <buttonCell key="cell" type="push" title="Close" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Vhg-3I-evG">
1419 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1420 <font key="font" metaFont="system"/>
1421 </buttonCell>
1422 <connections>
1423 <action selector="done:" target="Zxl-vm-6c9" id="RKB-kM-yzA"/>
1424 </connections>
1425 </button>
1426 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Kr4-Dp-J27">
1427 <rect key="frame" x="19" y="19" width="40" height="22"/>
1428 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1429 <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSAddTemplate" imagePosition="only" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="2Vt-RQ-Tw8">
1430 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1431 <font key="font" metaFont="system"/>
1432 </buttonCell>
1433 <connections>
1434 <action selector="addTheme:" target="Zxl-vm-6c9" id="h9c-Qx-Nl7"/>
1435 </connections>
1436 </button>
1437 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="no4-hd-N3G">
1438 <rect key="frame" x="58" y="19" width="40" height="22"/>
1439 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1440 <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" image="NSRemoveTemplate" imagePosition="only" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="7yD-3i-tc5">
1441 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1442 <font key="font" metaFont="system"/>
1443 </buttonCell>
1444 <connections>
1445 <action selector="deleteTheme:" target="Zxl-vm-6c9" id="tSc-6c-zmo"/>
1446 </connections>
1447 </button>
1448 <button fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="czY-Ji-8aT" customClass="GBDisabledButton">
1449 <rect key="frame" x="97" y="19" width="43" height="22"/>
1450 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1451 <buttonCell key="cell" type="smallSquare" bezelStyle="smallSquare" imagePosition="overlaps" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Jod-kq-ncg">
1452 <behavior key="behavior" lightByBackground="YES" lightByGray="YES" accelerator="YES"/>
1453 <font key="font" metaFont="system"/>
1454 </buttonCell>
1455 </button>
1456 <popUpButton fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="wID-ng-ogh">
1457 <rect key="frame" x="139" y="19" width="40" height="22"/>
1458 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
1459 <popUpButtonCell key="cell" type="smallSquare" bezelStyle="smallSquare" imagePosition="only" alignment="center" lineBreakMode="truncatingTail" borderStyle="border" imageScaling="proportionallyDown" inset="2" pullsDown="YES" autoenablesItems="NO" altersStateOfSelectedItem="NO" id="8kS-rT-VYc">
1460 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
1461 <font key="font" metaFont="message"/>
1462 <menu key="menu" autoenablesItems="NO" id="ngd-kC-wSu">
1463 <items>
1464 <menuItem image="NSActionTemplate" hidden="YES" id="PR1-PN-BPT">
1465 <modifierMask key="keyEquivalentModifierMask"/>
1466 </menuItem>
1467 <menuItem title="Restore Default Palettes" id="B9A-3a-cOd">
1468 <modifierMask key="keyEquivalentModifierMask"/>
1469 <connections>
1470 <action selector="restoreDefaultPalettes:" target="Zxl-vm-6c9" id="5B6-WE-NyM"/>
1471 </connections>
1472 </menuItem>
1473 <menuItem isSeparatorItem="YES" id="7g5-RP-w1v"/>
1474 <menuItem title="Import Palette…" id="5l9-cd-A8T">
1475 <modifierMask key="keyEquivalentModifierMask"/>
1476 <connections>
1477 <action selector="import:" target="Zxl-vm-6c9" id="fJj-oh-p6i"/>
1478 </connections>
1479 </menuItem>
1480 <menuItem title="Export Palette…" id="AGy-Ug-ElV">
1481 <modifierMask key="keyEquivalentModifierMask"/>
1482 <connections>
1483 <action selector="export:" target="Zxl-vm-6c9" id="qUJ-K4-REI"/>
1484 </connections>
1485 </menuItem>
1486 </items>
1487 </menu>
1488 </popUpButtonCell>
1489 </popUpButton>
1490 </subviews>
1491 </view>
1492 <point key="canvasLocation" x="-38.5" y="207.5"/>
1493 </window>
1494 <customObject id="Zxl-vm-6c9" customClass="GBPaletteEditorController">
1495 <connections>
1496 <outlet property="brightnessSlider" destination="Wam-CT-owm" id="8KP-J6-bwn"/>
1497 <outlet property="colorWell0" destination="odC-WD-uUp" id="Ant-NL-9jb"/>
1498 <outlet property="colorWell1" destination="mpV-pm-9ZF" id="ckr-ci-OFC"/>
1499 <outlet property="colorWell2" destination="NEt-gu-zL7" id="Bzt-Fx-qLu"/>
1500 <outlet property="colorWell3" destination="fVn-3k-iuN" id="7hN-Y8-efH"/>
1501 <outlet property="colorWell4" destination="min-mf-sjI" id="5No-1R-X59"/>
1502 <outlet property="disableLCDColorCheckbox" destination="ZUa-QG-4ss" id="Cn6-Ba-XOm"/>
1503 <outlet property="hueSlider" destination="ImK-kc-EEn" id="bzo-ON-2bZ"/>
1504 <outlet property="hueStrengthSlider" destination="ij9-bn-1y8" id="lcn-4q-27B"/>
1505 <outlet property="manualModeCheckbox" destination="l33-w0-rLw" id="NBU-1I-UzJ"/>
1506 <outlet property="menu" destination="dHJ-3R-Ora" id="SWT-qM-tca"/>
1507 <outlet property="themesList" destination="ZVn-bk-duk" id="S4b-vM-ioi"/>
1508 </connections>
1509 </customObject>
1510 <window title="Arrange Joy-Cons" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="" animationBehavior="default" id="bn1-MD-iQb">
1511 <windowStyleMask key="styleMask" titled="YES" closable="YES"/>
1512 <windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
1513 <rect key="contentRect" x="283" y="305" width="521" height="322"/>
1514 <rect key="screenRect" x="0.0" y="0.0" width="1728" height="1079"/>
1515 <view key="contentView" id="waz-WG-RYg">
1516 <rect key="frame" x="0.0" y="0.0" width="521" height="322"/>
1517 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1518 <subviews>
1519 <button focusRingType="none" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xhI-kr-h3J" customClass="GBPreferenceButton">
1520 <rect key="frame" x="18" y="287" width="485" height="18"/>
1521 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
1522 <buttonCell key="cell" type="check" title="Automatically pair together Joy-Cons to a dual-controller grip" bezelStyle="regularSquare" imagePosition="left" state="on" focusRingType="none" inset="2" id="dPv-XO-6Fp">
1523 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1524 <font key="font" metaFont="system"/>
1525 </buttonCell>
1526 <userDefinedRuntimeAttributes>
1527 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBJoyConAutoPair"/>
1528 </userDefinedRuntimeAttributes>
1529 <connections>
1530 <action selector="autopair" target="fMo-Ht-Dis" id="Luy-Rm-C5j"/>
1531 </connections>
1532 </button>
1533 <button focusRingType="none" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="DaV-H7-VVr" customClass="GBPreferenceButton">
1534 <rect key="frame" x="18" y="266" width="485" height="18"/>
1535 <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
1536 <buttonCell key="cell" type="check" title="Single Joy-Cons default to horizontal grip" bezelStyle="regularSquare" imagePosition="left" state="on" focusRingType="none" inset="2" id="18L-S2-0wg">
1537 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
1538 <font key="font" metaFont="system"/>
1539 </buttonCell>
1540 <userDefinedRuntimeAttributes>
1541 <userDefinedRuntimeAttribute type="string" keyPath="preferenceName" value="GBJoyConsDefaultsToHorizontal"/>
1542 </userDefinedRuntimeAttributes>
1543 <connections>
1544 <action selector="toggleHorizontalDefault:" target="fMo-Ht-Dis" id="yhh-pY-XOq"/>
1545 </connections>
1546 </button>
1547 <button focusRingType="none" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6Tm-Sf-8w1">
1548 <rect key="frame" x="432" y="13" width="75" height="32"/>
1549 <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
1550 <buttonCell key="cell" type="push" title="Close" bezelStyle="rounded" alignment="center" borderStyle="border" focusRingType="none" imageScaling="proportionallyDown" inset="2" id="leb-Jp-RfR">
1551 <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
1552 <font key="font" metaFont="system"/>
1553 </buttonCell>
1554 <connections>
1555 <action selector="closeJoyConsSheet:" target="QvC-M9-y7g" id="K2P-xu-B1o"/>
1556 </connections>
1557 </button>
1558 <scrollView focusRingType="none" fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="26" horizontalPageScroll="10" verticalLineScroll="26" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="9m1-mD-ctP">
1559 <rect key="frame" x="20" y="55" width="481" height="205"/>
1560 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1561 <clipView key="contentView" id="4U7-cB-J7O">
1562 <rect key="frame" x="1" y="1" width="479" height="203"/>
1563 <autoresizingMask key="autoresizingMask"/>
1564 <subviews>
1565 <tableView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" tableStyle="fullWidth" alternatingRowBackgroundColors="YES" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="24" rowSizeStyle="large" id="XQa-0K-gl3">
1566 <rect key="frame" x="0.0" y="0.0" width="479" height="203"/>
1567 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1568 <size key="intercellSpacing" width="3" height="2"/>
1569 <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
1570 <color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
1571 <tableColumns>
1572 <tableColumn width="40" minWidth="40" maxWidth="40" id="GX5-ka-beq">
1573 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
1574 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1575 <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
1576 </tableHeaderCell>
1577 <imageCell key="dataCell" alignment="left" imageScaling="proportionallyDown" id="HEi-ii-9Hv" customClass="GBTintedImageCell"/>
1578 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1579 </tableColumn>
1580 <tableColumn width="241" minWidth="40" maxWidth="1000" id="YhU-Z2-p6i">
1581 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
1582 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1583 <color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
1584 </tableHeaderCell>
1585 <textFieldCell key="dataCell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" id="5rv-V2-pBy">
1586 <font key="font" metaFont="system"/>
1587 <string key="title">Text Cell
1588 Test</string>
1589 <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
1590 <color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
1591 </textFieldCell>
1592 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1593 </tableColumn>
1594 <tableColumn width="180" minWidth="180" maxWidth="180" id="9fC-GK-Fzn">
1595 <tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border" alignment="left">
1596 <color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
1597 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
1598 </tableHeaderCell>
1599 <popUpButtonCell key="dataCell" type="bevel" title="Horizontal Grip" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="bezel" imageScaling="proportionallyDown" inset="2" arrowPosition="arrowAtCenter" preferredEdge="maxY" selectedItem="IJX-Qq-TaU" id="rif-6W-xsN">
1600 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
1601 <font key="font" metaFont="message"/>
1602 <menu key="menu" id="36b-lh-dDy">
1603 <items>
1604 <menuItem title="Default Grip" id="8im-vm-Bj9"/>
1605 <menuItem title="Vertical Grip" id="bU8-po-vzF"/>
1606 <menuItem title="Horizontal Grip" state="on" id="IJX-Qq-TaU"/>
1607 </items>
1608 </menu>
1609 </popUpButtonCell>
1610 <tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
1611 </tableColumn>
1612 </tableColumns>
1613 <connections>
1614 <outlet property="dataSource" destination="fMo-Ht-Dis" id="7oa-g5-U2s"/>
1615 <outlet property="delegate" destination="fMo-Ht-Dis" id="7Vg-ta-SaM"/>
1616 </connections>
1617 </tableView>
1618 </subviews>
1619 </clipView>
1620 <scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="QaD-xE-QPs">
1621 <rect key="frame" x="-100" y="-100" width="479" height="16"/>
1622 <autoresizingMask key="autoresizingMask"/>
1623 </scroller>
1624 <scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="Plj-YY-6jm">
1625 <rect key="frame" x="224" y="17" width="15" height="102"/>
1626 <autoresizingMask key="autoresizingMask"/>
1627 </scroller>
1628 </scrollView>
1629 <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="gmw-t5-3nG">
1630 <rect key="frame" x="18" y="23" width="411" height="14"/>
1631 <autoresizingMask key="autoresizingMask" widthSizable="YES"/>
1632 <textFieldCell key="cell" controlSize="small" lineBreakMode="clipping" focusRingType="none" title="Hold L and R on two Joy-Cons to pair them to a dual-controller grip" id="kRC-pE-5Pd">
1633 <font key="font" metaFont="smallSystem"/>
1634 <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
1635 <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
1636 </textFieldCell>
1637 </textField>
1638 </subviews>
1639 </view>
1640 <point key="canvasLocation" x="-1062.5" y="-96"/>
1641 </window>
1642 <customObject id="fMo-Ht-Dis" customClass="GBJoyConManager">
1643 <connections>
1644 <outlet property="tableView" destination="XQa-0K-gl3" id="fhZ-wM-dnm"/>
1645 </connections>
1646 </customObject>
1647 </objects>
1648 <resources>
1649 <image name="CPU" width="32" height="32"/>
1650 <image name="Display" width="32" height="32"/>
1651 <image name="Joypad" width="32" height="32"/>
1652 <image name="NSActionTemplate" width="20" height="20"/>
1653 <image name="NSAddTemplate" width="18" height="17"/>
1654 <image name="NSRemoveTemplate" width="18" height="5"/>
1655 <image name="Speaker" width="32" height="32"/>
1656 <image name="Updates" width="32" height="32"/>
1657 </resources>
1658 </document>
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.