Squeak 4.1のイメージで起動する方法

(Mac版のCogである)Croquet.appでSqueak4.1のイメージを実行しようとすると、「予期しない理由で終了しました」と出る。

しかし、以下のコードを実行させた上で保存すれば、Croquet.appで起動することができるようになる。

#(= bitAnd: bitOr: bitShift: bitXor: ~=) do:[:sel|
LargePositiveInteger removeSelector: sel.
].

ただし、Croquet.appで起動させた後で保存して終了すると、今までのVMで実行できなくなるので注意。

なお、フォルダ名に日本語が含まれているとイメージを開けないようなのでこれも注意する。

(元ネタ)

http://forum.world.st/Teleplace-Cog-VMs-are-now-available-td2261896.html#a2261934

(追記:twitter.com/newapplesho さんからのご指摘より)

imageフォルダ内のNecessaryImageChangesForCogToWork.1.cs を適用すれば上記も含めた変更ができる。