Advice about plugins (silly me)
tblanchard at mac.com
tblanchard at mac.com
Mon Nov 25 21:47:29 UTC 2002
Very nice to know - now if this were just in the readme file that comes
with the vm...
(yeah sure - call me a radical)
On Monday, November 25, 2002, at 08:06 PM, John M McIntosh wrote:
> Ok I'll give a refresher about plugins. On the mac the plugins are
> dumped either in the same
> folder as the VM, or if the VM is an os-9 package, then the same
> folder as the package.
>
> OR a little known fact:
> They can be dumped in a folder called Plugins
>
> Technically the
> MySqueak Folder
> Squeak 3.4.0b2.app /* an os-9 package */
> Plugins
> mpeg3Plugin /* that's the os-9 or lower one */
> mpeg3Plugin.bundle /* that's the os-x one */
>
> Now an os-9 package appears to be a regular application folder and
> everything is ok. The operating system launcher picks
> the right binary based on the hosting os (os-x or os-9). However for
> pre os-9 users it's a bit confusing, the "Squeak 3.4.0b2.app"
> appears as a folder, which contains this
>
> Squeak 3.4.0b2.app (the package which really is a folder) contains:
> Squeak 3.4.0b2 Classic (an alias to the os-9 application to make the
> os-9 finder happy)
> Contents
> pbdevelopment.plist /* some xml files for the os-x bundle*/
> Info.plist /* some xml files for the os-x bundle*/
> MacOS
> Squeak VM Opt.sig /* a gnupgp signature for the binary */
> Squeak VM Opt /* the binary for the mac os-x VM */
> MacOSClassic
> Squeak 3.4.0b2 Classic.sig /* a gnupgp signature for the binary */
> Squeak 3.4.0b2 Classic /* the binary for the Mac classic (os-9) VM
> */
> PkgInfo /* package signature to make os-x finder happy */
> Resources
> SqueakScript.icns /* icon files for os-x */
> Squeak.icns /* icon files for os-x */
> SqueakPlugin.icns /* icon files for os-x */
> Squeak VM Opt.rsrc /* resource fork for os-x */
> SqueakImage.icns /* icon files for os-x */
> SqueakChanges.icns /* icon files for os-x */
>
>> Squeak 3.2.7Beta6.app
>
> I would suggest you upgrade to 3.4.0b2
>
> In your note you discuss
>> (1) "Squeak 3.2 VM" (an alias)
>
> what does that point to?
>
>> folder (2) "Squeak 3.2.7Beta6.app "
>
> That's the package
>
>> So what I needed was
>> {WhatLooksLikeTheVMfolder}:Squeak
>> 3.2.7Beta6.app:Contents:MacOSClassic:
>
> I believe it works this way because you are using 3.2.7b6. About that
> time we changed where it looks because that
> was confusing to people, and required digging into the package. So
> with 3.2.8 or higher (or later versions of 3.2.7) the plugin should
> be position
> as mentioned in the start of the note, beside the *.app or in a
> plugins folder beside the *.app If this is not the case with say
> 3.4.0b2 please let me know.
>
>> Now that I've got the plugin in the right place, it plays the file,
>> BUT it's a bit jerky. (About four painful breaks in about 15
>> seconds.)
>> (266 MHz PowerPC G3, with an audio card, whatever that is.)
>
> Try increase the memory used by the VM, to do this if you are running
> os-9 you can do a get info on the Squeak 3.4.0b2.app
> For earlier than os-9 you need to dig down to the VM in the
> MacOSClassic folder. I think it is set to 30MB, try 40MB.
>
> --
> =======================================================================
> ====
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> =======================================================================
> ====
>
>
More information about the Squeak-dev
mailing list
|