Mac Carbon VM goes to 3.8.11b4

John M McIntosh johnmci at smalltalkconsulting.com
Sat Mar 18 23:04:58 UTC 2006


I've put up 3.8.11b4 universal to fix a problem reported by dual  
screen users. Cmd-F does not show the context menu in the right place.

Also note I altered the mpeg3plugin to place 0xFF in the alpha  
channel to fix problems with 32 bit movies under Tweak.

Please find the VM in the usual places via the link
http://www.smalltalkconsulting.com/squeak.html


3.8.11b4
		compiler should asks for inlined sqSqueakMemory accessors if intel,  
these generate better assembler than
		non-inline which is better for powerpc.
		
		sqMacMain.c
			Browser plugin code must return VM Path name, can't use argv[0].
		
		sqMacMemory.c (see 3.8.11b3, perhaps not checked in correctly)

		sqMacNSPlugin.c
			Start poking at  code to make work under browser again

		sqMacUIEventsUniversal.c
			old getmousepoints should not convert coord to global, on cmd-key  
remember old coordianates
			versus doing getmousepoints since the port is not set. Likely  
we've stored the last mouse move!
	
		mpeg3plugin
			audio.c
			output.c
				Change to set Alpha to OxFF versus 0x00 in order to play better  
with Tweak in 32bit mode
				misc poking at MMX (not working) for MacIntel


--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===




More information about the Vm-dev mailing list