<div>All,<br></div><div><br></div><div>More comments from the cookie factory :) I&#39;ve currently got TuxMath and TuxType using (as best I can tell) no local versions of T4K_Functions; in other words, every function available in the library is being used where directly applicable. In still other words, for every T4K_FunctionName in t4k_common.h, all references to FunctionName have been replaced by one to T4K_FunctionName via a dumb Perl script. </div>

<div><br></div><div>That doesn&#39;t mean that everything is migrated, though; more complex functionality, such as Bolek&#39;s menu system, has a different interface that needs to be found and changed by hand, and might need rewrites of large code sections or other messy changes. Besides that, I&#39;m sure there are similar reusable items in TM, TT, or both that we haven&#39;t found yet, although that&#39;s really more of an ongoing task.</div>

<div><br></div><div>At the moment, I&#39;m ironing out some segfaults in TuxType brought on by the &quot;dumb&quot; migration; it looks like titlescreen.c wants to load a sprite named &quot;easy&quot; (among others) that isn&#39;t actually in the repository. Any hints on what might be wrong? I&#39;m not really familiar with TuxType&#39;s codebase (at least, the parts that differ from TuxMath) so I might need some pointers as I hack on it. </div>
<div><br></div><div>@Bolek, it looks like TuxMath&#39;s menu code is mostly similar to t4k_common&#39;s but there are some small differences. Any chance you can easily recall what the main changes are? If I could save the trouble of searching, that would be great. If not, no big deal.</div>
<div><br></div><div>Cheers,</div><div>Brendan</div>