shithub: choc

Download patch

ref: 1cfa4409aff87bc730f32744693a02eb7dc57187
parent: 391e7466b1efb7cbede4a1c356a210d9e7ee616b
author: Simon Howard <[email protected]>
date: Mon Jun 13 19:45:10 EDT 2011

Rework configuration window; add Heretic/Hexen configuration boxes.

Subversion-branch: /branches/raven-branch
Subversion-revision: 2348

--- a/pkg/osx/IWADController.m
+++ b/pkg/osx/IWADController.m
@@ -279,10 +279,6 @@
 
 - (void) awakeFromNib
 {
-    // TODO: This is temporary:
-    self->heretic = self->doom1;
-    self->hexen = self->doom2;
-
     [self->configWindow center];
 
     // Set configuration for all IWADs from configuration file.
--- a/pkg/osx/Resources/launcher.nib/designable.nib
+++ b/pkg/osx/Resources/launcher.nib/designable.nib
@@ -12,9 +12,9 @@
 		</object>
 		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 			<bool key="EncodedWithXMLCoder">YES</bool>
+			<integer value="228"/>
 			<integer value="370"/>
 			<integer value="2"/>
-			<integer value="228"/>
 		</object>
 		<object class="NSArray" key="IBDocument.PluginDependencies">
 			<bool key="EncodedWithXMLCoder">YES</bool>
@@ -679,7 +679,7 @@
 			<object class="NSWindowTemplate" id="193084417">
 				<int key="NSWindowStyleMask">7</int>
 				<int key="NSWindowBacking">2</int>
-				<string key="NSWindowRect">{{377, 409}, {480, 316}}</string>
+				<string key="NSWindowRect">{{377, 417}, {518, 308}}</string>
 				<int key="NSWTFlags">1886912512</int>
 				<string key="NSWindowTitle">IWAD configuration</string>
 				<object class="NSMutableString" key="NSWindowClass">
@@ -695,280 +695,10 @@
 					<int key="NSvFlags">256</int>
 					<object class="NSMutableArray" key="NSSubviews">
 						<bool key="EncodedWithXMLCoder">YES</bool>
-						<object class="NSTextField" id="348674481">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{17, 285}, {446, 11}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="522582983">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">272629760</int>
-								<string key="NSContents">Doom IWAD location (doom.wad):</string>
-								<reference key="NSSupport" ref="22"/>
-								<reference key="NSControlView" ref="348674481"/>
-								<reference key="NSBackgroundColor" ref="77619338"/>
-								<reference key="NSTextColor" ref="206071849"/>
-							</object>
-						</object>
-						<object class="NSTextField" id="215057262">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{20, 255}, {369, 22}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="596525351">
-								<int key="NSCellFlags">-1804468671</int>
-								<int key="NSCellFlags2">272630784</int>
-								<string key="NSContents"/>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="215057262"/>
-								<bool key="NSDrawsBackground">YES</bool>
-								<reference key="NSBackgroundColor" ref="612330193"/>
-								<reference key="NSTextColor" ref="943265597"/>
-							</object>
-						</object>
-						<object class="NSButton" id="410786529">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{397, 255}, {63, 23}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSButtonCell" key="NSCell" id="673476660">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">134217728</int>
-								<string key="NSContents">Set...</string>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="410786529"/>
-								<int key="NSButtonFlags">-2038021889</int>
-								<int key="NSButtonFlags2">32</int>
-								<reference key="NSAlternateImage" ref="813720862"/>
-								<string key="NSAlternateContents"/>
-								<string key="NSKeyEquivalent"/>
-								<int key="NSPeriodicDelay">400</int>
-								<int key="NSPeriodicInterval">75</int>
-							</object>
-						</object>
-						<object class="NSTextField" id="316721564">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{17, 236}, {446, 11}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="663066257">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">272629760</int>
-								<string key="NSContents">Doom II IWAD location (doom2.wad):</string>
-								<reference key="NSSupport" ref="22"/>
-								<reference key="NSControlView" ref="316721564"/>
-								<reference key="NSBackgroundColor" ref="77619338"/>
-								<reference key="NSTextColor" ref="206071849"/>
-							</object>
-						</object>
-						<object class="NSTextField" id="458378991">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{20, 206}, {369, 22}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="848829815">
-								<int key="NSCellFlags">-1804468671</int>
-								<int key="NSCellFlags2">272630784</int>
-								<string key="NSContents"/>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="458378991"/>
-								<bool key="NSDrawsBackground">YES</bool>
-								<reference key="NSBackgroundColor" ref="612330193"/>
-								<reference key="NSTextColor" ref="943265597"/>
-							</object>
-						</object>
-						<object class="NSButton" id="644218899">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{397, 206}, {63, 23}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSButtonCell" key="NSCell" id="63361904">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">134217728</int>
-								<string key="NSContents">Set...</string>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="644218899"/>
-								<int key="NSButtonFlags">-2038021889</int>
-								<int key="NSButtonFlags2">32</int>
-								<reference key="NSAlternateImage" ref="813720862"/>
-								<string key="NSAlternateContents"/>
-								<string key="NSKeyEquivalent"/>
-								<int key="NSPeriodicDelay">400</int>
-								<int key="NSPeriodicInterval">75</int>
-							</object>
-						</object>
-						<object class="NSTextField" id="179636494">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{17, 187}, {446, 11}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="84857374">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">272629760</int>
-								<string type="base64-UTF8" key="NSContents">RmluYWwgRG9vbTogVE5UOiBFdmlsdXRpb24gbG9jYXRpb24gKHRudC53YWQpOgo</string>
-								<reference key="NSSupport" ref="22"/>
-								<reference key="NSControlView" ref="179636494"/>
-								<reference key="NSBackgroundColor" ref="77619338"/>
-								<reference key="NSTextColor" ref="206071849"/>
-							</object>
-						</object>
-						<object class="NSTextField" id="1021143679">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{20, 157}, {369, 22}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="629867670">
-								<int key="NSCellFlags">-1804468671</int>
-								<int key="NSCellFlags2">272630784</int>
-								<string key="NSContents"/>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="1021143679"/>
-								<bool key="NSDrawsBackground">YES</bool>
-								<reference key="NSBackgroundColor" ref="612330193"/>
-								<reference key="NSTextColor" ref="943265597"/>
-							</object>
-						</object>
-						<object class="NSButton" id="539465960">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{397, 157}, {63, 23}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSButtonCell" key="NSCell" id="979277836">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">134217728</int>
-								<string key="NSContents">Set...</string>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="539465960"/>
-								<int key="NSButtonFlags">-2038021889</int>
-								<int key="NSButtonFlags2">32</int>
-								<reference key="NSAlternateImage" ref="813720862"/>
-								<string key="NSAlternateContents"/>
-								<string key="NSKeyEquivalent"/>
-								<int key="NSPeriodicDelay">400</int>
-								<int key="NSPeriodicInterval">75</int>
-							</object>
-						</object>
-						<object class="NSTextField" id="712311825">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{17, 138}, {446, 11}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="131918744">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">272629760</int>
-								<string type="base64-UTF8" key="NSContents">RmluYWwgRG9vbTogUGx1dG9uaWEgRXhwZXJpbWVudCBsb2NhdGlvbiAocGx1dG9uaWEud2FkKToKA</string>
-								<reference key="NSSupport" ref="22"/>
-								<reference key="NSControlView" ref="712311825"/>
-								<reference key="NSBackgroundColor" ref="77619338"/>
-								<reference key="NSTextColor" ref="206071849"/>
-							</object>
-						</object>
-						<object class="NSTextField" id="355049668">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{20, 108}, {369, 22}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="17259252">
-								<int key="NSCellFlags">-1804468671</int>
-								<int key="NSCellFlags2">272630784</int>
-								<string key="NSContents"/>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="355049668"/>
-								<bool key="NSDrawsBackground">YES</bool>
-								<reference key="NSBackgroundColor" ref="612330193"/>
-								<reference key="NSTextColor" ref="943265597"/>
-							</object>
-						</object>
-						<object class="NSButton" id="602477213">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{397, 108}, {63, 23}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSButtonCell" key="NSCell" id="406066834">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">134217728</int>
-								<string key="NSContents">Set...</string>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="602477213"/>
-								<int key="NSButtonFlags">-2038021889</int>
-								<int key="NSButtonFlags2">32</int>
-								<reference key="NSAlternateImage" ref="813720862"/>
-								<string key="NSAlternateContents"/>
-								<string key="NSKeyEquivalent"/>
-								<int key="NSPeriodicDelay">400</int>
-								<int key="NSPeriodicInterval">75</int>
-							</object>
-						</object>
-						<object class="NSTextField" id="452288864">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{17, 89}, {446, 11}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="969661180">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">272629760</int>
-								<string key="NSContents">Chex Quest IWAD location (chex.wad):</string>
-								<reference key="NSSupport" ref="22"/>
-								<reference key="NSControlView" ref="452288864"/>
-								<reference key="NSBackgroundColor" ref="77619338"/>
-								<reference key="NSTextColor" ref="206071849"/>
-							</object>
-						</object>
-						<object class="NSTextField" id="625273251">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{20, 59}, {369, 22}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSTextFieldCell" key="NSCell" id="857754300">
-								<int key="NSCellFlags">-1804468671</int>
-								<int key="NSCellFlags2">272630784</int>
-								<string key="NSContents"/>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="625273251"/>
-								<bool key="NSDrawsBackground">YES</bool>
-								<reference key="NSBackgroundColor" ref="612330193"/>
-								<reference key="NSTextColor" ref="943265597"/>
-							</object>
-						</object>
-						<object class="NSButton" id="680095551">
-							<reference key="NSNextResponder" ref="145141922"/>
-							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{397, 59}, {63, 23}}</string>
-							<reference key="NSSuperview" ref="145141922"/>
-							<bool key="NSEnabled">YES</bool>
-							<object class="NSButtonCell" key="NSCell" id="1012408786">
-								<int key="NSCellFlags">67239424</int>
-								<int key="NSCellFlags2">134217728</int>
-								<string key="NSContents">Set...</string>
-								<reference key="NSSupport" ref="407649812"/>
-								<reference key="NSControlView" ref="680095551"/>
-								<int key="NSButtonFlags">-2038021889</int>
-								<int key="NSButtonFlags2">32</int>
-								<reference key="NSAlternateImage" ref="813720862"/>
-								<string key="NSAlternateContents"/>
-								<string key="NSKeyEquivalent"/>
-								<int key="NSPeriodicDelay">400</int>
-								<int key="NSPeriodicInterval">75</int>
-							</object>
-						</object>
 						<object class="NSButton" id="658359713">
 							<reference key="NSNextResponder" ref="145141922"/>
 							<int key="NSvFlags">256</int>
-							<string key="NSFrame">{{384, 12}, {82, 32}}</string>
+							<string key="NSFrame">{{422, 12}, {82, 32}}</string>
 							<reference key="NSSuperview" ref="145141922"/>
 							<bool key="NSEnabled">YES</bool>
 							<object class="NSButtonCell" key="NSCell" id="235375789">
@@ -1008,8 +738,433 @@
 								<int key="NSPeriodicInterval">25</int>
 							</object>
 						</object>
+						<object class="NSTabView" id="793342693">
+							<reference key="NSNextResponder" ref="145141922"/>
+							<int key="NSvFlags">12</int>
+							<string key="NSFrame">{{13, 42}, {492, 260}}</string>
+							<reference key="NSSuperview" ref="145141922"/>
+							<object class="NSMutableArray" key="NSTabViewItems">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<object class="NSTabViewItem" id="939760325">
+									<string key="NSIdentifier">1</string>
+									<object class="NSView" key="NSView" id="948790550">
+										<reference key="NSNextResponder" ref="793342693"/>
+										<int key="NSvFlags">256</int>
+										<object class="NSMutableArray" key="NSSubviews">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<object class="NSTextField" id="348674481">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 200}, {446, 11}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="522582983">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string key="NSContents">Doom IWAD location (doom.wad):</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="348674481"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="215057262">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{17, 171}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="596525351">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="215057262"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSButton" id="410786529">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{393, 169}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="673476660">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="410786529"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+											<object class="NSTextField" id="316721564">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 151}, {446, 11}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="663066257">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string key="NSContents">Doom II IWAD location (doom2.wad):</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="316721564"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="458378991">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{17, 121}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="848829815">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="458378991"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSButton" id="644218899">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{393, 121}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="63361904">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="644218899"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+											<object class="NSTextField" id="179636494">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 103}, {446, 11}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="84857374">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string type="base64-UTF8" key="NSContents">RmluYWwgRG9vbTogVE5UOiBFdmlsdXRpb24gbG9jYXRpb24gKHRudC53YWQpOgo</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="179636494"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="1021143679">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{17, 73}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="629867670">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="1021143679"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSButton" id="539465960">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{395, 73}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="979277836">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="539465960"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+											<object class="NSTextField" id="712311825">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 54}, {446, 11}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="131918744">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string type="base64-UTF8" key="NSContents">RmluYWwgRG9vbTogUGx1dG9uaWEgRXhwZXJpbWVudCBsb2NhdGlvbiAocGx1dG9uaWEud2FkKToKA</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="712311825"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="355049668">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{17, 24}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="17259252">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="355049668"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSButton" id="602477213">
+												<reference key="NSNextResponder" ref="948790550"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{395, 24}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="948790550"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="406066834">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="602477213"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+										</object>
+										<string key="NSFrame">{{10, 33}, {472, 214}}</string>
+										<reference key="NSSuperview" ref="793342693"/>
+									</object>
+									<string key="NSLabel">Doom</string>
+									<reference key="NSColor" ref="77619338"/>
+									<reference key="NSTabView" ref="793342693"/>
+								</object>
+								<object class="NSTabViewItem" id="989716837">
+									<string key="NSIdentifier">2</string>
+									<object class="NSView" key="NSView" id="1000383860">
+										<nil key="NSNextResponder"/>
+										<int key="NSvFlags">256</int>
+										<object class="NSMutableArray" key="NSSubviews">
+											<bool key="EncodedWithXMLCoder">YES</bool>
+											<object class="NSTextField" id="452288864">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 103}, {446, 11}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="969661180">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string key="NSContents">Chex Quest IWAD location (chex.wad):</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="452288864"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="625273251">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{17, 73}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="857754300">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="625273251"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSButton" id="680095551">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{395, 73}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="1012408786">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="680095551"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+											<object class="NSButton" id="318836161">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{393, 122}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="118467388">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="318836161"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+											<object class="NSTextField" id="634339523">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">268</int>
+												<string key="NSFrame">{{17, 122}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="247064311">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="634339523"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="568653906">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">268</int>
+												<string key="NSFrame">{{17, 171}, {369, 22}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="332680482">
+													<int key="NSCellFlags">-1804468671</int>
+													<int key="NSCellFlags2">272630784</int>
+													<string key="NSContents"/>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="568653906"/>
+													<bool key="NSDrawsBackground">YES</bool>
+													<reference key="NSBackgroundColor" ref="612330193"/>
+													<reference key="NSTextColor" ref="943265597"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="840089166">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 146}, {446, 17}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="1045009541">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string key="NSContents">Hexen IWAD location (hexen.wad):</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="840089166"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSTextField" id="10172086">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{14, 194}, {446, 17}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSTextFieldCell" key="NSCell" id="738481735">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">272629760</int>
+													<string key="NSContents">Heretic IWAD location (heretic.wad):</string>
+													<reference key="NSSupport" ref="22"/>
+													<reference key="NSControlView" ref="10172086"/>
+													<reference key="NSBackgroundColor" ref="77619338"/>
+													<reference key="NSTextColor" ref="206071849"/>
+												</object>
+											</object>
+											<object class="NSButton" id="198489100">
+												<reference key="NSNextResponder" ref="1000383860"/>
+												<int key="NSvFlags">256</int>
+												<string key="NSFrame">{{393, 169}, {63, 23}}</string>
+												<reference key="NSSuperview" ref="1000383860"/>
+												<bool key="NSEnabled">YES</bool>
+												<object class="NSButtonCell" key="NSCell" id="670956484">
+													<int key="NSCellFlags">67239424</int>
+													<int key="NSCellFlags2">134217728</int>
+													<string key="NSContents">Set...</string>
+													<reference key="NSSupport" ref="407649812"/>
+													<reference key="NSControlView" ref="198489100"/>
+													<int key="NSButtonFlags">-2038021889</int>
+													<int key="NSButtonFlags2">32</int>
+													<reference key="NSAlternateImage" ref="813720862"/>
+													<string key="NSAlternateContents"/>
+													<string key="NSKeyEquivalent"/>
+													<int key="NSPeriodicDelay">400</int>
+													<int key="NSPeriodicInterval">75</int>
+												</object>
+											</object>
+										</object>
+										<string key="NSFrame">{{10, 33}, {472, 214}}</string>
+									</object>
+									<string key="NSLabel">Other games</string>
+									<reference key="NSColor" ref="77619338"/>
+									<reference key="NSTabView" ref="793342693"/>
+								</object>
+							</object>
+							<reference key="NSSelectedTabViewItem" ref="939760325"/>
+							<reference key="NSFont" ref="407649812"/>
+							<int key="NSTvFlags">0</int>
+							<bool key="NSAllowTruncatedLabels">YES</bool>
+							<bool key="NSDrawsBackground">YES</bool>
+							<object class="NSMutableArray" key="NSSubviews">
+								<bool key="EncodedWithXMLCoder">YES</bool>
+								<reference ref="948790550"/>
+							</object>
+						</object>
 					</object>
-					<string key="NSFrameSize">{480, 316}</string>
+					<string key="NSFrameSize">{518, 308}</string>
 					<reference key="NSSuperview"/>
 				</object>
 				<string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
@@ -1034,15 +1189,12 @@
 			<object class="NSCustomObject" id="825061065">
 				<string key="NSClassName">AppController</string>
 			</object>
-			<object class="NSCustomObject" id="201870239">
-				<string key="NSClassName">LauncherManager</string>
+			<object class="NSCustomObject" id="5964108">
+				<string key="NSClassName">IWADLocation</string>
 			</object>
-			<object class="NSCustomObject" id="895790931">
-				<string key="NSClassName">LauncherManager</string>
+			<object class="NSCustomObject" id="354490064">
+				<string key="NSClassName">IWADLocation</string>
 			</object>
-			<object class="NSCustomObject" id="366010945">
-				<string key="NSClassName">LauncherManager</string>
-			</object>
 		</object>
 		<object class="IBObjectContainer" key="IBDocument.Objects">
 			<object class="NSMutableArray" key="connectionRecords">
@@ -1447,6 +1599,54 @@
 					</object>
 					<int key="connectionID">385</int>
 				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">locationConfigBox</string>
+						<reference key="source" ref="5964108"/>
+						<reference key="destination" ref="568653906"/>
+					</object>
+					<int key="connectionID">403</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">locationConfigBox</string>
+						<reference key="source" ref="354490064"/>
+						<reference key="destination" ref="634339523"/>
+					</object>
+					<int key="connectionID">404</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">setButtonClicked:</string>
+						<reference key="source" ref="5964108"/>
+						<reference key="destination" ref="198489100"/>
+					</object>
+					<int key="connectionID">411</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBActionConnection" key="connection">
+						<string key="label">setButtonClicked:</string>
+						<reference key="source" ref="354490064"/>
+						<reference key="destination" ref="318836161"/>
+					</object>
+					<int key="connectionID">412</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">heretic</string>
+						<reference key="source" ref="938927474"/>
+						<reference key="destination" ref="5964108"/>
+					</object>
+					<int key="connectionID">413</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">hexen</string>
+						<reference key="source" ref="938927474"/>
+						<reference key="destination" ref="354490064"/>
+					</object>
+					<int key="connectionID">414</int>
+				</object>
 			</object>
 			<object class="IBMutableOrderedSet" key="objectRecords">
 				<object class="NSArray" key="orderedObjects">
@@ -1813,21 +2013,7 @@
 						<reference key="object" ref="145141922"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="348674481"/>
-							<reference ref="215057262"/>
-							<reference ref="410786529"/>
-							<reference ref="316721564"/>
-							<reference ref="458378991"/>
-							<reference ref="644218899"/>
-							<reference ref="179636494"/>
-							<reference ref="1021143679"/>
-							<reference ref="539465960"/>
-							<reference ref="712311825"/>
-							<reference ref="355049668"/>
-							<reference ref="602477213"/>
-							<reference ref="452288864"/>
-							<reference ref="625273251"/>
-							<reference ref="680095551"/>
+							<reference ref="793342693"/>
 							<reference ref="658359713"/>
 							<reference ref="811205099"/>
 						</object>
@@ -1834,141 +2020,6 @@
 						<reference key="parent" ref="193084417"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">234</int>
-						<reference key="object" ref="348674481"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="522582983"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">235</int>
-						<reference key="object" ref="215057262"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="596525351"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">236</int>
-						<reference key="object" ref="410786529"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="673476660"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">238</int>
-						<reference key="object" ref="316721564"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="663066257"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">239</int>
-						<reference key="object" ref="458378991"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="848829815"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">240</int>
-						<reference key="object" ref="644218899"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="63361904"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">241</int>
-						<reference key="object" ref="179636494"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="84857374"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">242</int>
-						<reference key="object" ref="1021143679"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="629867670"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">243</int>
-						<reference key="object" ref="539465960"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="979277836"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">244</int>
-						<reference key="object" ref="712311825"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="131918744"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">245</int>
-						<reference key="object" ref="355049668"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="17259252"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">246</int>
-						<reference key="object" ref="602477213"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="406066834"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">247</int>
-						<reference key="object" ref="452288864"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="969661180"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">248</int>
-						<reference key="object" ref="625273251"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="857754300"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">249</int>
-						<reference key="object" ref="680095551"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="1012408786"/>
-						</object>
-						<reference key="parent" ref="145141922"/>
-					</object>
-					<object class="IBObjectRecord">
 						<int key="objectID">250</int>
 						<reference key="object" ref="658359713"/>
 						<object class="NSMutableArray" key="children">
@@ -2058,186 +2109,467 @@
 						<reference key="parent" ref="858516582"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">348</int>
+						<reference key="object" ref="235375789"/>
+						<reference key="parent" ref="658359713"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">212</int>
+						<reference key="object" ref="562767686"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="532676330"/>
+						</object>
+						<reference key="parent" ref="968990884"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">213</int>
+						<reference key="object" ref="532676330"/>
+						<reference key="parent" ref="562767686"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-3</int>
+						<reference key="object" ref="226652452"/>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">Application</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">369</int>
+						<reference key="object" ref="391919375"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="733442466"/>
+						</object>
+						<reference key="parent" ref="624798014"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">370</int>
+						<reference key="object" ref="733442466"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="860531190"/>
+							<reference ref="378926680"/>
+							<reference ref="784926086"/>
+							<reference ref="913959081"/>
+							<reference ref="258703436"/>
+							<reference ref="590365178"/>
+						</object>
+						<reference key="parent" ref="391919375"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">371</int>
+						<reference key="object" ref="860531190"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">373</int>
+						<reference key="object" ref="378926680"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">375</int>
+						<reference key="object" ref="784926086"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">377</int>
+						<reference key="object" ref="913959081"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">379</int>
+						<reference key="object" ref="258703436"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">380</int>
+						<reference key="object" ref="590365178"/>
+						<reference key="parent" ref="733442466"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">383</int>
+						<reference key="object" ref="811205099"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="33467307"/>
+						</object>
+						<reference key="parent" ref="145141922"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">384</int>
+						<reference key="object" ref="33467307"/>
+						<reference key="parent" ref="811205099"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">386</int>
+						<reference key="object" ref="793342693"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="939760325"/>
+							<reference ref="989716837"/>
+						</object>
+						<reference key="parent" ref="145141922"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">387</int>
+						<reference key="object" ref="939760325"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="948790550"/>
+						</object>
+						<reference key="parent" ref="793342693"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">388</int>
+						<reference key="object" ref="989716837"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="1000383860"/>
+						</object>
+						<reference key="parent" ref="793342693"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">389</int>
+						<reference key="object" ref="1000383860"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="568653906"/>
+							<reference ref="840089166"/>
+							<reference ref="10172086"/>
+							<reference ref="634339523"/>
+							<reference ref="452288864"/>
+							<reference ref="625273251"/>
+							<reference ref="198489100"/>
+							<reference ref="318836161"/>
+							<reference ref="680095551"/>
+						</object>
+						<reference key="parent" ref="989716837"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">390</int>
+						<reference key="object" ref="948790550"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="348674481"/>
+							<reference ref="410786529"/>
+							<reference ref="316721564"/>
+							<reference ref="458378991"/>
+							<reference ref="644218899"/>
+							<reference ref="1021143679"/>
+							<reference ref="179636494"/>
+							<reference ref="712311825"/>
+							<reference ref="355049668"/>
+							<reference ref="602477213"/>
+							<reference ref="215057262"/>
+							<reference ref="539465960"/>
+						</object>
+						<reference key="parent" ref="939760325"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">234</int>
+						<reference key="object" ref="348674481"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="522582983"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">333</int>
 						<reference key="object" ref="522582983"/>
 						<reference key="parent" ref="348674481"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">235</int>
+						<reference key="object" ref="215057262"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="596525351"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">334</int>
 						<reference key="object" ref="596525351"/>
 						<reference key="parent" ref="215057262"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">236</int>
+						<reference key="object" ref="410786529"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="673476660"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">335</int>
 						<reference key="object" ref="673476660"/>
 						<reference key="parent" ref="410786529"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">238</int>
+						<reference key="object" ref="316721564"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="663066257"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">336</int>
 						<reference key="object" ref="663066257"/>
 						<reference key="parent" ref="316721564"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">239</int>
+						<reference key="object" ref="458378991"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="848829815"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">337</int>
 						<reference key="object" ref="848829815"/>
 						<reference key="parent" ref="458378991"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">240</int>
+						<reference key="object" ref="644218899"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="63361904"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">338</int>
 						<reference key="object" ref="63361904"/>
 						<reference key="parent" ref="644218899"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">241</int>
+						<reference key="object" ref="179636494"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="84857374"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">339</int>
 						<reference key="object" ref="84857374"/>
 						<reference key="parent" ref="179636494"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">242</int>
+						<reference key="object" ref="1021143679"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="629867670"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">340</int>
 						<reference key="object" ref="629867670"/>
 						<reference key="parent" ref="1021143679"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">243</int>
+						<reference key="object" ref="539465960"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="979277836"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">341</int>
 						<reference key="object" ref="979277836"/>
 						<reference key="parent" ref="539465960"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">244</int>
+						<reference key="object" ref="712311825"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="131918744"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">342</int>
 						<reference key="object" ref="131918744"/>
 						<reference key="parent" ref="712311825"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">245</int>
+						<reference key="object" ref="355049668"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="17259252"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">343</int>
 						<reference key="object" ref="17259252"/>
 						<reference key="parent" ref="355049668"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">246</int>
+						<reference key="object" ref="602477213"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="406066834"/>
+						</object>
+						<reference key="parent" ref="948790550"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">344</int>
 						<reference key="object" ref="406066834"/>
 						<reference key="parent" ref="602477213"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">247</int>
+						<reference key="object" ref="452288864"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="969661180"/>
+						</object>
+						<reference key="parent" ref="1000383860"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">345</int>
 						<reference key="object" ref="969661180"/>
 						<reference key="parent" ref="452288864"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">248</int>
+						<reference key="object" ref="625273251"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="857754300"/>
+						</object>
+						<reference key="parent" ref="1000383860"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">346</int>
 						<reference key="object" ref="857754300"/>
 						<reference key="parent" ref="625273251"/>
 					</object>
 					<object class="IBObjectRecord">
+						<int key="objectID">249</int>
+						<reference key="object" ref="680095551"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="1012408786"/>
+						</object>
+						<reference key="parent" ref="1000383860"/>
+					</object>
+					<object class="IBObjectRecord">
 						<int key="objectID">347</int>
 						<reference key="object" ref="1012408786"/>
 						<reference key="parent" ref="680095551"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">348</int>
-						<reference key="object" ref="235375789"/>
-						<reference key="parent" ref="658359713"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">212</int>
-						<reference key="object" ref="562767686"/>
+						<int key="objectID">391</int>
+						<reference key="object" ref="634339523"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="532676330"/>
+							<reference ref="247064311"/>
 						</object>
-						<reference key="parent" ref="968990884"/>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">213</int>
-						<reference key="object" ref="532676330"/>
-						<reference key="parent" ref="562767686"/>
+						<int key="objectID">392</int>
+						<reference key="object" ref="247064311"/>
+						<reference key="parent" ref="634339523"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">-3</int>
-						<reference key="object" ref="226652452"/>
-						<reference key="parent" ref="0"/>
-						<string key="objectName">Application</string>
+						<int key="objectID">393</int>
+						<reference key="object" ref="568653906"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="332680482"/>
+						</object>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">349</int>
-						<reference key="object" ref="201870239"/>
-						<reference key="parent" ref="0"/>
+						<int key="objectID">394</int>
+						<reference key="object" ref="332680482"/>
+						<reference key="parent" ref="568653906"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">350</int>
-						<reference key="object" ref="895790931"/>
-						<reference key="parent" ref="0"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">351</int>
-						<reference key="object" ref="366010945"/>
-						<reference key="parent" ref="0"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">369</int>
-						<reference key="object" ref="391919375"/>
+						<int key="objectID">397</int>
+						<reference key="object" ref="840089166"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="733442466"/>
+							<reference ref="1045009541"/>
 						</object>
-						<reference key="parent" ref="624798014"/>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">370</int>
-						<reference key="object" ref="733442466"/>
+						<int key="objectID">398</int>
+						<reference key="object" ref="1045009541"/>
+						<reference key="parent" ref="840089166"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">399</int>
+						<reference key="object" ref="10172086"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="860531190"/>
-							<reference ref="378926680"/>
-							<reference ref="784926086"/>
-							<reference ref="913959081"/>
-							<reference ref="258703436"/>
-							<reference ref="590365178"/>
+							<reference ref="738481735"/>
 						</object>
-						<reference key="parent" ref="391919375"/>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">371</int>
-						<reference key="object" ref="860531190"/>
-						<reference key="parent" ref="733442466"/>
+						<int key="objectID">400</int>
+						<reference key="object" ref="738481735"/>
+						<reference key="parent" ref="10172086"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">373</int>
-						<reference key="object" ref="378926680"/>
-						<reference key="parent" ref="733442466"/>
+						<int key="objectID">401</int>
+						<reference key="object" ref="5964108"/>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">HereticIWAD</string>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">375</int>
-						<reference key="object" ref="784926086"/>
-						<reference key="parent" ref="733442466"/>
+						<int key="objectID">402</int>
+						<reference key="object" ref="354490064"/>
+						<reference key="parent" ref="0"/>
+						<string key="objectName">HexenIWAD</string>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">377</int>
-						<reference key="object" ref="913959081"/>
-						<reference key="parent" ref="733442466"/>
+						<int key="objectID">405</int>
+						<reference key="object" ref="318836161"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="118467388"/>
+						</object>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">379</int>
-						<reference key="object" ref="258703436"/>
-						<reference key="parent" ref="733442466"/>
+						<int key="objectID">406</int>
+						<reference key="object" ref="118467388"/>
+						<reference key="parent" ref="318836161"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">380</int>
-						<reference key="object" ref="590365178"/>
-						<reference key="parent" ref="733442466"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">383</int>
-						<reference key="object" ref="811205099"/>
+						<int key="objectID">408</int>
+						<reference key="object" ref="198489100"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="33467307"/>
+							<reference ref="670956484"/>
 						</object>
-						<reference key="parent" ref="145141922"/>
+						<reference key="parent" ref="1000383860"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">384</int>
-						<reference key="object" ref="33467307"/>
-						<reference key="parent" ref="811205099"/>
+						<int key="objectID">409</int>
+						<reference key="object" ref="670956484"/>
+						<reference key="parent" ref="198489100"/>
 					</object>
 				</object>
 			</object>
@@ -2327,39 +2659,55 @@
 					<string>232.ImportedFromIB2</string>
 					<string>233.ImportedFromIB2</string>
 					<string>234.IBPluginDependency</string>
+					<string>234.IBViewBoundsToFrameTransform</string>
 					<string>234.ImportedFromIB2</string>
 					<string>235.IBPluginDependency</string>
+					<string>235.IBViewBoundsToFrameTransform</string>
 					<string>235.ImportedFromIB2</string>
 					<string>236.IBPluginDependency</string>
+					<string>236.IBViewBoundsToFrameTransform</string>
 					<string>236.ImportedFromIB2</string>
 					<string>238.IBPluginDependency</string>
+					<string>238.IBViewBoundsToFrameTransform</string>
 					<string>238.ImportedFromIB2</string>
 					<string>239.IBPluginDependency</string>
+					<string>239.IBViewBoundsToFrameTransform</string>
 					<string>239.ImportedFromIB2</string>
 					<string>24.IBEditorWindowLastContentRect</string>
 					<string>24.IBPluginDependency</string>
 					<string>24.ImportedFromIB2</string>
 					<string>240.IBPluginDependency</string>
+					<string>240.IBViewBoundsToFrameTransform</string>
 					<string>240.ImportedFromIB2</string>
 					<string>241.IBPluginDependency</string>
+					<string>241.IBViewBoundsToFrameTransform</string>
 					<string>241.ImportedFromIB2</string>
 					<string>242.IBPluginDependency</string>
+					<string>242.IBViewBoundsToFrameTransform</string>
 					<string>242.ImportedFromIB2</string>
 					<string>243.IBPluginDependency</string>
+					<string>243.IBViewBoundsToFrameTransform</string>
 					<string>243.ImportedFromIB2</string>
 					<string>244.IBPluginDependency</string>
+					<string>244.IBViewBoundsToFrameTransform</string>
 					<string>244.ImportedFromIB2</string>
 					<string>245.IBPluginDependency</string>
+					<string>245.IBViewBoundsToFrameTransform</string>
 					<string>245.ImportedFromIB2</string>
 					<string>246.IBPluginDependency</string>
+					<string>246.IBViewBoundsToFrameTransform</string>
 					<string>246.ImportedFromIB2</string>
 					<string>247.IBPluginDependency</string>
+					<string>247.IBViewBoundsToFrameTransform</string>
 					<string>247.ImportedFromIB2</string>
 					<string>248.IBPluginDependency</string>
+					<string>248.IBViewBoundsToFrameTransform</string>
 					<string>248.ImportedFromIB2</string>
 					<string>249.IBPluginDependency</string>
+					<string>249.IBViewBoundsToFrameTransform</string>
 					<string>249.ImportedFromIB2</string>
 					<string>250.IBPluginDependency</string>
+					<string>250.IBViewBoundsToFrameTransform</string>
 					<string>250.ImportedFromIB2</string>
 					<string>270.ImportedFromIB2</string>
 					<string>274.IBPluginDependency</string>
@@ -2388,9 +2736,6 @@
 					<string>301.ImportedFromIB2</string>
 					<string>320.IBPluginDependency</string>
 					<string>320.ImportedFromIB2</string>
-					<string>349.IBPluginDependency</string>
-					<string>350.IBPluginDependency</string>
-					<string>351.IBPluginDependency</string>
 					<string>369.IBPluginDependency</string>
 					<string>370.IBEditorWindowLastContentRect</string>
 					<string>370.IBPluginDependency</string>
@@ -2401,7 +2746,34 @@
 					<string>379.IBPluginDependency</string>
 					<string>380.IBPluginDependency</string>
 					<string>383.IBPluginDependency</string>
+					<string>383.IBViewBoundsToFrameTransform</string>
 					<string>384.IBPluginDependency</string>
+					<string>386.IBPluginDependency</string>
+					<string>386.IBViewBoundsToFrameTransform</string>
+					<string>387.IBPluginDependency</string>
+					<string>388.IBPluginDependency</string>
+					<string>389.IBPluginDependency</string>
+					<string>390.IBPluginDependency</string>
+					<string>391.IBPluginDependency</string>
+					<string>391.IBViewBoundsToFrameTransform</string>
+					<string>392.IBPluginDependency</string>
+					<string>393.IBPluginDependency</string>
+					<string>393.IBViewBoundsToFrameTransform</string>
+					<string>394.IBPluginDependency</string>
+					<string>397.IBPluginDependency</string>
+					<string>397.IBViewBoundsToFrameTransform</string>
+					<string>397.ImportedFromIB2</string>
+					<string>399.IBPluginDependency</string>
+					<string>399.IBViewBoundsToFrameTransform</string>
+					<string>399.ImportedFromIB2</string>
+					<string>401.IBPluginDependency</string>
+					<string>402.IBPluginDependency</string>
+					<string>405.IBPluginDependency</string>
+					<string>405.IBViewBoundsToFrameTransform</string>
+					<string>405.ImportedFromIB2</string>
+					<string>408.IBPluginDependency</string>
+					<string>408.IBViewBoundsToFrameTransform</string>
+					<string>408.ImportedFromIB2</string>
 					<string>5.IBPluginDependency</string>
 					<string>5.ImportedFromIB2</string>
 					<string>56.IBPluginDependency</string>
@@ -2498,9 +2870,9 @@
 					</object>
 					<boolean value="YES"/>
 					<boolean value="YES"/>
-					<string>{{421, 438}, {480, 316}}</string>
+					<string>{{358, 421}, {518, 308}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{421, 438}, {480, 316}}</string>
+					<string>{{358, 421}, {518, 308}}</string>
 					<boolean value="YES"/>
 					<boolean value="YES"/>
 					<string>{213, 107}</string>
@@ -2514,39 +2886,87 @@
 					<boolean value="YES"/>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABD24AAw5+AAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBiAAAwz8AAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxoAAxBJAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBiAAAxAqAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBoAAAxAXAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>{{469, 741}, {194, 73}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxIAAwzQAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBYAAAwxcAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBcAAAwwQAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxIAAwrwAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBQAAAwswAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBoAAAw9qAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxoAAw9sAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABCRAAAwoQAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABCUAAAwjwAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxYAAwrgAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABD2gAAwqIAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -2576,23 +2996,63 @@
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>{{540, 701}, {238, 113}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{540, 701}, {238, 113}}</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="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBiAAAwhwAAA</bytes>
+					</object>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBUAAAw5YAAA</bytes>
+					</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>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBiAAAwwgAAA</bytes>
+					</object>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAw0EAAA</bytes>
+					</object>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABClAAAwwIAAA</bytes>
+					</object>
 					<boolean value="YES"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABBUAAAw1EAAA</bytes>
+					</object>
 					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxIAAww0AAA</bytes>
+					</object>
+					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSAffineTransform">
+						<bytes key="NSTransformStruct">P4AAAL+AAABDxIAAw0AAAA</bytes>
+					</object>
+					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<boolean value="YES"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<boolean value="YES"/>
 					<string>{{341, 611}, {235, 203}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<boolean value="YES"/>
@@ -2618,7 +3078,7 @@
 				</object>
 			</object>
 			<nil key="sourceID"/>
-			<int key="maxID">385</int>
+			<int key="maxID">414</int>
 		</object>
 		<object class="IBClassDescriber" key="IBDocument.Classes">
 			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -2693,6 +3153,8 @@
 							<string>configWindow</string>
 							<string>doom1</string>
 							<string>doom2</string>
+							<string>heretic</string>
+							<string>hexen</string>
 							<string>iwadSelector</string>
 							<string>plutonia</string>
 							<string>tnt</string>
@@ -2706,6 +3168,8 @@
 							<string>id</string>
 							<string>id</string>
 							<string>id</string>
+							<string>id</string>
+							<string>id</string>
 						</object>
 					</object>
 					<object class="NSMutableDictionary" key="toOneOutletInfosByName">
@@ -2716,6 +3180,8 @@
 							<string>configWindow</string>
 							<string>doom1</string>
 							<string>doom2</string>
+							<string>heretic</string>
+							<string>hexen</string>
 							<string>iwadSelector</string>
 							<string>plutonia</string>
 							<string>tnt</string>
@@ -2736,6 +3202,14 @@
 							</object>
 							<object class="IBToOneOutletInfo">
 								<string key="name">doom2</string>
+								<string key="candidateClassName">id</string>
+							</object>
+							<object class="IBToOneOutletInfo">
+								<string key="name">heretic</string>
+								<string key="candidateClassName">id</string>
+							</object>
+							<object class="IBToOneOutletInfo">
+								<string key="name">hexen</string>
 								<string key="candidateClassName">id</string>
 							</object>
 							<object class="IBToOneOutletInfo">
binary files a/pkg/osx/Resources/launcher.nib/keyedobjects.nib b/pkg/osx/Resources/launcher.nib/keyedobjects.nib differ