Re: [hatari-devel] More memory options -> changes needed for OSX UI

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Sorry for the previous post, not intended to be here ;).

Here is a patch for the change in memory configuration.

(xib files, Prefcontroller.m)

Does the TTRamsize parameter have any utility for non TT emulation ? And
what about a 14Mb ST ??

JV
diff -r fd7c23297afb src/gui-osx/PrefsController.m
--- a/src/gui-osx/PrefsController.m	Thu Dec 15 17:58:10 2016 +0100
+++ b/src/gui-osx/PrefsController.m	Fri Dec 16 19:03:49 2016 +0100
@@ -300,7 +300,7 @@
 /*----------------------------------------------------------------------*/
 - (IBAction)chooseCartridgeImage:(id)sender;
 {
-    [self choosePathForControl: cartridgeImage chooseDirectories:NO defaultInitialDir:[self initial:cartridge]                              // cartridge
+    [self choosePathForControl: cartridgeImage chooseDirectories:NO defaultInitialDir:[self initial:cartridge]  // cartridge
         mutString:cartridge  what:@[allC]];
 }
 
@@ -722,13 +722,13 @@
 	IMPORT_RADIO(machineType, ConfigureParams.System.nMachineType);
 	IMPORT_RADIO(monitor, ConfigureParams.Screen.nMonitorType);
 	IMPORT_SWITCH(patchTimerD, ConfigureParams.System.bPatchTimerD);
-	IMPORT_RADIO(ramSize, ConfigureParams.Memory.nMemorySize);
+	IMPORT_RADIO(ramSize, ConfigureParams.Memory.STRamSize_KB);						// MS  12-2016
 	IMPORT_SWITCH(fastFDC, ConfigureParams.DiskImage.FastFloppy);
 	IMPORT_SWITCH(useBorders, ConfigureParams.Screen.bAllowOverscan);
 	IMPORT_SWITCH(useVDIResolution, ConfigureParams.Screen.bUseExtVdiResolutions);
 	IMPORT_RADIO(floppyWriteProtection, ConfigureParams.DiskImage.nWriteProtection);
 	IMPORT_RADIO(HDWriteProtection, ConfigureParams.HardDisk.nWriteProtection);
-	// IMPORT_SWITCH(zoomSTLowRes, ConfigureParams.Screen.bZoomLowRes);
+
 	IMPORT_SWITCH(showStatusBar, ConfigureParams.Screen.bShowStatusbar);
 	IMPORT_DROPDOWN(enableDSP,ConfigureParams.System.nDSPType);
 
@@ -765,7 +765,9 @@
 
 	//deal with TT RAM Size Stepper
 #ifdef ENABLE_WINUAE_CPU
-	IMPORT_NTEXTFIELD(TTRAMSizeValue, ConfigureParams.Memory.nTTRamSize);
+	int ttramsize_MB=ConfigureParams.Memory.TTRamSize_KB/1024;	//JV 12-2016
+	
+	IMPORT_NTEXTFIELD(TTRAMSizeValue, ttramsize_MB); 			// MS 12-2016
 	[TTRAMSizeStepper setDoubleValue:[TTRAMSizeValue intValue]];
 	IMPORT_SWITCH(cycleExactCPU, ConfigureParams.System.bCycleExactCpu);
 	IMPORT_SWITCH(MMU_Emulation, ConfigureParams.System.bMMU);
@@ -988,13 +990,13 @@
 	EXPORT_RADIO(machineType, ConfigureParams.System.nMachineType);
 	EXPORT_RADIO(monitor, ConfigureParams.Screen.nMonitorType);
 	EXPORT_SWITCH(patchTimerD, ConfigureParams.System.bPatchTimerD);
-	EXPORT_RADIO(ramSize, ConfigureParams.Memory.nMemorySize);
+	EXPORT_RADIO(ramSize, ConfigureParams.Memory.STRamSize_KB);							// MS 12-2016
 	EXPORT_SWITCH(fastFDC, ConfigureParams.DiskImage.FastFloppy);
 	EXPORT_SWITCH(useBorders, ConfigureParams.Screen.bAllowOverscan);
 	EXPORT_SWITCH(useVDIResolution, ConfigureParams.Screen.bUseExtVdiResolutions);
 	EXPORT_RADIO(floppyWriteProtection, ConfigureParams.DiskImage.nWriteProtection);
 	EXPORT_RADIO(HDWriteProtection, ConfigureParams.HardDisk.nWriteProtection);
-	// EXPORT_SWITCH(zoomSTLowRes, ConfigureParams.Screen.bZoomLowRes);
+
 	EXPORT_SWITCH(showStatusBar,ConfigureParams.Screen.bShowStatusbar);
 	EXPORT_DROPDOWN(enableDSP,ConfigureParams.System.nDSPType);
 	
@@ -1023,7 +1025,11 @@
 	 case 4: ConfigureParams.System.VideoTimingMode=VIDEO_TIMING_MODE_WS4; break;
 	}
 #ifdef ENABLE_WINUAE_CPU
-	EXPORT_NTEXTFIELD(TTRAMSizeValue, ConfigureParams.Memory.nTTRamSize);
+	int ttramsizeMB=[TTRAMSizeValue intValue]*1024;										//JV 12-2016
+	ConfigureParams.Memory.TTRamSize_KB=ttramsizeMB;
+	
+	//EXPORT_NTEXTFIELD(TTRAMSizeValue, ConfigureParams.Memory.TTRamSize_KB);			// MS 12-2016
+	
 	EXPORT_SWITCH(cycleExactCPU, ConfigureParams.System.bCycleExactCpu);
 	EXPORT_SWITCH(MMU_Emulation, ConfigureParams.System.bMMU);
 	EXPORT_SWITCH(adressSpace24, ConfigureParams.System.bAddressSpace24);
diff -r fd7c23297afb src/gui-osx/en.lproj/SDLMain.xib
--- a/src/gui-osx/en.lproj/SDLMain.xib	Thu Dec 15 17:58:10 2016 +0100
+++ b/src/gui-osx/en.lproj/SDLMain.xib	Fri Dec 16 19:03:49 2016 +0100
@@ -1,5 +1,5 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11201" systemVersion="15G1004" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11201" systemVersion="16A323" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
     <dependencies>
         <deployment version="1060" identifier="macosx"/>
         <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="11201"/>
@@ -1422,8 +1422,8 @@
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <matrix verticalHuggingPriority="750" allowsEmptySelection="NO" autosizesCells="NO" id="804">
-                                                        <rect key="frame" x="59" y="78" width="73" height="118"/>
+                                                    <matrix verticalHuggingPriority="750" misplaced="YES" allowsEmptySelection="NO" autosizesCells="NO" id="804">
+                                                        <rect key="frame" x="63" y="58" width="73" height="138"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         <size key="cellSize" width="73" height="18"/>
@@ -1434,35 +1434,39 @@
                                                         </buttonCell>
                                                         <cells>
                                                             <column>
-                                                                <buttonCell type="radio" title="512 KiB" imagePosition="left" alignment="left" state="on" inset="2" id="807">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="titleBar" size="12"/>
-                                                                </buttonCell>
-                                                                <buttonCell type="radio" title="1 MiB" imagePosition="left" alignment="left" tag="1" inset="2" id="808">
+                                                                <buttonCell type="radio" title="256 KiB" imagePosition="left" alignment="left" state="on" tag="256" inset="2" id="807">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="titleBar" size="12"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="2 MiB" imagePosition="left" alignment="left" tag="2" inset="2" id="809">
+                                                                <buttonCell type="radio" title="512 KiB" imagePosition="left" alignment="left" tag="512" inset="2" id="808">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="titleBar" size="12"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="4 MiB" imagePosition="left" alignment="left" tag="4" inset="2" id="810">
+                                                                <buttonCell type="radio" title="1  MiB" imagePosition="left" alignment="left" tag="1024" inset="2" id="809">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="titleBar" size="12"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="8 MiB" imagePosition="left" alignment="left" tag="8" inset="2" id="805">
+                                                                <buttonCell type="radio" title="2  MiB" imagePosition="left" alignment="left" tag="2048" inset="2" id="810">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="titleBar" size="12"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="14 MiB" imagePosition="left" alignment="left" tag="14" inset="2" id="806">
+                                                                <buttonCell type="radio" title="4  MiB" imagePosition="left" alignment="left" tag="4096" inset="2" id="805">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="titleBar" size="12"/>
                                                                 </buttonCell>
+                                                                <buttonCell type="radio" title="8  MiB" imagePosition="left" alignment="left" tag="8192" inset="2" id="806">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="titleBar" size="12"/>
+                                                                </buttonCell>
+                                                                <buttonCell type="radio" title="14 MiB" imagePosition="left" alignment="left" tag="14336" inset="2" id="O61-WX-0sG">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="system"/>
+                                                                </buttonCell>
                                                             </column>
                                                         </cells>
                                                     </matrix>
-                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" id="ym5-XQ-zFl">
-                                                        <rect key="frame" x="4" y="46" width="49" height="28"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" misplaced="YES" id="ym5-XQ-zFl">
+                                                        <rect key="frame" x="4" y="17" width="49" height="28"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="TT RAM SIZE" id="gFq-Ih-mzv">
                                                             <font key="font" metaFont="smallSystem"/>
@@ -1470,16 +1474,16 @@
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="5kN-DE-Lud">
-                                                        <rect key="frame" x="116" y="42" width="19" height="27"/>
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" misplaced="YES" id="5kN-DE-Lud">
+                                                        <rect key="frame" x="119" y="13" width="19" height="27"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                                        <stepperCell key="cell" continuous="YES" alignment="left" increment="4" minValue="-1" maxValue="256" id="2Lq-7Y-LaY"/>
+                                                        <stepperCell key="cell" continuous="YES" alignment="left" increment="4" maxValue="256" id="2Lq-7Y-LaY"/>
                                                         <connections>
                                                             <action selector="setTTRAMSize:" target="329" id="lCN-2I-lC5"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="fWm-1J-m56">
-                                                        <rect key="frame" x="63" y="46" width="50" height="22"/>
+                                                    <textField verticalHuggingPriority="750" misplaced="YES" id="fWm-1J-m56">
+                                                        <rect key="frame" x="66" y="17" width="50" height="22"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="uMb-sS-i1G">
                                                             <font key="font" metaFont="system"/>
@@ -2354,7 +2358,7 @@
                     </button>
                 </subviews>
             </view>
-            <point key="canvasLocation" x="227.5" y="-98.5"/>
+            <point key="canvasLocation" x="97" y="-125"/>
         </window>
         <customObject id="329" userLabel="PrefsController" customClass="PrefsController">
             <connections>
@@ -2653,7 +2657,7 @@
     </objects>
     <resources>
         <image name="NSEnterFullScreenTemplate" width="15" height="15"/>
-        <image name="stdisk" width="231" height="246"/>
+        <image name="stdisk" width="231" height="231"/>
         <sound name="Frog"/>
     </resources>
 </document>
diff -r fd7c23297afb src/gui-osx/fr.lproj/SDLMain.xib
--- a/src/gui-osx/fr.lproj/SDLMain.xib	Thu Dec 15 17:58:10 2016 +0100
+++ b/src/gui-osx/fr.lproj/SDLMain.xib	Fri Dec 16 19:03:49 2016 +0100
@@ -1,5 +1,5 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11201" systemVersion="15G1004" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="11201" systemVersion="16A323" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
     <dependencies>
         <deployment version="1080" identifier="macosx"/>
         <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="11201"/>
@@ -1374,8 +1374,8 @@
                                     <rect key="frame" x="10" y="25" width="643" height="384"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <popUpButton verticalHuggingPriority="750" id="1222">
-                                            <rect key="frame" x="166" y="194" width="171" height="26"/>
+                                        <popUpButton verticalHuggingPriority="750" misplaced="YES" id="1222">
+                                            <rect key="frame" x="163" y="194" width="171" height="26"/>
                                             <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <popUpButtonCell key="cell" type="push" title="Emuler" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="2" inset="2" selectedItem="1227" id="4433">
                                                 <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
@@ -1455,8 +1455,8 @@
                                                 </subviews>
                                             </view>
                                         </box>
-                                        <box autoresizesSubviews="NO" borderType="line" title="CPU" id="FeT-0G-6k9">
-                                            <rect key="frame" x="113" y="222" width="224" height="158"/>
+                                        <box autoresizesSubviews="NO" misplaced="YES" borderType="line" title="CPU" id="FeT-0G-6k9">
+                                            <rect key="frame" x="112" y="222" width="224" height="158"/>
                                             <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <view key="contentView" id="Tqg-hK-faa">
                                                 <rect key="frame" x="1" y="1" width="222" height="142"/>
@@ -1531,56 +1531,15 @@
                                                 </subviews>
                                             </view>
                                         </box>
-                                        <box autoresizesSubviews="NO" borderType="line" title="FPU" id="OtU-7K-5h7">
-                                            <rect key="frame" x="501" y="231" width="128" height="149"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                            <view key="contentView" id="ggo-Tu-36Y">
-                                                <rect key="frame" x="1" y="1" width="126" height="133"/>
-                                                <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
-                                                <subviews>
-                                                    <matrix verticalHuggingPriority="750" allowsEmptySelection="NO" autosizesCells="NO" id="0SB-uo-oFJ">
-                                                        <rect key="frame" x="17" y="45" width="77" height="78"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
-                                                        <size key="cellSize" width="77" height="18"/>
-                                                        <size key="intercellSpacing" width="4" height="2"/>
-                                                        <buttonCell key="prototype" type="radio" title="68040" imagePosition="left" alignment="left" enabled="NO" tag="4" inset="2" id="taI-h4-xx7">
-                                                            <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                            <font key="font" metaFont="system"/>
-                                                        </buttonCell>
-                                                        <cells>
-                                                            <column>
-                                                                <buttonCell type="radio" title="None" imagePosition="left" alignment="left" enabled="NO" state="on" inset="2" id="G8R-vY-2SN">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="cellTitle"/>
-                                                                </buttonCell>
-                                                                <buttonCell type="radio" title="68881" imagePosition="left" alignment="left" enabled="NO" tag="1" inset="2" id="svp-pZ-ZVR">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="cellTitle"/>
-                                                                </buttonCell>
-                                                                <buttonCell type="radio" title="68882" imagePosition="left" alignment="left" enabled="NO" tag="2" sound="Frog" inset="2" id="NL5-FN-2kO">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="cellTitle"/>
-                                                                </buttonCell>
-                                                                <buttonCell type="radio" title="Internal" imagePosition="left" alignment="left" enabled="NO" tag="3" inset="2" id="Qmz-gB-im3">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="cellTitle"/>
-                                                                </buttonCell>
-                                                            </column>
-                                                        </cells>
-                                                    </matrix>
-                                                </subviews>
-                                            </view>
-                                        </box>
-                                        <box autoresizesSubviews="NO" borderType="line" title="RAM" id="UH1-YT-eDo">
-                                            <rect key="frame" x="335" y="156" width="165" height="224"/>
+                                        <box autoresizesSubviews="NO" misplaced="YES" borderType="line" title="Mémoire" id="UH1-YT-eDo">
+                                            <rect key="frame" x="464" y="154" width="165" height="224"/>
                                             <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <view key="contentView" id="aYh-Io-7kQ">
                                                 <rect key="frame" x="1" y="1" width="163" height="208"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <matrix verticalHuggingPriority="750" allowsEmptySelection="NO" autosizesCells="NO" id="804">
-                                                        <rect key="frame" x="78" y="80" width="67" height="118"/>
+                                                    <matrix verticalHuggingPriority="750" misplaced="YES" allowsEmptySelection="NO" autosizesCells="NO" id="804">
+                                                        <rect key="frame" x="78" y="63" width="67" height="138"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         <size key="cellSize" width="67" height="18"/>
@@ -1591,35 +1550,39 @@
                                                         </buttonCell>
                                                         <cells>
                                                             <column>
-                                                                <buttonCell type="radio" title="512 KB" imagePosition="left" alignment="left" state="on" inset="2" id="807">
-                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
-                                                                    <font key="font" metaFont="cellTitle"/>
-                                                                </buttonCell>
-                                                                <buttonCell type="radio" title="1 MB" imagePosition="left" alignment="left" tag="1" inset="2" id="808">
+                                                                <buttonCell type="radio" title="256 Ko" imagePosition="left" alignment="left" state="on" tag="256" inset="2" id="807">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="cellTitle"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="2 MB" imagePosition="left" alignment="left" tag="2" inset="2" id="809">
+                                                                <buttonCell type="radio" title="512 Ko" imagePosition="left" alignment="left" tag="512" inset="2" id="808">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="cellTitle"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="4 MB" imagePosition="left" alignment="left" tag="4" inset="2" id="810">
+                                                                <buttonCell type="radio" title="1  Mo" imagePosition="left" alignment="left" tag="1024" inset="2" id="809">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="cellTitle"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="8 MB" imagePosition="left" alignment="left" tag="8" inset="2" id="805">
+                                                                <buttonCell type="radio" title="2  Mo" imagePosition="left" alignment="left" tag="2048" inset="2" id="810">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="cellTitle"/>
                                                                 </buttonCell>
-                                                                <buttonCell type="radio" title="14 MB" imagePosition="left" alignment="left" tag="14" inset="2" id="806">
+                                                                <buttonCell type="radio" title="4  Mo" imagePosition="left" alignment="left" tag="4096" inset="2" id="805">
                                                                     <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                                     <font key="font" metaFont="cellTitle"/>
                                                                 </buttonCell>
+                                                                <buttonCell type="radio" title="8  Mo" imagePosition="left" alignment="left" tag="8192" inset="2" id="806">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="cellTitle"/>
+                                                                </buttonCell>
+                                                                <buttonCell type="radio" title="14 Mo" imagePosition="left" alignment="left" tag="14336" inset="2" id="vSg-GJ-aTF">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="system"/>
+                                                                </buttonCell>
                                                             </column>
                                                         </cells>
                                                     </matrix>
-                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" id="LF6-xO-w5h">
-                                                        <rect key="frame" x="3" y="37" width="59" height="39"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" misplaced="YES" id="LF6-xO-w5h">
+                                                        <rect key="frame" x="3" y="15" width="59" height="39"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" enabled="NO" sendsActionOnEndEditing="YES" alignment="right" title="TT RAM SIZE" id="5R3-ko-gts">
                                                             <font key="font" metaFont="cellTitle"/>
@@ -1636,16 +1599,16 @@
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="fv9-7a-2KO">
-                                                        <rect key="frame" x="122" y="42" width="19" height="27"/>
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" misplaced="YES" tag="256" id="fv9-7a-2KO">
+                                                        <rect key="frame" x="122" y="23" width="19" height="27"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <stepperCell key="cell" continuous="YES" alignment="left" increment="4" maxValue="256" id="bKG-vK-slV"/>
                                                         <connections>
                                                             <action selector="setTTRAMSize:" target="329" id="Tq2-mZ-cxz"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="4Sq-Pw-zwQ">
-                                                        <rect key="frame" x="69" y="46" width="50" height="22"/>
+                                                    <textField verticalHuggingPriority="750" misplaced="YES" id="4Sq-Pw-zwQ">
+                                                        <rect key="frame" x="69" y="26" width="50" height="22"/>
                                                         <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="caM-yA-WoN">
                                                             <font key="font" metaFont="system"/>
@@ -1778,6 +1741,47 @@
                                                 </subviews>
                                             </view>
                                         </box>
+                                        <box autoresizesSubviews="NO" misplaced="YES" borderType="line" title="FPU" id="vGb-U9-KbN">
+                                            <rect key="frame" x="336" y="222" width="128" height="158"/>
+                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                            <view key="contentView" id="WZ3-QC-qKS">
+                                                <rect key="frame" x="1" y="1" width="126" height="142"/>
+                                                <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                                                <subviews>
+                                                    <matrix verticalHuggingPriority="750" allowsEmptySelection="NO" autosizesCells="NO" id="uXo-YU-PWN">
+                                                        <rect key="frame" x="17" y="54" width="77" height="78"/>
+                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                        <size key="cellSize" width="77" height="18"/>
+                                                        <size key="intercellSpacing" width="4" height="2"/>
+                                                        <buttonCell key="prototype" type="radio" title="68040" imagePosition="left" alignment="left" enabled="NO" tag="4" inset="2" id="XfW-jy-XDM">
+                                                            <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                            <font key="font" metaFont="system"/>
+                                                        </buttonCell>
+                                                        <cells>
+                                                            <column>
+                                                                <buttonCell type="radio" title="None" imagePosition="left" alignment="left" enabled="NO" state="on" inset="2" id="as2-tw-Ip8">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="cellTitle"/>
+                                                                </buttonCell>
+                                                                <buttonCell type="radio" title="68881" imagePosition="left" alignment="left" enabled="NO" tag="1" inset="2" id="h3h-gd-eOw">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="cellTitle"/>
+                                                                </buttonCell>
+                                                                <buttonCell type="radio" title="68882" imagePosition="left" alignment="left" enabled="NO" tag="2" sound="Frog" inset="2" id="ZHt-XD-TrF">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="cellTitle"/>
+                                                                </buttonCell>
+                                                                <buttonCell type="radio" title="Internal" imagePosition="left" alignment="left" enabled="NO" tag="3" inset="2" id="fIC-d0-70T">
+                                                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                                                    <font key="font" metaFont="cellTitle"/>
+                                                                </buttonCell>
+                                                            </column>
+                                                        </cells>
+                                                    </matrix>
+                                                </subviews>
+                                            </view>
+                                        </box>
                                     </subviews>
                                 </view>
                             </tabViewItem>
@@ -2356,7 +2360,6 @@
         </window>
         <customObject id="329" userLabel="PrefsController" customClass="PrefsController">
             <connections>
-                <outlet property="FPUType" destination="0SB-uo-oFJ" id="JLl-zf-Nye"/>
                 <outlet property="FastBootPatch" destination="4718" id="4734"/>
                 <outlet property="HDWriteProtection" destination="4668" id="4681"/>
                 <outlet property="MMU_Emulation" destination="39w-d7-zDS" id="Pzs-It-jZi"/>
@@ -2650,7 +2653,7 @@
     </objects>
     <resources>
         <image name="NSEnterFullScreenTemplate" width="15" height="15"/>
-        <image name="stdisk" width="231" height="246"/>
+        <image name="stdisk" width="231" height="231"/>
         <sound name="Frog"/>
     </resources>
 </document>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/