<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello Chris,</div><div><br></div><div class="gmail_quote"><div dir="ltr">On Fri, Oct 26, 2018 at 9:27 PM Chris Muller <<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr">One of Squeak's coolest projects ever, thanks Nikolay!<div><br></div><div>One question, sorry I didn't try but will it work in 64-bit Squeak and, if not, why not and when will it?</div><div><br></div></div></blockquote><div><br></div><div><div>Yes, actually it should.</div><div>I just have updated Open Croquet integration with support of SmallFloat64 class, which is used by default on 64 bit Squeak.</div><div>I have tested this on Windows'10 with <a href="http://files.squeak.org/5.2/Squeak5.2-18225-64bit/Squeak5.2-18225-64bit-201810190412-Windows.zip">http://files.squeak.org/5.2/Squeak5.2-18225-64bit/Squeak5.2-18225-64bit-201810190412-Windows.zip</a> and Croquet works. </div><div>Don't forget to enable B3DXUsesOpenGL=1 in Squeak.ini for OpenGL.</div><div><br></div><div>Here is the preloaded 64 bit image: <a href="https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-64bit-Croquet-Image.zip">https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-64bit-Croquet-Image.zip</a></div><div>or do (Installer fromUrl: '<a href="http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.4.mcm">http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.4.mcm</a>') install.</div><div><br></div><div><div>As for macOS, there is seems to be a problem with the B3DAcceleratorPlugin for 64 bit, which constantly craches the VM.</div><div>May be somebody had a success of running B3DAcceleratorPlugin with OpenGL on 64 bit Squeak for macOS?</div></div><div><br></div><div>Best regards,</div><div>Nikolai</div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Thanks!</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 25, 2018 at 9:47 PM Nikolay Suslov <<a href="mailto:nsuslovi@gmail.com" target="_blank">nsuslovi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi all,<br></div><div><br></div><div>I'm pleased to announce, that the experimental version of Open Croquet for Squeak (<a href="https://blog.krestianstvo.org/en/open-croquet-for-squeak-6/" target="_blank">https://blog.krestianstvo.org/en/open-croquet-for-squeak-6/</a>) is now updated to the recent<a href="http://files.squeak.org/5.2/Squeak5.2-18225-32bit" target="_blank"> Squeak 5.2 (32bit)</a>. </div><div>This update includes critical FIX for the Croquet's IslandReader, which is related to the new Squeak image segment loader code. </div><div>The included Croquet demos have become usable in network scenarios, but with some requirements: For replication to work, a participant must run a Master of the selected demo at least once on its image (for example doing:  CroquetMaster new openInWorld). Then that participant could connect to any running Master on a network (for example doing: CroquetParticipant new openInWorld).  In the future updates this will be fixed.</div><div><br></div><div><u>Preloaded images:</u></div><div><br></div><div>- All-In-One Squeak 5.2 VM with preloaded Open Croquet image and content: <a href="https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-32bit-All-in-One-Croquet.zip" target="_blank">https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-32bit-All-in-One-Croquet.zip</a></div><div><br></div><div>- Only Squeak 5.2 with image with preloaded Open Croquet:</div><div><a href="https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-32bit-Croquet-Image.zip" target="_blank">https://www.krestianstvo.org/sdk/croquet/Squeak5.2-18225-32bit-Croquet-Image.zip</a></div><div><br></div><div>- Only content (Textures, Models, etc.): <a href="https://www.krestianstvo.org/sdk/croquet/Content.zip" target="_blank">https://www.krestianstvo.org/sdk/croquet/Content.zip</a></div><div><br></div><div><u>Loading manually:</u></div><div><br></div><div>(Installer fromUrl: '<a href="http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.3.mcm" target="_blank">http://sdk.krestianstvo.org/sdk/croquet/croquet-sn.3.mcm</a>') install.  </div><div>Don't forget to download and extract '<a href="https://www.krestianstvo.org/sdk/croquet/Content.zip" target="_blank">Only content</a>' package to /Contents/Resources/ folder.</div><div><br></div><div><u>How to use it on the network:</u></div><div><br></div><div>If Master wanted to be discoverable, it's network address must be specified here:</div><div>CroquetHarness dispatcherAddress.</div><div>Participant should specify a Master's network address here: </div><div>CroquetHarness defaultBroadcaster.</div><div><br></div><div>Here is the screenshot of one Master (on macOS) and two Participants (on Windows and macOS) collaborating together.</div><div><br></div><div><div><img src="cid:ii_jnpegqes1" alt="Screenshot-croquet.jpg" width="471" height="303"><br></div></div><div><br></div><div>Best reagards,</div><div>Nikolai</div></div></div></div></div></div></div></div></div></div>
<br>
</blockquote></div>
<br>
</blockquote></div></div></div></div></div>