<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">Hi!</span></font><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><br></span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">We recently created a SVN repository for our&nbsp;extended version of JSqueak.&nbsp;</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><br></span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">This&nbsp;version&nbsp;is named Potato (like the original VM) and&nbsp;includes a lot of improvements:</span></font></div><div>- support for 32 bit color depth</div><div>- calling Java (in the moment only for strings and integers)</div><div>- refactored code</div><div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- consistent use of Java libraries</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- removed redundancy</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- added a dynamic object table (for loading big images)</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- support for little and big endianness</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- loading of unzipped images</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- fixed lots of bugs and improved&nbsp;usability.</span></font></div></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><br></span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">Potato is available here:</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">SVN repository:&nbsp;</span></font><span class="Apple-style-span" style="line-height: 16px; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><a href="https://potatovm.svn.sourceforge.net/svnroot/potatovm">https://potatovm.svn.sourceforge.net/svnroot/potatovm</a></span></font></span></div><div><span class="Apple-style-span" style="line-height: 16px; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">Sourceforge project:&nbsp;</span></font><span class="Apple-style-span" style="line-height: normal; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><a href="http://sourceforge.net/projects/potatovm/">http://sourceforge.net/projects/potatovm/</a></span></font></span></span></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;"><br></span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">We plan further improvements like:</span></font></div><div><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- adding support for 8 and&nbsp;<span class="Apple-style-span" style="line-height: 14px;">16</span><span class="Apple-style-span" style="line-height: 14px; "><span class="Apple-style-span" style="line-height: normal; ">&nbsp;bit color depth</span></span></span></font></div><div><span class="Apple-style-span" style="line-height: 14px; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">-&nbsp;implementing BitBlt warp functionality</span></font></span></div><div><span class="Apple-style-span" style="line-height: 14px; "><font class="Apple-style-span" color="#000000"><span class="Apple-style-span" style="background-color: transparent;">- enhancing BitBlt implementation&nbsp;("tryCopyingBitsQuickly", blending)<br style="word-wrap: break-word; ">- adding&nbsp;save image functionality<br style="word-wrap: break-word; ">- implementing additional primitives<br style="word-wrap: break-word; ">- being able to support current images<br style="word-wrap: break-word; ">- extending Java access<br style="word-wrap: break-word; ">- finding and removing bugs.</span></font></span></div><div><span class="Apple-style-span" style="line-height: 14px;"><br></span></div><div><span class="Apple-style-span" style="line-height: 14px;">You are welcome to participate!</span></div><div><br></div><div><span class="Apple-style-span" style="line-height: 14px;">Best regards,</span></div><div><span class="Apple-style-span" style="line-height: 14px;">Frank Feinbube, Robert Wierschke, Robert Krahn</span></div></body></html>