Hi. Open Cobalt now runs mostly as it should on Squeak 4.1. It is not a finished port, but it is definitely enough to start playing with, testing out OpenGL, packaging it up for installation into current images, or whatever.
Up to date instructions are kept at http://cobalt.cs.duke.edu/pub/INSTALLING.txt
Reply with any questions. Current copy of installation instructions reproduced below.
-----------------------------------------------------------------
Welcome to the beta version of Cobalt ported to Squeak 4.1
To run me, you will need: - the latest cobalt-trunk.*.zip file from http://cobalt.cs.duke.edu/pub/ - the latest opencobalt-1.0alpha*.zip from http://www.cs.duke.edu/~jdougan/downloads/1.0alpha1/ - A recent VM from http://squeakvm.org - http://ftp.squeak.org/sources_files/SqueakV39.sources.gz
1. Unzip the opencobalt-1.0alpha*.zip folder somewhere 2. Unzip the cobalt-trunk.*.zip file inside the opencobalt-1.0alpha* folder. It contains 3 files: cobalt-trunk.*.image cobalt-trunk.*.changes config/cobalt-browser.conf 3. unzip SqueakV39.sources.gz and put SqueakV39.sources into the opencobalt-1.0alpha* folder 4. run cobalt-trunk.*.image using your VM 5. Do this: CProjectMorph open: CobaltModularPanel 6. Click the menu item Cobalt > Start Cobalt
== About this image ==
This image is a trunk image from November 2009, updated to the latest code in the trunk repository, except where that conflicts with Cobalt. Feel free to make a better image based on the current, 4.1 images.
Known issues are listed at http://cobalt.cs.duke.edu/pub/cobalt41todo.txt