<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi Yoshiki --
<div><br>
</div>
<div>> <span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Making it 1600x1600 and it runs at 40 fps on my M1 Max Mac.</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Probably due to that FPS lock in Morphic. Try enabling the preference "higher performance". I get about 100 fps for 1600x1600 on my Surface Pro 8 (</span><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">11th
 Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz, 2995 MHz)</span></span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Best,</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Marcel</span></div>
<div class="mb_sig"></div>
<blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
<p style="color: #AAAAAA; margin-top: 10px;">Am 20.01.2023 21:33:40 schrieb Yoshiki Ohshima <yoshiki.ohshima@acm.org>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div dir="ltr">Amazingly, the LifeMorph does load into Squeak 6:
<div><br>
<div><a title="static project url" href="http://www.squeaksource.com/LifeGame.html" style="color: rgb(54,0,132);text-decoration-line: none;font-family: Geneva,Arial,Helvetica,sans-serif;font-size: 15.04px;text-align: justify">http://www.squeaksource.com/LifeGame.html</a><br>
</div>
</div>
<div><br>
</div>
<div>Making it 1600x1600 and it runs at 40 fps on my M1 Max Mac.</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, Jan 19, 2023 at 10:09 AM Yoshiki Ohshima <<a href="mailto:Yoshiki.Ohshima@acm.org">Yoshiki.Ohshima@acm.org</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">I think I once made a Morph called LifeMorph, that used the BitBlt magic Tim mentioned. That was pretty fast 20 years ago.
<div><br>
</div>
<div>I can't say I have the code handy, but I do find it mentioned here for example.</div>
<div><br>
</div>
<div><a href="https://wiki.squeak.org/squeak/2000" target="_blank">https://wiki.squeak.org/squeak/2000</a><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jan 16, 2023 at 12:01 PM karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
 
<div dir="ltr">
<div>Very cool. I would not volunteer to refactor that :-D</div>
<div><br>
</div>
<div>It's tricky to get high performance GameOfLife in Squeak. <br>
</div>
<div>Here is a morph I worked on. I use an array as data structure.</div>
<div>Each cell is an integer.  <br>
</div>
<div>Neighbouring cells alive are 0 to 8 and alive cell are 10 + neighbours.<br>
</div>
<div><br>
</div>
<div>It gets a decent framerate.<br>
</div>
<div><br>
</div>
<div>Best,</div>
<div>Karl</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>
<div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jan 16, 2023 at 5:43 PM Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
 
<div dir="auto">
<div>A fabulous example of Turing completeness and by far the most sophisticated Life system I’ve seen.</div>
<a href="https://woodrush.github.io/blog/posts/2022-01-12-lisp-in-life.html" target="_blank">https://woodrush.github.io/blog/posts/2022-01-12-lisp-in-life.html</a><br>
<br>
The video is here: 
<div><br>
</div>
<div><img src="cid:185bc2031a3a3307b851" alt="youtube-ss.png" width="640"><!-- </img> --></div>
<div><span><br>
</span>
<div dir="ltr"><span style="background-color:rgba(255,255,255,0)">_,,,^..^,,,_ (phone)</span></div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">-- Yoshiki
<div><br>
</div>
</div>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">-- Yoshiki
<div><br>
</div>
</div>
</div>
</blockquote>
</div>
</body>
</html>