summaryrefslogtreecommitdiff
path: root/macosx/plugins
diff options
context:
space:
mode:
authorSND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2013-07-23 23:34:13 +0000
committerSND\MaddTheSane_cp <SND\MaddTheSane_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2013-07-23 23:34:13 +0000
commit356b1facf0618adca0b1e7a3f54fb8be06f4fedb (patch)
treefab8ee739f5dd85c5f4a64a5d003fbeb22b28653 /macosx/plugins
parent5ddc3b2286806068bbf63e048a177a121eaa99b5 (diff)
downloadpcsxr-356b1facf0618adca0b1e7a3f54fb8be06f4fedb.tar.gz
Change the plug-in implementation on OS X's PeopsXGL plug-in.
Properly implement hacks on OS X's implementation of PeopsXGL. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86215 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'macosx/plugins')
-rw-r--r--macosx/plugins/PeopsXgl/English.lproj/NetSfPeopsOpenGLConfig.xib2395
-rwxr-xr-xmacosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.h14
-rwxr-xr-xmacosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m212
3 files changed, 1375 insertions, 1246 deletions
diff --git a/macosx/plugins/PeopsXgl/English.lproj/NetSfPeopsOpenGLConfig.xib b/macosx/plugins/PeopsXgl/English.lproj/NetSfPeopsOpenGLConfig.xib
index 88a2d200..6f72db44 100644
--- a/macosx/plugins/PeopsXgl/English.lproj/NetSfPeopsOpenGLConfig.xib
+++ b/macosx/plugins/PeopsXgl/English.lproj/NetSfPeopsOpenGLConfig.xib
@@ -2,33 +2,32 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1060</int>
- <string key="IBDocument.SystemVersion">11C74</string>
- <string key="IBDocument.InterfaceBuilderVersion">1938</string>
- <string key="IBDocument.AppKitVersion">1138.23</string>
- <string key="IBDocument.HIToolboxVersion">567.00</string>
+ <string key="IBDocument.SystemVersion">12E55</string>
+ <string key="IBDocument.InterfaceBuilderVersion">3084</string>
+ <string key="IBDocument.AppKitVersion">1187.39</string>
+ <string key="IBDocument.HIToolboxVersion">626.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string key="NS.object.0">1938</string>
+ <string key="NS.object.0">3084</string>
</object>
<object class="NSArray" key="IBDocument.IntegratedClassDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>NSObjectController</string>
- <string>NSPopUpButtonCell</string>
- <string>NSPopUpButton</string>
+ <string>NSBox</string>
<string>NSButton</string>
- <string>NSMenu</string>
- <string>NSTextFieldCell</string>
<string>NSButtonCell</string>
- <string>NSMenuItem</string>
- <string>NSBox</string>
<string>NSColorWell</string>
+ <string>NSCustomObject</string>
+ <string>NSMatrix</string>
+ <string>NSMenu</string>
+ <string>NSMenuItem</string>
+ <string>NSPopUpButton</string>
+ <string>NSPopUpButtonCell</string>
<string>NSSlider</string>
<string>NSSliderCell</string>
- <string>NSCustomObject</string>
+ <string>NSTextField</string>
+ <string>NSTextFieldCell</string>
<string>NSView</string>
<string>NSWindowTemplate</string>
- <string>NSTextField</string>
- <string>NSUserDefaultsController</string>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -52,7 +51,7 @@
<object class="NSWindowTemplate" id="484943445">
<int key="NSWindowStyleMask">1</int>
<int key="NSWindowBacking">2</int>
- <string key="NSWindowRect">{{2, 373}, {781, 483}}</string>
+ <string key="NSWindowRect">{{2, 373}, {549, 483}}</string>
<int key="NSWTFlags">1886912512</int>
<string key="NSWindowTitle">GPU Configuration</string>
<string key="NSWindowClass">NSWindow</string>
@@ -69,12 +68,13 @@
<object class="NSButton" id="295790453">
<reference key="NSNextResponder" ref="675926718"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{523, 12}, {122, 32}}</string>
+ <string key="NSFrame">{{291, 13}, {122, 32}}</string>
<reference key="NSSuperview" ref="675926718"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="680831604"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="1020051904">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Cancel</string>
<object class="NSFont" key="NSSupport" id="917501388">
@@ -83,7 +83,7 @@
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="295790453"/>
- <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags">-2038284288</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="917501388"/>
<string key="NSAlternateContents"/>
@@ -91,21 +91,23 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="680831604">
<reference key="NSNextResponder" ref="675926718"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{645, 12}, {122, 32}}</string>
+ <string key="NSFrame">{{413, 13}, {122, 32}}</string>
<reference key="NSSuperview" ref="675926718"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="972260448">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">OK</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="680831604"/>
- <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags">-2038284288</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="917501388"/>
<string key="NSAlternateContents"/>
@@ -113,305 +115,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
- </object>
- <object class="NSBox" id="643734158">
- <reference key="NSNextResponder" ref="675926718"/>
- <int key="NSvFlags">256</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSView" id="1072853457">
- <reference key="NSNextResponder" ref="643734158"/>
- <int key="NSvFlags">274</int>
- <object class="NSMutableArray" key="NSSubviews">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSButton" id="133562572">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 190}, {144, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">6</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="923662875">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Use PC FPS calculation</string>
- <object class="NSFont" key="NSSupport" id="26">
- <string key="NSName">LucidaGrande</string>
- <double key="NSSize">11</double>
- <int key="NSfFlags">3100</int>
- </object>
- <reference key="NSControlView" ref="133562572"/>
- <int key="NSTag">6</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage" id="11340189">
- <string key="NSClassName">NSImage</string>
- <string key="NSResourceName">NSSwitch</string>
- </object>
- <object class="NSButtonImageSource" key="NSAlternateImage" id="283478431">
- <string key="NSImageName">NSSwitch</string>
- </object>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="1011559369">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 250}, {135, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">2</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="995028400">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Expand screen width</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="1011559369"/>
- <int key="NSTag">2</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="90641044">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 150}, {159, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">8</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="797815704">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Use old frame skipping</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="90641044"/>
- <int key="NSTag">8</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="566242487">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 170}, {132, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">7</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="718633857">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Lazy screen updates</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="566242487"/>
- <int key="NSTag">7</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="517409982">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 210}, {135, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">4</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="338467785">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Disable coord check</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="517409982"/>
- <int key="NSTag">4</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="580361940">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 230}, {180, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">3</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1062172904">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Ignore black brightness color</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="580361940"/>
- <int key="NSTag">3</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="787456768">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 270}, {130, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">1</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="187597676">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Odd/even bit hack</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="787456768"/>
- <int key="NSTag">1</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="355575740">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 110}, {189, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">10</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="921165460">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Draw tex-quads as triangles</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="355575740"/>
- <int key="NSTag">10</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="105719991">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 130}, {195, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">9</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="1064695033">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Repeated flat tex triangles</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="105719991"/>
- <int key="NSTag">9</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- <object class="NSButton" id="904926444">
- <reference key="NSNextResponder" ref="1072853457"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{13, 90}, {189, 18}}</string>
- <reference key="NSSuperview" ref="1072853457"/>
- <reference key="NSWindow"/>
- <int key="NSTag">11</int>
- <bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="494937198">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">131072</int>
- <string key="NSContents">Fake 'gpu busy' states</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="904926444"/>
- <int key="NSTag">11</int>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
- <string key="NSAlternateContents"/>
- <string key="NSKeyEquivalent"/>
- <int key="NSPeriodicDelay">200</int>
- <int key="NSPeriodicInterval">25</int>
- </object>
- </object>
- </object>
- <string key="NSFrame">{{2, 2}, {222, 297}}</string>
- <reference key="NSSuperview" ref="643734158"/>
- <reference key="NSWindow"/>
- </object>
- </object>
- <string key="NSFrame">{{538, 56}, {226, 301}}</string>
- <reference key="NSSuperview" ref="675926718"/>
- <reference key="NSWindow"/>
- <string key="NSOffsets">{0, 0}</string>
- <object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents"/>
- <reference key="NSSupport" ref="26"/>
- <object class="NSColor" key="NSBackgroundColor" id="394867751">
- <int key="NSColorSpace">6</int>
- <string key="NSCatalogName">System</string>
- <string key="NSColorName">textBackgroundColor</string>
- <object class="NSColor" key="NSColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MQA</bytes>
- </object>
- </object>
- <object class="NSColor" key="NSTextColor">
- <int key="NSColorSpace">3</int>
- <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
- </object>
- </object>
- <reference key="NSContentView" ref="1072853457"/>
- <int key="NSBorderType">3</int>
- <int key="NSBoxType">0</int>
- <int key="NSTitlePosition">0</int>
- <bool key="NSTransparent">NO</bool>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSBox" id="93048329">
<reference key="NSNextResponder" ref="675926718"/>
@@ -429,21 +133,25 @@
<string key="NSFrame">{{307, 18}, {189, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="809921113"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="88136440">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Sync to Monitor Refresh</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="926533537"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSAlternateImage" ref="283478431"/>
+ <object class="NSButtonImageSource" key="NSAlternateImage" id="283478431">
+ <string key="NSImageName">NSSwitch</string>
+ </object>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="192278159">
<reference key="NSNextResponder" ref="4931296"/>
@@ -451,14 +159,15 @@
<string key="NSFrame">{{307, 60}, {147, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="663589196"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="249046253">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Use Frame Skipping</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="192278159"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -466,6 +175,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="564297618">
<reference key="NSNextResponder" ref="4931296"/>
@@ -473,14 +183,15 @@
<string key="NSFrame">{{307, 80}, {148, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="155071639"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="73527718">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Display FPS Counter</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="564297618"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -488,6 +199,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="802065349">
<reference key="NSNextResponder" ref="4931296"/>
@@ -495,14 +207,15 @@
<string key="NSFrame">{{307, 40}, {125, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="926533537"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="774322141">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Auto Full Screen</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="802065349"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -510,6 +223,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSPopUpButton" id="682330450">
<reference key="NSNextResponder" ref="4931296"/>
@@ -517,13 +231,14 @@
<string key="NSFrame">{{149, 92}, {135, 26}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="787779969"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="164444476">
- <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags">-2076180416</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="682330450"/>
- <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags">109199360</int>
<int key="NSButtonFlags2">1</int>
<object class="NSFont" key="NSAlternateImage" id="838376703">
<string key="NSName">LucidaGrande</string>
@@ -635,6 +350,7 @@
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="311314073">
<reference key="NSNextResponder" ref="4931296"/>
@@ -642,9 +358,10 @@
<string key="NSFrame">{{17, 97}, {136, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="682330450"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="866650165">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Fullscreen size</string>
<reference key="NSSupport" ref="917501388"/>
@@ -668,6 +385,7 @@
</object>
</object>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="787779969">
<reference key="NSNextResponder" ref="4931296"/>
@@ -675,85 +393,108 @@
<string key="NSFrame">{{307, 100}, {129, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="564297618"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="1018906851">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Limit Frame Rate</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="787779969"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
+ <object class="NSCustomResource" key="NSNormalImage" id="812453537">
+ <string key="NSClassName">NSImage</string>
+ <string key="NSResourceName">NSSwitch</string>
+ </object>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
- <object class="NSButton" id="166187954">
+ <object class="NSButton" id="155071639">
<reference key="NSNextResponder" ref="4931296"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{18, 38}, {148, 18}}</string>
+ <string key="NSFrame">{{18, 60}, {155, 18}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="192278159"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="558266558">
- <int key="NSCellFlags">67239424</int>
+ <object class="NSButtonCell" key="NSCell" id="620385287">
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
- <string key="NSContents">Disable Screensaver</string>
+ <string key="NSContents">Resize Proportionally</string>
<reference key="NSSupport" ref="917501388"/>
- <reference key="NSControlView" ref="166187954"/>
- <int key="NSButtonFlags">1211912703</int>
+ <reference key="NSControlView" ref="155071639"/>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
+ <reference key="NSNormalImage" ref="812453537"/>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
- <object class="NSButton" id="155071639">
+ <object class="NSButton" id="663589196">
<reference key="NSNextResponder" ref="4931296"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{18, 60}, {155, 18}}</string>
+ <int key="NSvFlags">268</int>
+ <string key="NSFrame">{{125, 14}, {91, 32}}</string>
<reference key="NSSuperview" ref="4931296"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="802065349"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="620385287">
- <int key="NSCellFlags">67239424</int>
- <int key="NSCellFlags2">0</int>
- <string key="NSContents">Resize Proportionally</string>
+ <object class="NSButtonCell" key="NSCell" id="381123554">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Hacks…</string>
<reference key="NSSupport" ref="917501388"/>
- <reference key="NSControlView" ref="155071639"/>
- <int key="NSButtonFlags">1211912703</int>
- <int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="11340189"/>
- <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="663589196"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">129</int>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</object>
<string key="NSFrame">{{2, 2}, {510, 127}}</string>
<reference key="NSSuperview" ref="93048329"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="311314073"/>
</object>
</object>
<string key="NSFrame">{{17, 333}, {514, 144}}</string>
<reference key="NSSuperview" ref="675926718"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="4931296"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Display Settings</string>
- <reference key="NSSupport" ref="26"/>
- <reference key="NSBackgroundColor" ref="394867751"/>
+ <object class="NSFont" key="NSSupport" id="26">
+ <string key="NSName">LucidaGrande</string>
+ <double key="NSSize">11</double>
+ <int key="NSfFlags">3100</int>
+ </object>
+ <object class="NSColor" key="NSBackgroundColor" id="394867751">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName">System</string>
+ <string key="NSColorName">textBackgroundColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
+ </object>
+ </object>
<object class="NSColor" key="NSTextColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
@@ -781,9 +522,10 @@
<string key="NSFrame">{{15, 219}, {144, 17}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="811906754"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="965214932">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">4194304</int>
<string key="NSContents">Dither Graphics:</string>
<reference key="NSSupport" ref="917501388"/>
@@ -791,6 +533,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSPopUpButton" id="811906754">
<reference key="NSNextResponder" ref="154181273"/>
@@ -798,13 +541,14 @@
<string key="NSFrame">{{139, 213}, {174, 26}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="258095043"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="255572913">
- <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags">-2076180416</int>
<int key="NSCellFlags2">1024</int>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="811906754"/>
- <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags">109199360</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="838376703"/>
<object class="NSMutableString" key="NSAlternateContents">
@@ -865,6 +609,7 @@
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="445472897">
<reference key="NSNextResponder" ref="154181273"/>
@@ -872,14 +617,15 @@
<string key="NSFrame">{{349, 82}, {141, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="896472142"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="538548992">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Draw Wireframes Only</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="445472897"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -887,6 +633,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="611147653">
<reference key="NSNextResponder" ref="154181273"/>
@@ -894,14 +641,15 @@
<string key="NSFrame">{{349, 138}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="450711814"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="247908544">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Use Advanced Blending</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="611147653"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -909,6 +657,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="450711814">
<reference key="NSNextResponder" ref="154181273"/>
@@ -916,14 +665,15 @@
<string key="NSFrame">{{349, 119}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="276655518"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="902764097">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Perform Opaque Pass</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="450711814"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -931,6 +681,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="276655518">
<reference key="NSNextResponder" ref="154181273"/>
@@ -938,14 +689,15 @@
<string key="NSFrame">{{349, 100}, {167, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="445472897"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="526689999">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Use Clipping Z-Masks</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="276655518"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -953,6 +705,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="704194983">
<reference key="NSNextResponder" ref="154181273"/>
@@ -960,14 +713,15 @@
<string key="NSFrame">{{349, 43}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="455642111"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="97827596">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Motion JPEG decoder</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="704194983"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -975,6 +729,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="455642111">
<reference key="NSNextResponder" ref="154181273"/>
@@ -982,14 +737,15 @@
<string key="NSFrame">{{349, 24}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="652334343"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="824050672">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">15bit Motion JPEGs</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="455642111"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -997,6 +753,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="129445233">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1004,14 +761,16 @@
<string key="NSFrame">{{349, 155}, {110, 25}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="322419177"/>
+ <int key="NSTag">1</int>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="250761880">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Draw scan lines</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="129445233"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -1019,6 +778,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="896472142">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1026,14 +786,15 @@
<string key="NSFrame">{{349, 62}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="704194983"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="816460454">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Add Blur</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="896472142"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -1041,6 +802,7 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSPopUpButton" id="1019936731">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1048,13 +810,14 @@
<string key="NSFrame">{{139, 187}, {174, 22}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="582698674"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="505058769">
- <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags">-2076180416</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="1019936731"/>
- <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags">109199360</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="838376703"/>
<string key="NSAlternateContents"/>
@@ -1135,6 +898,7 @@
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="22212234">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1142,9 +906,10 @@
<string key="NSFrame">{{15, 185}, {153, 21}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="1019936731"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="230144169">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Offscreen Drawing</string>
<reference key="NSSupport" ref="917501388"/>
@@ -1152,6 +917,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSBox" id="870362045">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1169,13 +935,14 @@
<string key="NSFrame">{{105, 91}, {191, 26}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="263002935"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="414807946">
- <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags">-2076180416</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="966350560"/>
- <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags">109199360</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="838376703"/>
<string key="NSAlternateContents"/>
@@ -1184,18 +951,7 @@
</object>
<int key="NSPeriodicDelay">400</int>
<int key="NSPeriodicInterval">75</int>
- <object class="NSMenuItem" key="NSMenuItem" id="58794692">
- <reference key="NSMenu" ref="107932296"/>
- <string key="NSTitle">default</string>
- <string key="NSKeyEquiv"/>
- <int key="NSKeyEquivModMask">1048576</int>
- <int key="NSMnemonicLoc">2147483647</int>
- <int key="NSState">1</int>
- <reference key="NSOnImage" ref="111856249"/>
- <reference key="NSMixedImage" ref="944141324"/>
- <string key="NSAction">_popUpItemAction:</string>
- <reference key="NSTarget" ref="414807946"/>
- </object>
+ <nil key="NSMenuItem"/>
<bool key="NSMenuItemRespectAlignment">YES</bool>
<object class="NSMenu" key="NSMenu" id="107932296">
<object class="NSMutableString" key="NSTitle">
@@ -1203,7 +959,17 @@
</object>
<object class="NSMutableArray" key="NSMenuItems">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="58794692"/>
+ <object class="NSMenuItem" id="58794692">
+ <reference key="NSMenu" ref="107932296"/>
+ <string key="NSTitle">default</string>
+ <string key="NSKeyEquiv"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="111856249"/>
+ <reference key="NSMixedImage" ref="944141324"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="414807946"/>
+ </object>
<object class="NSMenuItem" id="601605275">
<reference key="NSMenu" ref="107932296"/>
<string key="NSTitle">RGBA 16</string>
@@ -1250,11 +1016,13 @@
</object>
</object>
</object>
+ <int key="NSSelectedIndex">-1</int>
<int key="NSPreferredEdge">3</int>
<bool key="NSUsesItemFromMenu">YES</bool>
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="263002935">
<reference key="NSNextResponder" ref="700769802"/>
@@ -1262,9 +1030,10 @@
<string key="NSFrame">{{13, 65}, {114, 17}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="542707641"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="388326571">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Enhancement</string>
<reference key="NSSupport" ref="917501388"/>
@@ -1272,6 +1041,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="809674697">
<reference key="NSNextResponder" ref="700769802"/>
@@ -1279,9 +1049,10 @@
<string key="NSFrame">{{13, 27}, {114, 17}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="417181210"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1067959541">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Filtering</string>
<reference key="NSSupport" ref="917501388"/>
@@ -1289,6 +1060,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="868714805">
<reference key="NSNextResponder" ref="700769802"/>
@@ -1296,9 +1068,10 @@
<string key="NSFrame">{{13, 97}, {114, 17}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="966350560"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="115632950">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Color Depth</string>
<reference key="NSSupport" ref="917501388"/>
@@ -1306,6 +1079,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSSlider" id="417181210">
<reference key="NSNextResponder" ref="700769802"/>
@@ -1313,9 +1087,10 @@
<string key="NSFrame">{{106, 18}, {189, 26}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="129445233"/>
<bool key="NSEnabled">YES</bool>
<object class="NSSliderCell" key="NSCell" id="1070282742">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<object class="NSMutableString" key="NSContents">
<characters key="NS.bytes"/>
@@ -1335,6 +1110,7 @@
<bool key="NSAllowsTickMarkValuesOnly">YES</bool>
<bool key="NSVertical">NO</bool>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSSlider" id="542707641">
<reference key="NSNextResponder" ref="700769802"/>
@@ -1342,9 +1118,10 @@
<string key="NSFrame">{{106, 61}, {189, 26}}</string>
<reference key="NSSuperview" ref="700769802"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="809674697"/>
<bool key="NSEnabled">YES</bool>
<object class="NSSliderCell" key="NSCell" id="860867881">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<object class="NSMutableString" key="NSContents">
<characters key="NS.bytes"/>
@@ -1360,19 +1137,22 @@
<bool key="NSAllowsTickMarkValuesOnly">YES</bool>
<bool key="NSVertical">NO</bool>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</object>
<string key="NSFrame">{{2, 2}, {307, 139}}</string>
<reference key="NSSuperview" ref="870362045"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="868714805"/>
</object>
</object>
<string key="NSFrame">{{15, 13}, {311, 156}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="700769802"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Textures</string>
<object class="NSFont" key="NSSupport">
@@ -1398,13 +1178,14 @@
<string key="NSFrame">{{345, 187}, {130, 26}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="870362045"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="307340522">
- <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags">-2076180416</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="582698674"/>
- <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags">109199360</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="838376703"/>
<string key="NSAlternateContents"/>
@@ -1462,6 +1243,7 @@
<bool key="NSAltersState">YES</bool>
<int key="NSArrowPosition">1</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="258095043">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1469,9 +1251,10 @@
<string key="NSFrame">{{339, 219}, {141, 17}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="22212234"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="479187425">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">272629760</int>
<string key="NSContents">Frame Buffer Effects</string>
<reference key="NSSupport" ref="917501388"/>
@@ -1479,6 +1262,7 @@
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSColorWell" id="322419177">
<reference key="NSNextResponder" ref="154181273"/>
@@ -1495,7 +1279,9 @@
<string key="NSFrame">{{460, 156}, {23, 22}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="611147653"/>
<bool key="NSEnabled">YES</bool>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<bool key="NSIsBordered">YES</bool>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">1</int>
@@ -1508,14 +1294,15 @@
<string key="NSFrame">{{349, 5}, {147, 18}}</string>
<reference key="NSSuperview" ref="154181273"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="686186701"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="60795979">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">GTE Accuracy</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="652334343"/>
- <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -1523,19 +1310,22 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</object>
<string key="NSFrame">{{2, 2}, {511, 256}}</string>
<reference key="NSSuperview" ref="809921113"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="528429323"/>
</object>
</object>
<string key="NSFrame">{{17, 56}, {515, 273}}</string>
<reference key="NSSuperview" ref="675926718"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="154181273"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Rendering</string>
<reference key="NSSupport" ref="26"/>
@@ -1554,17 +1344,18 @@
<object class="NSButton" id="686186701">
<reference key="NSNextResponder" ref="675926718"/>
<int key="NSvFlags">256</int>
- <string key="NSFrame">{{392, 12}, {122, 32}}</string>
+ <string key="NSFrame">{{160, 13}, {122, 32}}</string>
<reference key="NSSuperview" ref="675926718"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="295790453"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="624097167">
- <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Reset</string>
<reference key="NSSupport" ref="917501388"/>
<reference key="NSControlView" ref="686186701"/>
- <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags">-2038284288</int>
<int key="NSButtonFlags2">1</int>
<reference key="NSAlternateImage" ref="917501388"/>
<string key="NSAlternateContents"/>
@@ -1572,41 +1363,411 @@
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
- <object class="NSTextField" id="869239698">
- <reference key="NSNextResponder" ref="675926718"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{538, 357}, {211, 68}}</string>
- <reference key="NSSuperview" ref="675926718"/>
+ </object>
+ <string key="NSFrameSize">{549, 483}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="93048329"/>
+ </object>
+ <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
+ <string key="NSMinSize">{283.34100000000001, 129}</string>
+ <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
+ <bool key="NSWindowIsRestorable">YES</bool>
+ </object>
+ <object class="NSWindowTemplate" id="987163106">
+ <int key="NSWindowStyleMask">15</int>
+ <int key="NSWindowBacking">2</int>
+ <string key="NSWindowRect">{{196, 207}, {497, 379}}</string>
+ <int key="NSWTFlags">1685586944</int>
+ <string key="NSWindowTitle">Hacks</string>
+ <string key="NSWindowClass">NSWindow</string>
+ <nil key="NSViewClass"/>
+ <nil key="NSUserInterfaceItemIdentifier"/>
+ <object class="NSView" key="NSWindowView" id="713073715">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSBox" id="671483095">
+ <reference key="NSNextResponder" ref="713073715"/>
+ <int key="NSvFlags">269</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSView" id="138033641">
+ <reference key="NSNextResponder" ref="671483095"/>
+ <int key="NSvFlags">274</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMatrix" id="232960397">
+ <reference key="NSNextResponder" ref="138033641"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 13}, {420, 178}}</string>
+ <reference key="NSSuperview" ref="138033641"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="599923"/>
+ <bool key="NSEnabled">YES</bool>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ <int key="NSNumRows">9</int>
+ <int key="NSNumCols">2</int>
+ <object class="NSMutableArray" key="NSCells">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSButtonCell" id="601226499">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Adjust framebuffer access</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">1</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="812453537"/>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="876785218">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">G4 polygon cache</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">10</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="877662516">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Direct framebuffer updates</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">2</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="812453537"/>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="53473145">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Fake subtractive blending</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">11</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="196368836">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Ignore black brightness color</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">3</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="812453537"/>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="757070565">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Lazy upload detection</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">12</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="11594003">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Swap front/back detection</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">4</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="812453537"/>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="372830145">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Odd/even bit hack</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">13</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="467507890">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Disable coord check</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">5</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSNormalImage" ref="812453537"/>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="854561282">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Expand screen width</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">14</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="70620311">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Remove blue glitches</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">6</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="949439378">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Use old texture filtering</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">15</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="376960548">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Mixed software FB access</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">7</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="306324820">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Special upload detection</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">16</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="206217604">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Use PC FPS calculation</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">8</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="16264460">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Use low-res FPS timer</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">17</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="879332229">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Use old frame skipping</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">9</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <string key="NSKeyEquivalent"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="806892743">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Fake "GPU busy" states</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSControlView" ref="232960397"/>
+ <int key="NSTag">18</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ <string key="NSCellSize">{210, 18}</string>
+ <string key="NSIntercellSpacing">{0, 2}</string>
+ <int key="NSMatrixFlags">-2080366592</int>
+ <nil key="NSCellClass"/>
+ <object class="NSButtonCell" key="NSProtoCell" id="16290440">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">131072</int>
+ <string key="NSContents">Odd/even bit hack</string>
+ <reference key="NSSupport" ref="26"/>
+ <int key="NSTag">1</int>
+ <int key="NSButtonFlags">1211912448</int>
+ <int key="NSButtonFlags2">2</int>
+ <reference key="NSAlternateImage" ref="283478431"/>
+ <string key="NSAlternateContents"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <int key="NSSelectedRow">-1</int>
+ <int key="NSSelectedCol">-1</int>
+ <reference key="NSBackgroundColor" ref="747736659"/>
+ <reference key="NSCellBackgroundColor" ref="747736659"/>
+ </object>
+ </object>
+ <string key="NSFrame">{{2, 2}, {459, 202}}</string>
+ <reference key="NSSuperview" ref="671483095"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="232960397"/>
+ </object>
+ </object>
+ <string key="NSFrame">{{17, 57}, {463, 206}}</string>
+ <reference key="NSSuperview" ref="713073715"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="138033641"/>
+ <string key="NSOffsets">{0, 0}</string>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="394867751"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
+ </object>
+ </object>
+ <reference key="NSContentView" ref="138033641"/>
+ <int key="NSBorderType">3</int>
+ <int key="NSBoxType">0</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ <object class="NSTextField" id="320711766">
+ <reference key="NSNextResponder" ref="713073715"/>
+ <int key="NSvFlags">269</int>
+ <string key="NSFrame">{{143, 269}, {211, 68}}</string>
+ <reference key="NSSuperview" ref="713073715"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="671483095"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="647077883">
- <int key="NSCellFlags">67239424</int>
+ <object class="NSTextFieldCell" key="NSCell" id="688135460">
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">138543104</int>
<string type="base64-UTF8" key="NSContents">T25seSBlbmFibGUgYSBoYWNrIHRvIGZpeCBhIHNwZWNpZmljIHByb2JsZW0gaW4gYSBnYW1lLgpIb2xk
IHRoZSBtb3VzZSBvdmVyIGEgY2hlY2tib3ggdG8gZ2V0IG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgaXQu
A</string>
<reference key="NSSupport" ref="26"/>
- <reference key="NSControlView" ref="869239698"/>
+ <reference key="NSControlView" ref="320711766"/>
<bool key="NSDrawsBackground">YES</bool>
<reference key="NSBackgroundColor" ref="747736659"/>
<reference key="NSTextColor" ref="165518464"/>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
- <object class="NSButton" id="29302334">
- <reference key="NSNextResponder" ref="675926718"/>
- <int key="NSvFlags">256</int>
- <string key="NSFrame">{{594, 431}, {106, 18}}</string>
- <reference key="NSSuperview" ref="675926718"/>
+ <object class="NSButton" id="1031376586">
+ <reference key="NSNextResponder" ref="713073715"/>
+ <int key="NSvFlags">269</int>
+ <string key="NSFrame">{{195, 343}, {106, 18}}</string>
+ <reference key="NSSuperview" ref="713073715"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="320711766"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="864869183">
- <int key="NSCellFlags">67239424</int>
+ <object class="NSButtonCell" key="NSCell" id="46903452">
+ <int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Enable Hacks</string>
<reference key="NSSupport" ref="917501388"/>
- <reference key="NSControlView" ref="29302334"/>
- <int key="NSButtonFlags">1211912703</int>
+ <reference key="NSControlView" ref="1031376586"/>
+ <int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSAlternateImage" ref="283478431"/>
<string key="NSAlternateContents"/>
@@ -1614,51 +1775,70 @@ A</string>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSButton" id="91253578">
+ <reference key="NSNextResponder" ref="713073715"/>
+ <int key="NSvFlags">269</int>
+ <string key="NSFrame">{{424, 13}, {59, 32}}</string>
+ <reference key="NSSuperview" ref="713073715"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <int key="NSTag">1</int>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="877699699">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">OK</string>
+ <reference key="NSSupport" ref="917501388"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="91253578"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
+ </object>
+ <object class="NSButton" id="599923">
+ <reference key="NSNextResponder" ref="713073715"/>
+ <int key="NSvFlags">269</int>
+ <string key="NSFrame">{{342, 13}, {82, 32}}</string>
+ <reference key="NSSuperview" ref="713073715"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="91253578"/>
+ <string key="NSReuseIdentifierKey">_NS:9</string>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="1017364871">
+ <int key="NSCellFlags">67108864</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Cancel</string>
+ <reference key="NSSupport" ref="917501388"/>
+ <string key="NSCellIdentifier">_NS:9</string>
+ <reference key="NSControlView" ref="599923"/>
+ <int key="NSButtonFlags">-2038284288</int>
+ <int key="NSButtonFlags2">129</int>
+ <string key="NSAlternateContents"/>
+ <string type="base64-UTF8" key="NSKeyEquivalent">Gw</string>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</object>
- <string key="NSFrameSize">{781, 483}</string>
+ <string key="NSFrameSize">{497, 379}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="1031376586"/>
+ <string key="NSReuseIdentifierKey">_NS:20</string>
</object>
- <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
- <string key="NSMinSize">{283.34100000000001, 129}</string>
+ <string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
</object>
- <object class="NSObjectController" id="18542629">
- <object class="NSMutableArray" key="NSDeclaredKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>Draw Scanlines</string>
- <string>Suckass</string>
- <string>Fast mjpeg decoder</string>
- <string>FPS Counter</string>
- <string>Auto Full Screen</string>
- <string>VSync</string>
- <string>Enable Hacks</string>
- <string>Propodrtional Resize</string>
- <string>Offscreen Drawing</string>
- <string>Dither Mode</string>
- <string>Frame Buffer Level</string>
- <string>Color Depth Level</string>
- <string>Texture Color Depth Level</string>
- <string>Texture Filter Level</string>
- <string>Advanced Blending</string>
- <string>Scanline Color</string>
- <string>Frame Limit</string>
- <string>Frame Skipping</string>
- <string>Proportional Resize</string>
- <string>Offscreen Drawing Level</string>
- <string>GteAccuracy</string>
- </object>
- <bool key="NSEditable">YES</bool>
- <object class="_NSManagedProxy" key="_NSManagedProxy"/>
- </object>
- <object class="NSUserDefaultsController" id="732028463">
- <bool key="NSAppliesImmediately">YES</bool>
- </object>
- <object class="NSUserDefaultsController" id="431136353">
- <bool key="NSSharedInstance">YES</bool>
- </object>
</object>
<object class="IBObjectContainer" key="IBDocument.Objects">
<object class="NSMutableArray" key="connectionRecords">
@@ -1713,14 +1893,6 @@ A</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">hacksView</string>
- <reference key="source" ref="499690858"/>
- <reference key="destination" ref="643734158"/>
- </object>
- <int key="connectionID">139</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">vSync</string>
<reference key="source" ref="499690858"/>
<reference key="destination" ref="926533537"/>
@@ -1745,14 +1917,6 @@ A</string>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">hackEnable</string>
- <reference key="source" ref="499690858"/>
- <reference key="destination" ref="29302334"/>
- </object>
- <int key="connectionID">229</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
<string key="label">fullscreenSize</string>
<reference key="source" ref="499690858"/>
<reference key="destination" ref="682330450"/>
@@ -1875,441 +2039,209 @@ A</string>
<object class="IBActionConnection" key="connection">
<string key="label">hackToggle:</string>
<reference key="source" ref="499690858"/>
- <reference key="destination" ref="29302334"/>
+ <reference key="destination" ref="1031376586"/>
</object>
- <int key="connectionID">355</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBOutletConnection" key="connection">
- <string key="label">delegate</string>
- <reference key="source" ref="484943445"/>
- <reference key="destination" ref="499690858"/>
- </object>
- <int key="connectionID">142</int>
+ <int key="connectionID">500</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">initialFirstResponder</string>
- <reference key="source" ref="484943445"/>
- <reference key="destination" ref="564297618"/>
+ <string key="label">hacksWindow</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="987163106"/>
</object>
- <int key="connectionID">145</int>
+ <int key="connectionID">505</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
- <string key="label">nextKeyView</string>
- <reference key="source" ref="680831604"/>
- <reference key="destination" ref="295790453"/>
- </object>
- <int key="connectionID">9</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.VSync</string>
- <reference key="source" ref="926533537"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="926533537"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.VSync</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.VSync</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
- </object>
- <int key="connectionID">325</int>
- </object>
- <object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Frame Skipping</string>
- <reference key="source" ref="192278159"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="192278159"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Frame Skipping</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Frame Skipping</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <string key="label">hackEnable</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="1031376586"/>
</object>
- <int key="connectionID">357</int>
+ <int key="connectionID">506</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.FPS Counter</string>
- <reference key="source" ref="564297618"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="564297618"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.FPS Counter</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.FPS Counter</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">showHacks:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="663589196"/>
</object>
- <int key="connectionID">323</int>
+ <int key="connectionID">507</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Auto Full Screen</string>
- <reference key="source" ref="802065349"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="802065349"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Auto Full Screen</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Auto Full Screen</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">hacksMatrix</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="232960397"/>
</object>
- <int key="connectionID">324</int>
+ <int key="connectionID">509</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedIndex: selection.Dither Mode</string>
- <reference key="source" ref="811906754"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="811906754"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">selectedIndex: selection.Dither Mode</string>
- <string key="NSBinding">selectedIndex</string>
- <string key="NSKeyPath">selection.Dither Mode</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">gteAccuracy</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="652334343"/>
</object>
- <int key="connectionID">329</int>
+ <int key="connectionID">510</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedIndex: selection.Texture Color Depth Level</string>
- <reference key="source" ref="966350560"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="966350560"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">selectedIndex: selection.Texture Color Depth Level</string>
- <string key="NSBinding">selectedIndex</string>
- <string key="NSKeyPath">selection.Texture Color Depth Level</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="787779969"/>
</object>
- <int key="connectionID">332</int>
+ <int key="connectionID">511</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Wireframe Mode</string>
- <reference key="source" ref="445472897"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="445472897"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Wireframe Mode</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Wireframe Mode</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="564297618"/>
</object>
- <int key="connectionID">338</int>
+ <int key="connectionID">512</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Frame Limit</string>
- <reference key="source" ref="787779969"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="787779969"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Frame Limit</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Frame Limit</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="192278159"/>
</object>
- <int key="connectionID">356</int>
+ <int key="connectionID">513</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Advanced Blending</string>
- <reference key="source" ref="611147653"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="611147653"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Advanced Blending</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Advanced Blending</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="802065349"/>
</object>
- <int key="connectionID">334</int>
+ <int key="connectionID">514</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Opaque Pass</string>
- <reference key="source" ref="450711814"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="450711814"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Opaque Pass</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Opaque Pass</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="926533537"/>
</object>
- <int key="connectionID">336</int>
+ <int key="connectionID">515</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Z Mask Clipping</string>
- <reference key="source" ref="276655518"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="276655518"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Z Mask Clipping</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Z Mask Clipping</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">scanlineColorWell</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="322419177"/>
</object>
- <int key="connectionID">337</int>
+ <int key="connectionID">516</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Emulate mjpeg decoder</string>
- <reference key="source" ref="704194983"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="704194983"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Emulate mjpeg decoder</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Emulate mjpeg decoder</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="129445233"/>
</object>
- <int key="connectionID">340</int>
+ <int key="connectionID">517</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Fast mjpeg decoder</string>
- <reference key="source" ref="455642111"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="455642111"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Fast mjpeg decoder</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Fast mjpeg decoder</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="611147653"/>
</object>
- <int key="connectionID">319</int>
+ <int key="connectionID">518</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Draw Scanlines</string>
- <reference key="source" ref="129445233"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="129445233"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Draw Scanlines</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Draw Scanlines</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="450711814"/>
</object>
- <int key="connectionID">322</int>
+ <int key="connectionID">519</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Blur</string>
- <reference key="source" ref="896472142"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="896472142"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Blur</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Blur</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="276655518"/>
</object>
- <int key="connectionID">339</int>
+ <int key="connectionID">520</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedIndex: selection.Offscreen Drawing Level</string>
- <reference key="source" ref="1019936731"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="1019936731"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">selectedIndex: selection.Offscreen Drawing Level</string>
- <string key="NSBinding">selectedIndex</string>
- <string key="NSKeyPath">selection.Offscreen Drawing Level</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="445472897"/>
</object>
- <int key="connectionID">359</int>
+ <int key="connectionID">521</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Proportional Resize</string>
- <reference key="source" ref="155071639"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="155071639"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Proportional Resize</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Proportional Resize</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="896472142"/>
</object>
- <int key="connectionID">358</int>
+ <int key="connectionID">522</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">selectedIndex: selection.Frame Buffer Level</string>
- <reference key="source" ref="582698674"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="582698674"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">selectedIndex: selection.Frame Buffer Level</string>
- <string key="NSBinding">selectedIndex</string>
- <string key="NSKeyPath">selection.Frame Buffer Level</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="704194983"/>
</object>
- <int key="connectionID">330</int>
+ <int key="connectionID">523</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Enable Hacks</string>
- <reference key="source" ref="29302334"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="29302334"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Enable Hacks</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Enable Hacks</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="455642111"/>
</object>
- <int key="connectionID">326</int>
+ <int key="connectionID">524</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Texture Filter Level</string>
- <reference key="source" ref="417181210"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="417181210"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Texture Filter Level</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Texture Filter Level</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleCheck:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="652334343"/>
</object>
- <int key="connectionID">333</int>
+ <int key="connectionID">525</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Texture Enhancement Level</string>
- <reference key="source" ref="542707641"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="542707641"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Texture Enhancement Level</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Texture Enhancement Level</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">closeHacks:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="91253578"/>
</object>
- <int key="connectionID">349</int>
+ <int key="connectionID">526</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">contentObject: values.net.sf.peops.GpuOpenGLPlugin Settings</string>
- <reference key="source" ref="18542629"/>
- <reference key="destination" ref="431136353"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="18542629"/>
- <reference key="NSDestination" ref="431136353"/>
- <string key="NSLabel">contentObject: values.net.sf.peops.GpuOpenGLPlugin Settings</string>
- <string key="NSBinding">contentObject</string>
- <string key="NSKeyPath">values.net.sf.peops.GpuOpenGLPlugin Settings</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSHandlesContentAsCompoundValue</string>
- <boolean value="YES" key="NS.object.0"/>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBActionConnection" key="connection">
+ <string key="label">closeHacks:</string>
+ <reference key="source" ref="499690858"/>
+ <reference key="destination" ref="599923"/>
</object>
- <int key="connectionID">353</int>
+ <int key="connectionID">527</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">enabled: selection.Draw Scanlines</string>
- <reference key="source" ref="322419177"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="322419177"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">enabled: selection.Draw Scanlines</string>
- <string key="NSBinding">enabled</string>
- <string key="NSKeyPath">selection.Draw Scanlines</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="484943445"/>
+ <reference key="destination" ref="499690858"/>
</object>
- <int key="connectionID">348</int>
+ <int key="connectionID">142</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.Scanline Color</string>
- <reference key="source" ref="322419177"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="322419177"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.Scanline Color</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.Scanline Color</string>
- <object class="NSDictionary" key="NSOptions">
- <string key="NS.key.0">NSValueTransformerName</string>
- <string key="NS.object.0">NSUnarchiveFromData</string>
- </object>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">initialFirstResponder</string>
+ <reference key="source" ref="484943445"/>
+ <reference key="destination" ref="564297618"/>
</object>
- <int key="connectionID">354</int>
+ <int key="connectionID">145</int>
</object>
<object class="IBConnectionRecord">
- <object class="IBBindingConnection" key="connection">
- <string key="label">value: selection.GteAccuracy</string>
- <reference key="source" ref="652334343"/>
- <reference key="destination" ref="18542629"/>
- <object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="652334343"/>
- <reference key="NSDestination" ref="18542629"/>
- <string key="NSLabel">value: selection.GteAccuracy</string>
- <string key="NSBinding">value</string>
- <string key="NSKeyPath">selection.GteAccuracy</string>
- <int key="NSNibBindingConnectorVersion">2</int>
- </object>
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">nextKeyView</string>
+ <reference key="source" ref="680831604"/>
+ <reference key="destination" ref="295790453"/>
</object>
- <int key="connectionID">408</int>
+ <int key="connectionID">9</int>
</object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
@@ -2350,14 +2282,11 @@ A</string>
<reference key="object" ref="675926718"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="93048329"/>
+ <reference ref="809921113"/>
<reference ref="295790453"/>
<reference ref="680831604"/>
<reference ref="686186701"/>
- <reference ref="643734158"/>
- <reference ref="93048329"/>
- <reference ref="809921113"/>
- <reference ref="869239698"/>
- <reference ref="29302334"/>
</object>
<reference key="parent" ref="484943445"/>
</object>
@@ -2389,24 +2318,6 @@ A</string>
<reference key="parent" ref="675926718"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">76</int>
- <reference key="object" ref="643734158"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="133562572"/>
- <reference ref="1011559369"/>
- <reference ref="90641044"/>
- <reference ref="566242487"/>
- <reference ref="517409982"/>
- <reference ref="580361940"/>
- <reference ref="787456768"/>
- <reference ref="355575740"/>
- <reference ref="105719991"/>
- <reference ref="904926444"/>
- </object>
- <reference key="parent" ref="675926718"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">89</int>
<reference key="object" ref="93048329"/>
<object class="NSMutableArray" key="children">
@@ -2418,8 +2329,8 @@ A</string>
<reference ref="682330450"/>
<reference ref="311314073"/>
<reference ref="787779969"/>
- <reference ref="166187954"/>
<reference ref="155071639"/>
+ <reference ref="663589196"/>
</object>
<reference key="parent" ref="675926718"/>
</object>
@@ -2449,40 +2360,6 @@ A</string>
<reference key="parent" ref="675926718"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">222</int>
- <reference key="object" ref="869239698"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="647077883"/>
- </object>
- <reference key="parent" ref="675926718"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">223</int>
- <reference key="object" ref="29302334"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="864869183"/>
- </object>
- <reference key="parent" ref="675926718"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">306</int>
- <reference key="object" ref="18542629"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">320</int>
- <reference key="object" ref="732028463"/>
- <reference key="parent" ref="0"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">350</int>
- <reference key="object" ref="431136353"/>
- <reference key="parent" ref="0"/>
- <string key="objectName">Shared Defaults</string>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">361</int>
<reference key="object" ref="1020051904"/>
<reference key="parent" ref="295790453"/>
@@ -2498,162 +2375,12 @@ A</string>
<reference key="parent" ref="686186701"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">403</int>
- <reference key="object" ref="647077883"/>
- <reference key="parent" ref="869239698"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">404</int>
- <reference key="object" ref="864869183"/>
- <reference key="parent" ref="29302334"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">-3</int>
<reference key="object" ref="1061884829"/>
<reference key="parent" ref="0"/>
<string key="objectName">Application</string>
</object>
<object class="IBObjectRecord">
- <int key="objectID">75</int>
- <reference key="object" ref="133562572"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="923662875"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">365</int>
- <reference key="object" ref="923662875"/>
- <reference key="parent" ref="133562572"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">80</int>
- <reference key="object" ref="1011559369"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="995028400"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">368</int>
- <reference key="object" ref="995028400"/>
- <reference key="parent" ref="1011559369"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">79</int>
- <reference key="object" ref="90641044"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="797815704"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">367</int>
- <reference key="object" ref="797815704"/>
- <reference key="parent" ref="90641044"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">82</int>
- <reference key="object" ref="566242487"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="718633857"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">369</int>
- <reference key="object" ref="718633857"/>
- <reference key="parent" ref="566242487"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">78</int>
- <reference key="object" ref="517409982"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="338467785"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">366</int>
- <reference key="object" ref="338467785"/>
- <reference key="parent" ref="517409982"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">73</int>
- <reference key="object" ref="580361940"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1062172904"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">364</int>
- <reference key="object" ref="1062172904"/>
- <reference key="parent" ref="580361940"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">147</int>
- <reference key="object" ref="787456768"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="187597676"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">370</int>
- <reference key="object" ref="187597676"/>
- <reference key="parent" ref="787456768"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">148</int>
- <reference key="object" ref="355575740"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="921165460"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">371</int>
- <reference key="object" ref="921165460"/>
- <reference key="parent" ref="355575740"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">149</int>
- <reference key="object" ref="105719991"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1064695033"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">372</int>
- <reference key="object" ref="1064695033"/>
- <reference key="parent" ref="105719991"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">150</int>
- <reference key="object" ref="904926444"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="494937198"/>
- </object>
- <reference key="parent" ref="643734158"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">373</int>
- <reference key="object" ref="494937198"/>
- <reference key="parent" ref="904926444"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">93</int>
<reference key="object" ref="926533537"/>
<object class="NSMutableArray" key="children">
@@ -2806,20 +2533,6 @@ A</string>
<reference key="parent" ref="787779969"/>
</object>
<object class="IBObjectRecord">
- <int key="objectID">187</int>
- <reference key="object" ref="166187954"/>
- <object class="NSMutableArray" key="children">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="558266558"/>
- </object>
- <reference key="parent" ref="93048329"/>
- </object>
- <object class="IBObjectRecord">
- <int key="objectID">381</int>
- <reference key="object" ref="558266558"/>
- <reference key="parent" ref="166187954"/>
- </object>
- <object class="IBObjectRecord">
<int key="objectID">214</int>
<reference key="object" ref="155071639"/>
<object class="NSMutableArray" key="children">
@@ -3290,6 +3003,229 @@ A</string>
<reference key="object" ref="60795979"/>
<reference key="parent" ref="652334343"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">470</int>
+ <reference key="object" ref="663589196"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="381123554"/>
+ </object>
+ <reference key="parent" ref="93048329"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">471</int>
+ <reference key="object" ref="381123554"/>
+ <reference key="parent" ref="663589196"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">472</int>
+ <reference key="object" ref="987163106"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="713073715"/>
+ </object>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">473</int>
+ <reference key="object" ref="713073715"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="671483095"/>
+ <reference ref="320711766"/>
+ <reference ref="1031376586"/>
+ <reference ref="91253578"/>
+ <reference ref="599923"/>
+ </object>
+ <reference key="parent" ref="987163106"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">474</int>
+ <reference key="object" ref="671483095"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="232960397"/>
+ </object>
+ <reference key="parent" ref="713073715"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">475</int>
+ <reference key="object" ref="320711766"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="688135460"/>
+ </object>
+ <reference key="parent" ref="713073715"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">476</int>
+ <reference key="object" ref="1031376586"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="46903452"/>
+ </object>
+ <reference key="parent" ref="713073715"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">477</int>
+ <reference key="object" ref="46903452"/>
+ <reference key="parent" ref="1031376586"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">478</int>
+ <reference key="object" ref="688135460"/>
+ <reference key="parent" ref="320711766"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">479</int>
+ <reference key="object" ref="232960397"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="16264460"/>
+ <reference ref="372830145"/>
+ <reference ref="53473145"/>
+ <reference ref="757070565"/>
+ <reference ref="949439378"/>
+ <reference ref="806892743"/>
+ <reference ref="854561282"/>
+ <reference ref="876785218"/>
+ <reference ref="306324820"/>
+ <reference ref="601226499"/>
+ <reference ref="877662516"/>
+ <reference ref="196368836"/>
+ <reference ref="11594003"/>
+ <reference ref="467507890"/>
+ <reference ref="70620311"/>
+ <reference ref="376960548"/>
+ <reference ref="206217604"/>
+ <reference ref="879332229"/>
+ <reference ref="16290440"/>
+ </object>
+ <reference key="parent" ref="671483095"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">480</int>
+ <reference key="object" ref="16264460"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">481</int>
+ <reference key="object" ref="372830145"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">482</int>
+ <reference key="object" ref="53473145"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">483</int>
+ <reference key="object" ref="757070565"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">484</int>
+ <reference key="object" ref="949439378"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">485</int>
+ <reference key="object" ref="806892743"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">486</int>
+ <reference key="object" ref="854561282"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">487</int>
+ <reference key="object" ref="876785218"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">488</int>
+ <reference key="object" ref="306324820"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">489</int>
+ <reference key="object" ref="601226499"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">490</int>
+ <reference key="object" ref="877662516"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">491</int>
+ <reference key="object" ref="196368836"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">492</int>
+ <reference key="object" ref="11594003"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">493</int>
+ <reference key="object" ref="467507890"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">494</int>
+ <reference key="object" ref="70620311"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">495</int>
+ <reference key="object" ref="376960548"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">496</int>
+ <reference key="object" ref="206217604"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">497</int>
+ <reference key="object" ref="879332229"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">498</int>
+ <reference key="object" ref="16290440"/>
+ <reference key="parent" ref="232960397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">501</int>
+ <reference key="object" ref="91253578"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="877699699"/>
+ </object>
+ <reference key="parent" ref="713073715"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">502</int>
+ <reference key="object" ref="877699699"/>
+ <reference key="parent" ref="91253578"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">503</int>
+ <reference key="object" ref="599923"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1017364871"/>
+ </object>
+ <reference key="parent" ref="713073715"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">504</int>
+ <reference key="object" ref="1017364871"/>
+ <reference key="parent" ref="599923"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -3310,14 +3246,6 @@ A</string>
<string>115.IBPluginDependency</string>
<string>116.IBAttributePlaceholdersKey</string>
<string>116.IBPluginDependency</string>
- <string>147.IBAttributePlaceholdersKey</string>
- <string>147.IBPluginDependency</string>
- <string>148.IBAttributePlaceholdersKey</string>
- <string>148.IBPluginDependency</string>
- <string>149.IBAttributePlaceholdersKey</string>
- <string>149.IBPluginDependency</string>
- <string>150.IBAttributePlaceholdersKey</string>
- <string>150.IBPluginDependency</string>
<string>162.IBAttributePlaceholdersKey</string>
<string>162.IBPluginDependency</string>
<string>163.IBPluginDependency</string>
@@ -3350,7 +3278,6 @@ A</string>
<string>183.IBPluginDependency</string>
<string>185.IBAttributePlaceholdersKey</string>
<string>185.IBPluginDependency</string>
- <string>187.IBPluginDependency</string>
<string>193.IBAttributePlaceholdersKey</string>
<string>193.IBPluginDependency</string>
<string>201.IBAttributePlaceholdersKey</string>
@@ -3373,8 +3300,6 @@ A</string>
<string>219.IBPluginDependency</string>
<string>220.IBAttributePlaceholdersKey</string>
<string>220.IBPluginDependency</string>
- <string>222.IBPluginDependency</string>
- <string>223.IBPluginDependency</string>
<string>246.IBPluginDependency</string>
<string>247.IBPluginDependency</string>
<string>248.IBPluginDependency</string>
@@ -3387,24 +3312,11 @@ A</string>
<string>253.IBPluginDependency</string>
<string>254.IBPluginDependency</string>
<string>255.IBPluginDependency</string>
- <string>306.IBPluginDependency</string>
- <string>320.IBPluginDependency</string>
<string>341.IBAttributePlaceholdersKey</string>
<string>341.IBPluginDependency</string>
- <string>350.IBPluginDependency</string>
<string>361.IBPluginDependency</string>
<string>362.IBPluginDependency</string>
<string>363.IBPluginDependency</string>
- <string>364.IBPluginDependency</string>
- <string>365.IBPluginDependency</string>
- <string>366.IBPluginDependency</string>
- <string>367.IBPluginDependency</string>
- <string>368.IBPluginDependency</string>
- <string>369.IBPluginDependency</string>
- <string>370.IBPluginDependency</string>
- <string>371.IBPluginDependency</string>
- <string>372.IBPluginDependency</string>
- <string>373.IBPluginDependency</string>
<string>374.IBPluginDependency</string>
<string>375.IBPluginDependency</string>
<string>376.IBPluginDependency</string>
@@ -3412,7 +3324,6 @@ A</string>
<string>378.IBPluginDependency</string>
<string>379.IBPluginDependency</string>
<string>380.IBPluginDependency</string>
- <string>381.IBPluginDependency</string>
<string>382.IBPluginDependency</string>
<string>383.IBPluginDependency</string>
<string>384.IBPluginDependency</string>
@@ -3434,29 +3345,66 @@ A</string>
<string>400.IBPluginDependency</string>
<string>401.IBPluginDependency</string>
<string>402.IBPluginDependency</string>
- <string>403.IBPluginDependency</string>
- <string>404.IBPluginDependency</string>
<string>405.IBAttributePlaceholdersKey</string>
<string>405.IBPluginDependency</string>
<string>406.IBPluginDependency</string>
+ <string>470.IBPluginDependency</string>
+ <string>471.IBPluginDependency</string>
+ <string>472.IBPluginDependency</string>
+ <string>472.NSWindowTemplate.visibleAtLaunch</string>
+ <string>473.IBPluginDependency</string>
+ <string>474.IBPluginDependency</string>
+ <string>475.IBPluginDependency</string>
+ <string>476.IBPluginDependency</string>
+ <string>477.IBPluginDependency</string>
+ <string>478.IBPluginDependency</string>
+ <string>479.IBPluginDependency</string>
+ <string>480.IBAttributePlaceholdersKey</string>
+ <string>480.IBPluginDependency</string>
+ <string>481.IBAttributePlaceholdersKey</string>
+ <string>481.IBPluginDependency</string>
+ <string>482.IBAttributePlaceholdersKey</string>
+ <string>482.IBPluginDependency</string>
+ <string>483.IBAttributePlaceholdersKey</string>
+ <string>483.IBPluginDependency</string>
+ <string>484.IBAttributePlaceholdersKey</string>
+ <string>484.IBPluginDependency</string>
+ <string>485.IBAttributePlaceholdersKey</string>
+ <string>485.IBPluginDependency</string>
+ <string>486.IBAttributePlaceholdersKey</string>
+ <string>486.IBPluginDependency</string>
+ <string>487.IBAttributePlaceholdersKey</string>
+ <string>487.IBPluginDependency</string>
+ <string>488.IBAttributePlaceholdersKey</string>
+ <string>488.IBPluginDependency</string>
+ <string>489.IBAttributePlaceholdersKey</string>
+ <string>489.IBPluginDependency</string>
+ <string>490.IBAttributePlaceholdersKey</string>
+ <string>490.IBPluginDependency</string>
+ <string>491.IBAttributePlaceholdersKey</string>
+ <string>491.IBPluginDependency</string>
+ <string>492.IBAttributePlaceholdersKey</string>
+ <string>492.IBPluginDependency</string>
+ <string>493.IBAttributePlaceholdersKey</string>
+ <string>493.IBPluginDependency</string>
+ <string>494.IBAttributePlaceholdersKey</string>
+ <string>494.IBPluginDependency</string>
+ <string>495.IBAttributePlaceholdersKey</string>
+ <string>495.IBPluginDependency</string>
+ <string>496.IBAttributePlaceholdersKey</string>
+ <string>496.IBPluginDependency</string>
+ <string>497.IBAttributePlaceholdersKey</string>
+ <string>497.IBPluginDependency</string>
+ <string>498.IBPluginDependency</string>
<string>5.IBPluginDependency</string>
<string>5.IBWindowTemplateEditedContentRect</string>
+ <string>501.IBPluginDependency</string>
+ <string>502.IBPluginDependency</string>
+ <string>503.IBPluginDependency</string>
+ <string>504.IBPluginDependency</string>
<string>6.IBPluginDependency</string>
<string>7.IBPluginDependency</string>
- <string>73.IBAttributePlaceholdersKey</string>
- <string>73.IBPluginDependency</string>
- <string>75.IBAttributePlaceholdersKey</string>
- <string>75.IBPluginDependency</string>
- <string>76.IBPluginDependency</string>
- <string>78.IBAttributePlaceholdersKey</string>
- <string>78.IBPluginDependency</string>
- <string>79.IBAttributePlaceholdersKey</string>
- <string>79.IBPluginDependency</string>
<string>8.IBPluginDependency</string>
- <string>80.IBAttributePlaceholdersKey</string>
- <string>80.IBPluginDependency</string>
- <string>82.IBAttributePlaceholdersKey</string>
- <string>82.IBPluginDependency</string>
<string>89.IBPluginDependency</string>
<string>93.IBAttributePlaceholdersKey</string>
<string>93.IBPluginDependency</string>
@@ -3467,7 +3415,7 @@ A</string>
<string>99.IBAttributePlaceholdersKey</string>
<string>99.IBPluginDependency</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3508,42 +3456,6 @@ A</string>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="787456768"/>
- <string key="toolTip">Chrono Cross</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
- <reference key="object" ref="355575740"/>
- <string key="toolTip">Slightly distorted textures can happen</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
- <reference key="object" ref="105719991"/>
- <string key="toolTip">Needed by Dark Forces</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
- <reference key="object" ref="904926444"/>
- <string key="toolTip">Toggles busy flags after drawing</string>
- </object>
- </object>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <object class="NSMutableDictionary">
- <string key="NS.key.0">ToolTip</string>
- <object class="IBToolTipAttribute" key="NS.object.0">
- <string key="name">ToolTip</string>
<reference key="object" ref="682330450"/>
<string key="toolTip">Change resolution to this when going full screen</string>
</object>
@@ -3649,7 +3561,6 @@ A</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@@ -3720,8 +3631,6 @@ A</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@@ -3742,8 +3651,6 @@ A</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@@ -3784,7 +3691,20 @@ A</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="652334343"/>
+ <string key="toolTip">Enabling this will use a faster motion jpeg codec with some quality loss</string>
+ </object>
+ </object>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <boolean value="NO"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3792,31 +3712,110 @@ A</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="16264460"/>
+ <string key="toolTip">For buggy motherboard chipsets</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="372830145"/>
+ <string key="toolTip">Needed with epsxe 1.5.2 and older, Chrono Cross</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="53473145"/>
+ <string key="toolTip">Needed by some (buggy) OpenGL ICDs</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="757070565"/>
+ <string key="toolTip">DW7 fix (not 100% perfect...)</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="949439378"/>
+ <string key="toolTip">Fixes black areas with some cards</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="806892743"/>
+ <string key="toolTip">Toggles busy flags after drawing</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="652334343"/>
- <string key="toolTip">Enabling this will use a faster motion jpeg codec with some quality loss</string>
+ <reference key="object" ref="854561282"/>
+ <string key="toolTip">Shows the full area in Capcom 2D fighters</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="876785218"/>
+ <string key="toolTip">ONLY for FF9 battle mode... yellow rect</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="306324820"/>
+ <string key="toolTip">May show some additional splash screens</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>{{329, 362}, {781, 483}}</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="601226499"/>
+ <string key="toolTip">ONLY for FF7 battle cursor/battle swirl</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="877662516"/>
+ <string key="toolTip">Speed up in nasty frame upload situations</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="580361940"/>
+ <reference key="object" ref="196368836"/>
<string key="toolTip">Fixes black screens in Lunar</string>
</object>
</object>
@@ -3825,18 +3824,17 @@ A</string>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="133562572"/>
- <string key="toolTip">Better fps limitation with some games</string>
+ <reference key="object" ref="11594003"/>
+ <string key="toolTip">Speed freaks, Killer Loop</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
- <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="517409982"/>
- <string key="toolTip">Old compatibility mode</string>
+ <reference key="object" ref="467507890"/>
+ <string key="toolTip">Old coord compatibility mode</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3844,18 +3842,26 @@ A</string>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="90641044"/>
- <string key="toolTip">Better fps limitation with some games</string>
+ <reference key="object" ref="70620311"/>
+ <string key="toolTip">Leg. o. Dragoon, Alpha Multipass needed</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <object class="NSMutableDictionary">
+ <string key="NS.key.0">ToolTip</string>
+ <object class="IBToolTipAttribute" key="NS.object.0">
+ <string key="name">ToolTip</string>
+ <reference key="object" ref="376960548"/>
+ <string key="toolTip">Faster FB access on some systems/ATI</string>
+ </object>
+ </object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="1011559369"/>
- <string key="toolTip">Shows the full area in Capcom 2D fighters</string>
+ <reference key="object" ref="206217604"/>
+ <string key="toolTip">Better fps limitation with some games</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -3863,12 +3869,22 @@ A</string>
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
- <reference key="object" ref="566242487"/>
- <string key="toolTip">Maybe faster, needed for Pandemonium 2</string>
+ <reference key="object" ref="879332229"/>
+ <string key="toolTip">Skips only every second frame</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>{{329, 362}, {781, 483}}</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+ <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@@ -3919,7 +3935,7 @@ A</string>
<reference key="dict.values" ref="0"/>
</object>
<nil key="sourceID"/>
- <int key="maxID">408</int>
+ <int key="maxID">527</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -3950,16 +3966,22 @@ A</string>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>cancel:</string>
+ <string>closeHacks:</string>
<string>hackToggle:</string>
<string>ok:</string>
<string>reset:</string>
+ <string>showHacks:</string>
+ <string>toggleCheck:</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>id</string>
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
@@ -3967,17 +3989,24 @@ A</string>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>cancel:</string>
+ <string>closeHacks:</string>
<string>hackToggle:</string>
<string>ok:</string>
<string>reset:</string>
+ <string>showHacks:</string>
+ <string>toggleCheck:</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBActionInfo">
<string key="name">cancel:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
+ <string key="name">closeHacks:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
<string key="name">hackToggle:</string>
<string key="candidateClassName">id</string>
</object>
@@ -3989,6 +4018,14 @@ A</string>
<string key="name">reset:</string>
<string key="candidateClassName">id</string>
</object>
+ <object class="IBActionInfo">
+ <string key="name">showHacks:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">toggleCheck:</string>
+ <string key="candidateClassName">id</string>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@@ -4006,12 +4043,14 @@ A</string>
<string>fullscreenSize</string>
<string>gteAccuracy</string>
<string>hackEnable</string>
- <string>hacksView</string>
+ <string>hacksMatrix</string>
+ <string>hacksWindow</string>
<string>mjpegDecoder</string>
<string>mjpegDecoder15bit</string>
<string>offscreenDrawing</string>
<string>opaquePass</string>
<string>proportionalResize</string>
+ <string>scanlineColorWell</string>
<string>texColorDepth</string>
<string>texEnhancment</string>
<string>texFiltering</string>
@@ -4020,7 +4059,7 @@ A</string>
<string>wireframeOnly</string>
<string>zMaskClipping</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string>NSControl</string>
<string>NSControl</string>
@@ -4033,12 +4072,14 @@ A</string>
<string>NSPopUpButton</string>
<string>NSControl</string>
<string>NSControl</string>
- <string>NSView</string>
+ <string>NSMatrix</string>
+ <string>NSWindow</string>
<string>NSControl</string>
<string>NSControl</string>
<string>NSPopUpButton</string>
<string>NSControl</string>
<string>NSControl</string>
+ <string>NSColorWell</string>
<string>NSPopUpButton</string>
<string>NSSlider</string>
<string>NSSlider</string>
@@ -4063,12 +4104,14 @@ A</string>
<string>fullscreenSize</string>
<string>gteAccuracy</string>
<string>hackEnable</string>
- <string>hacksView</string>
+ <string>hacksMatrix</string>
+ <string>hacksWindow</string>
<string>mjpegDecoder</string>
<string>mjpegDecoder15bit</string>
<string>offscreenDrawing</string>
<string>opaquePass</string>
<string>proportionalResize</string>
+ <string>scanlineColorWell</string>
<string>texColorDepth</string>
<string>texEnhancment</string>
<string>texFiltering</string>
@@ -4077,7 +4120,7 @@ A</string>
<string>wireframeOnly</string>
<string>zMaskClipping</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBToOneOutletInfo">
<string key="name">advancedBlending</string>
@@ -4124,8 +4167,12 @@ A</string>
<string key="candidateClassName">NSControl</string>
</object>
<object class="IBToOneOutletInfo">
- <string key="name">hacksView</string>
- <string key="candidateClassName">NSView</string>
+ <string key="name">hacksMatrix</string>
+ <string key="candidateClassName">NSMatrix</string>
+ </object>
+ <object class="IBToOneOutletInfo">
+ <string key="name">hacksWindow</string>
+ <string key="candidateClassName">NSWindow</string>
</object>
<object class="IBToOneOutletInfo">
<string key="name">mjpegDecoder</string>
@@ -4148,6 +4195,10 @@ A</string>
<string key="candidateClassName">NSControl</string>
</object>
<object class="IBToOneOutletInfo">
+ <string key="name">scanlineColorWell</string>
+ <string key="candidateClassName">NSColorWell</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">texColorDepth</string>
<string key="candidateClassName">NSPopUpButton</string>
</object>
@@ -4190,10 +4241,6 @@ A</string>
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
<integer value="1060" key="NS.object.0"/>
</object>
- <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
- <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
- <real value="1060" key="NS.object.0"/>
- </object>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
<integer value="3000" key="NS.object.0"/>
@@ -4208,10 +4255,10 @@ A</string>
<string>NSMenuMixedState</string>
<string>NSSwitch</string>
</object>
- <object class="NSMutableArray" key="dict.values">
+ <object class="NSArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
- <string>{9, 8}</string>
- <string>{7, 2}</string>
+ <string>{11, 11}</string>
+ <string>{10, 3}</string>
<string>{15, 15}</string>
</object>
</object>
diff --git a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.h b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.h
index 0487006e..6039cb34 100755
--- a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.h
+++ b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.h
@@ -18,8 +18,6 @@
IBOutlet NSPopUpButton *ditherMode;
IBOutlet NSControl *fpsCounter;
IBOutlet NSControl *frameSkipping;
- IBOutlet NSControl *hackEnable;
- IBOutlet NSView *hacksView;
IBOutlet NSControl *vSync;
IBOutlet NSControl *proportionalResize;
@@ -42,14 +40,24 @@
IBOutlet NSControl *mjpegDecoder;
IBOutlet NSControl *mjpegDecoder15bit;
IBOutlet NSControl *gteAccuracy;
+ IBOutlet NSColorWell *scanlineColorWell;
-
+ IBOutlet NSMatrix *hacksMatrix;
+ IBOutlet NSControl *hackEnable;
+ IBOutlet NSWindow *hacksWindow;
+
NSMutableDictionary *keyValues;
}
+@property (readwrite, retain) NSMutableDictionary *keyValues;
+
- (IBAction)cancel:(id)sender;
- (IBAction)ok:(id)sender;
- (IBAction)reset:(id)sender;
+- (IBAction)toggleCheck:(id)sender;
+
- (IBAction)hackToggle:(id)sender;
+- (IBAction)showHacks:(id)sender;
+- (IBAction)closeHacks:(id)sender;
- (void)loadValues;
diff --git a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
index f5f5e7c3..a84c2e0f 100755
--- a/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
+++ b/macosx/plugins/PeopsXgl/macsrc/NetSfPeopsOpenGLPluginConfigController.m
@@ -102,6 +102,14 @@ void DlgProc()
[window makeKeyAndOrderFront:nil];
}
+#define kFPSCounter @"FPS Counter"
+#define kHacks @"Hacks"
+#define kAutoFullScreen @"Auto Full Screen"
+#define kFrameSkipping @"Frame Skipping"
+#define kFrameLimit @"Frame Limit"
+#define kVSync @"VSync"
+#define kHacksEnable @"Enable Hacks"
+
void PrepFactoryDefaultPreferences(void)
{
// THE place to find the names of settings.
@@ -116,14 +124,14 @@ void PrepFactoryDefaultPreferences(void)
[defaults registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:
[NSDictionary dictionaryWithObjectsAndKeys:
- @NO, @"FPS Counter",
- @NO, @"Auto Full Screen",
- @NO, @"Frame Skipping",
- @YES, @"Frame Limit",
- @NO, @"VSync",
- @NO, @"Enable Hacks",
+ @NO, kFPSCounter,
+ @NO, kAutoFullScreen,
+ @NO, kFrameSkipping,
+ @YES, kFrameLimit,
+ @NO, kVSync,
+ @NO, kHacksEnable,
@0, @"Dither Mode",
- @((unsigned int)0), @"Hacks",
+ @((unsigned int)0), kHacks,
@YES, @"Proportional Resize",
//[NSSize stringWithCString: @"default"], @"Fullscreen Resolution",
@@ -132,6 +140,7 @@ void PrepFactoryDefaultPreferences(void)
@0, @"Texture Enhancement Level",
@0, @"Texture Filter Level",
@0, @"Frame Buffer Level",
+ @0, @"Window Size",
@NO, @"Draw Scanlines",
// nasty:
[NSArchiver archivedDataWithRootObject: [NSColor colorWithCalibratedRed:0 green:0 blue:0 alpha:0.25]], @"Scanline Color",
@@ -142,6 +151,7 @@ void PrepFactoryDefaultPreferences(void)
@NO, @"Wireframe Mode",
@YES, @"Emulate mjpeg decoder", // helps remove unsightly vertical line in movies
@NO, @"Fast mjpeg decoder",
+ @YES, @"GteAccuracy",
nil], PrefsKey, nil]];
}
@@ -157,14 +167,13 @@ void ReadConfig(void)
PrepFactoryDefaultPreferences(); // in case user deletes, or on new startup
- //NOTE this is NOT the "keyValues" member of the controller. Just sayin.
NSDictionary* keyValues = [[NSUserDefaults standardUserDefaults] dictionaryForKey:PrefsKey];
// bind all prefs settings to their PCSXR counterparts
// with a little finagling to make it work as expected
- iShowFPS = [[keyValues objectForKey:@"FPS Counter"] boolValue];
+ iShowFPS = [[keyValues objectForKey:kFPSCounter] boolValue];
- if ([[keyValues objectForKey:@"Frame Limit"] boolValue]){
+ if ([[keyValues objectForKey:kFrameLimit] boolValue]){
bUseFrameLimit = 1;
iFrameLimit = 2; // required
fFrameRate = 60; // required (some number, 60 seems ok)
@@ -173,11 +182,11 @@ void ReadConfig(void)
// Dithering is either on or off in OpenGL plug, but hey
bDrawDither = [[keyValues objectForKey:@"Dither Mode"] intValue];
- bChangeWinMode = [[keyValues objectForKey:@"Auto Full Screen"] boolValue] ? 2 : 1;
- bUseFrameSkip = [[keyValues objectForKey:@"Frame Skipping"] boolValue];
+ bChangeWinMode = [[keyValues objectForKey:kAutoFullScreen] boolValue] ? 2 : 1;
+ bUseFrameSkip = [[keyValues objectForKey:kFrameSkipping] boolValue];
- bUseFixes = [[keyValues objectForKey:@"Enable Hacks"] boolValue];
- dwCfgFixes = [[keyValues objectForKey:@"Hacks"] unsignedIntValue];
+ bUseFixes = [[keyValues objectForKey:kHacksEnable] boolValue];
+ dwCfgFixes = [[keyValues objectForKey:kHacks] unsignedIntValue];
// we always start out at 800x600 (at least until resizing the window is implemented)
@@ -187,6 +196,7 @@ void ReadConfig(void)
iBlurBuffer = [[keyValues objectForKey:@"Blur"] boolValue]; // not noticeable, but doesn't harm
iUseScanLines = [[keyValues objectForKey:@"Draw Scanlines"] boolValue]; // works
NSColor* scanColor = [NSUnarchiver unarchiveObjectWithData: [keyValues objectForKey:@"Scanline Color"]];
+ scanColor = [scanColor colorUsingColorSpace:[NSColorSpace deviceRGBColorSpace]];
iScanlineColor[0] = [scanColor redComponent];
iScanlineColor[1] = [scanColor greenComponent];
iScanlineColor[2] = [scanColor blueComponent];
@@ -236,13 +246,14 @@ void ReadConfig(void)
ulKeybits &=~ KEY_SHOWFPS;
// additional checks
- if(!iColDepth) iColDepth=32;
-#if 0 // was in SoftGPU, not in OpenGL
- if(iUseFixes) dwActFixes=dwCfgFixes;
- else dwActFixes=0;
-#else
- dwActFixes = 0; // for now... TODO
-#endif
+ if(!iColDepth)
+ iColDepth=32;
+ if(bUseFixes)
+ {
+ dwActFixes = dwCfgFixes;
+ } else {
+ dwActFixes = 0;
+ }
SetFixes();
@@ -254,47 +265,58 @@ void ReadConfig(void)
BuildDispMenu(0);
}
-@implementation PluginConfigController
+@implementation NetSfPeopsOpenGLPluginConfigController
+
+@synthesize keyValues;
- (IBAction)cancel:(id)sender
{
- //TODO: the IB bindings have already changed everything to what the
- // user clicked on.
- // Therefore, "backup" settings should be stored before interaction,
- // then restored here.
- // IMO, 'cancel' is not needed since the config dialog doesn't launch
- // an action when "ok" is clicked.
[self close];
}
- (IBAction)ok:(id)sender
{
-// most everything is taken care of through bindings in Interface Builder.
-// note that the IB interface uses NSObjectController (a dict controller) as a proxy to
-// NSUserDefaultsController because NSUserDefaultsController can't
-// handle dictionaries. Yup, that's what I said. </snark>.
-
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
- [defaults synchronize];
-
-// treat hacks specially:
unsigned int hackValues = 0;
- NSArray *views = [hacksView subviews];
+ NSArray *views = [hacksMatrix cells];
- for (NSView *control in views) {
- if ([control isKindOfClass:[NSButton class]]) {
- hackValues |= [(NSControl *)control intValue] << ([control tag] - 1);
- }
+ for (NSControl *control in views) {
+ hackValues |= [control intValue] << ([control tag] - 1);
}
- keyValues = [NSMutableDictionary dictionaryWithDictionary: [[NSUserDefaults standardUserDefaults] dictionaryForKey:PrefsKey]];
+ self.keyValues = [NSMutableDictionary dictionaryWithDictionary: [[NSUserDefaults standardUserDefaults] dictionaryForKey:PrefsKey]];
NSMutableDictionary *writeDic = [NSMutableDictionary dictionaryWithDictionary:keyValues];
- [writeDic setObject:@((unsigned int)hackValues) forKey:@"Hacks"];
+ [writeDic setObject:@((unsigned int)hackValues) forKey:kHacks];
+ [writeDic setObject:@((BOOL)[hackEnable integerValue]) forKey:kHacksEnable];
+ [writeDic setObject:@((BOOL)[fpsCounter integerValue]) forKey:kFPSCounter];
+ [writeDic setObject:[NSArchiver archivedDataWithRootObject:[scanlineColorWell color]] forKey:@"Scanline Color"];
+ [writeDic setObject:@((BOOL)[frameSkipping integerValue]) forKey:kFrameSkipping];
+ [writeDic setObject:@((BOOL)[autoFullScreen integerValue]) forKey:kAutoFullScreen];
+ //[writeDic setObject:@((BOOL)[frameLimit integerValue]) forKey:kFrameLimit];
+ [writeDic setObject:@((BOOL)[proportionalResize integerValue]) forKey:@"Proportional Resize"];
+ [writeDic setObject:@([ditherMode integerValue]) forKey:@"Dither Mode"];
+ [writeDic setObject:@([offscreenDrawing integerValue]) forKey:@"Offscreen Drawing Level"];
+ [writeDic setObject:@([texColorDepth indexOfItem:[texColorDepth selectedItem]]) forKey:@"Texture Color Depth Level"];
+ [writeDic setObject:@([texEnhancment integerValue]) forKey:@"Texture Enhancement Level"];
+ [writeDic setObject:@([texFiltering integerValue]) forKey:@"Texture Filter Level"];
+ [writeDic setObject:@([frameBufferEffects indexOfItem:[frameBufferEffects selectedItem]]) forKey:@"Frame Buffer Level"];
+ [writeDic setObject:@((BOOL)[drawScanlines integerValue]) forKey:@"Draw Scanlines"];
+ [writeDic setObject:@((BOOL)[advancedBlending integerValue]) forKey:@"Advanced Blending"];
+ [writeDic setObject:@((BOOL)[opaquePass integerValue]) forKey:@"Opaque Pass"];
+ [writeDic setObject:@((BOOL)[blurEffect integerValue]) forKey:@"Blur"];
+ [writeDic setObject:@((BOOL)[zMaskClipping integerValue]) forKey:@"Z Mask Clipping"];
+ [writeDic setObject:@((BOOL)[wireframeOnly integerValue]) forKey:@"Wireframe Mode"];
+ [writeDic setObject:@((BOOL)[mjpegDecoder integerValue]) forKey:@"Emulate mjpeg decoder"];
+ [writeDic setObject:@((BOOL)[mjpegDecoder15bit integerValue]) forKey:@"Fast mjpeg decoder"];
+ [writeDic setObject:@((BOOL)[gteAccuracy integerValue]) forKey:@"GteAccuracy"];
+ [writeDic setObject:@((BOOL)[vSync integerValue]) forKey:kVSync];
- // write the preferences with Hacks adjustments
+ //[writeDic setObject:@([windowSize indexOfItem:[windowSize selectedItem]]) forKey:@"Window Size"];
+
+
[defaults setObject:writeDic forKey:PrefsKey];
[defaults synchronize];
@@ -312,54 +334,106 @@ void ReadConfig(void)
{
// enable the "hacks" checkboxes
BOOL enable = [sender intValue] ? YES : NO;
- NSArray *views = [hacksView subviews];
+ NSArray *views = [hacksMatrix cells];
- for (NSView *control in views) {
- if ([control isKindOfClass:[NSButton class]]) {
- [(NSControl *)control setEnabled:enable];
- }
+ for (NSControl *control in views) {
+ [control setEnabled:enable];
}
}
-- (void)loadValues
+- (void)loadHacksValues
{
-// set up the window with the values in the .plist
+ unsigned int hackValues = [[self.keyValues objectForKey:kHacks] unsignedIntValue];
+ [hackEnable setIntegerValue:[[self.keyValues objectForKey:kHacksEnable] boolValue]];
-// all preferences are bound in Interface Builder.
-// Though the "hacks settings" is controlled here because it disables/enables the list
-// and uses a bit mask
+ // build refs to hacks checkboxes
+ NSArray *views = [hacksMatrix cells];
+ for (NSControl *control in views) {
+ [control setIntValue:(hackValues >> ([control tag] - 1)) & 1];
+ }
+
+ [self hackToggle:hackEnable];
+}
-// Note that in the .nib, an NSObjectController (aka "dict controller")
-// is used as a proxy to NSUserDefaults
-// because NSUserDefaults is slightly retarded about nested dictionaries
-// OK, "Completely" retarded.
+- (void)loadValues
+{
+// set up the window with the values in the .plist
PrepFactoryDefaultPreferences(); // in case we're starting anew
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
/* load from preferences */
- keyValues = [NSMutableDictionary dictionaryWithDictionary: [defaults dictionaryForKey:PrefsKey]];
+ self.keyValues = [NSMutableDictionary dictionaryWithDictionary: [defaults dictionaryForKey:PrefsKey]];
- unsigned int hackValues = [[keyValues objectForKey:@"Hacks"] unsignedIntValue];
+ [self loadHacksValues];
+
+ [autoFullScreen setIntegerValue:[[keyValues objectForKey:kAutoFullScreen] boolValue]];
+ [ditherMode selectItemAtIndex:[[keyValues objectForKey:@"Dither Mode"] integerValue]];
+ [fpsCounter setIntegerValue:[[keyValues objectForKey:kFPSCounter] boolValue]];
+ [scanlineColorWell setColor:[NSUnarchiver unarchiveObjectWithData: [keyValues objectForKey:@"Scanline Color"]]];
+ [frameSkipping setIntegerValue:[[keyValues objectForKey:kFrameSkipping] boolValue]];
+ [advancedBlending setIntegerValue:[[keyValues objectForKey:@"Advanced Blending"] boolValue]];
+ [texFiltering setIntegerValue:[[keyValues objectForKey:@"Texture Filter Level"] integerValue]];
+ [texEnhancment setIntegerValue:[[keyValues objectForKey:@"Texture Enhancement Level"] integerValue]];
+ [zMaskClipping setIntegerValue:[[keyValues objectForKey:@"Z Mask Clipping"] integerValue]];
+ [mjpegDecoder setIntegerValue:[[keyValues objectForKey:@"Emulate mjpeg decoder"] boolValue]];
+ [mjpegDecoder15bit setIntegerValue:[[keyValues objectForKey:@"Fast mjpeg decoder"] boolValue]];
+ [drawScanlines setIntegerValue:[[keyValues objectForKey:@"Draw Scanlines"] boolValue]];
+ [offscreenDrawing selectItemAtIndex:[[keyValues objectForKey:@"Offscreen Drawing Level"] integerValue]];
+ [advancedBlending setIntegerValue:[[keyValues objectForKey:@"Advanced Blending"] boolValue]];
+ [opaquePass setIntegerValue:[[keyValues objectForKey:@"Opaque Pass"] boolValue]];
+ [wireframeOnly setIntegerValue:[[keyValues objectForKey:@"Wireframe Mode"] boolValue]];
+ [blurEffect setIntegerValue:[[keyValues objectForKey:@"Blur"] boolValue]];
+ [texColorDepth selectItemAtIndex:[[keyValues objectForKey:@"Texture Color Depth Level"] integerValue]];
+ [gteAccuracy setIntegerValue:[[keyValues objectForKey:@"GteAccuracy"] boolValue]];
+ [scanlineColorWell setEnabled:[[keyValues objectForKey:@"Draw Scanlines"] boolValue]];
+ [frameBufferEffects selectItemAtIndex:[[keyValues objectForKey:@"Frame Buffer Level"] integerValue]];
+ [vSync setIntegerValue:[[keyValues objectForKey:kVSync] boolValue]];
+ [proportionalResize setIntegerValue:[[keyValues objectForKey:@"Proportional Resize"] boolValue]];
- // build refs to hacks checkboxes
- NSArray *views = [hacksView subviews];
- for (NSView *control in views) {
- if ([control isKindOfClass:[NSButton class]]) {
- [(NSControl *)control setIntValue:(hackValues >> ([control tag] - 1)) & 1];
- }
- }
- [self hackToggle:hackEnable];
+ //[windowSize selectItemAtIndex:[[keyValues objectForKey:@"Window Size"] integerValue]];
}
- (void)awakeFromNib
{
- hacksView = [[hacksView subviews] objectAtIndex:0];
+ //hacksView = [[hacksView subviews] objectAtIndex:0];
[[NSColorPanel sharedColorPanel] setShowsAlpha:YES]; // eliminate dumb behavior!
}
+- (void)hacksSheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo
+{
+ NSParameterAssert(sheet == hacksWindow);
+ if (returnCode == NSCancelButton) {
+ //Reset hack preferences.
+ [self loadHacksValues];
+ }
+ [sheet orderOut:nil];
+}
+
+- (IBAction)closeHacks:(id)sender
+{
+ if ([sender tag] == 1) {
+ [NSApp endSheet:hacksWindow returnCode:NSOKButton];
+ } else {
+ [NSApp endSheet:hacksWindow returnCode:NSCancelButton];
+ }
+}
+
+- (IBAction)showHacks:(id)sender
+{
+ [NSApp beginSheet:hacksWindow modalForWindow:[self window] modalDelegate:self
+ didEndSelector:@selector(hacksSheetDidEnd:returnCode:contextInfo:) contextInfo:NULL];
+}
+
+- (IBAction)toggleCheck:(id)sender
+{
+ if([sender tag] == 1) {
+ [scanlineColorWell setEnabled: [sender intValue] ? YES : NO];
+ }
+}
+
@end
#import "OSXPlugLocalization.h"