Index: atari_chips/pokeyv2/build.sh
===================================================================
--- atari_chips/pokeyv2/build.sh	(revision 1534)
+++ atari_chips/pokeyv2/build.sh	(revision 1535)
@@ -1252,8 +1252,14 @@
 			}
 			if (exists $spec->{"optimisearea"})
 			{
-				`echo 'set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE AREA' >>$type.qsf`;
+	#			`echo 'set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE AREA' >>$type.qsf`;
+				`echo 'set_global_assignment -name OPTIMIZATION_MODE "Aggressive Area"' >>$type.qsf`;
+				`echo 'set_global_assignment -name AUTO_RESOURCE_SHARING ON' >>$type.qsf`;
 			}
+			else
+			{
+				`echo 'set_global_assignment -name OPTIMIZATION_MODE BALANCED' >>$type.qsf`;
+			}
 		
 			#Synthesize
 			`quartus_sh --flow compile $type > build.log 2> build.err`;
Index: atari_chips/pokeyv2/pokeymaxsid.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxsid.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxsid.qsf	(revision 1535)
@@ -119,7 +119,6 @@
 set_global_assignment -name USE_SIGNALTAP_FILE output_files/stp1.stp
 set_instance_assignment -name CURRENT_STRENGTH_NEW "MINIMUM CURRENT" -to CLK_OUT
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
 set_global_assignment -name VHDL_FILE iox_glue.vhdl
Index: atari_chips/pokeyv2/pokeymaxv1.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxv1.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxv1.qsf	(revision 1535)
@@ -134,7 +134,6 @@
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
Index: atari_chips/pokeyv2/pokeymaxv2.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxv2.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxv2.qsf	(revision 1535)
@@ -160,7 +160,6 @@
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
Index: atari_chips/pokeyv2/pokeymaxv3.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxv3.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxv3.qsf	(revision 1535)
@@ -154,7 +154,6 @@
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
Index: atari_chips/pokeyv2/pokeymaxv4.5.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxv4.5.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxv4.5.qsf	(revision 1535)
@@ -191,7 +191,6 @@
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
Index: atari_chips/pokeyv2/pokeymaxv4.qsf
===================================================================
--- atari_chips/pokeyv2/pokeymaxv4.qsf	(revision 1534)
+++ atari_chips/pokeyv2/pokeymaxv4.qsf	(revision 1535)
@@ -263,7 +263,6 @@
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to SID
 set_instance_assignment -name IO_STANDARD "3.3 V SCHMITT TRIGGER" -to BCLK
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
Index: atari_chips/pokeyv2/sidmaxv1.qsf
===================================================================
--- atari_chips/pokeyv2/sidmaxv1.qsf	(revision 1534)
+++ atari_chips/pokeyv2/sidmaxv1.qsf	(revision 1535)
@@ -142,7 +142,6 @@
 set_global_assignment -name USE_SIGNALTAP_FILE output_files/stp1.stp
 set_instance_assignment -name CURRENT_STRENGTH_NEW "MINIMUM CURRENT" -to CLK_OUT
 
-set_global_assignment -name OPTIMIZATION_MODE BALANCED
 set_global_assignment -name VHDL_FILE audio_signal_detector.vhd
 set_global_assignment -name VHDL_FILE flash_controller.vhd
 set_global_assignment -name VHDL_FILE stereo_detect.vhd
