<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
  <head>
    <title>MyAES</title>
    <link rel="stylesheet" media="screen" type="text/css"
      href="myaes.css">
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
    <meta http-equiv="Keywords" content="Atari,MyAES,AES,TOS,MINT">
  </head>
  <body>
    <div class="content">
      <div class="menu">
        <p>&nbsp;</p>
        <p><b>Content of the site</b></p>
        <p class="menulist"><a href="#whatnew">News</a><br>
          <a href="#download">Download</a><br>
          <a href="#documentation">Documentation</a><br>
          <a href="#contributions">Contributions</a><br>
          <a href="#contacts">Authors (and contacts)</a><br>
        </p>
        <p>&nbsp;</p>
        <p><b>Related links</b></p>
        <p class="menulist"><a
            href="http://myaes.lutece.net/discussion/">MyAES blog</a><br>
          <a href="http://xaaes.atariforge.net">XaAES</a><br>
          <a href="http://arnaud.bercegeay.free.fr/gemlib">gemlib</a><br>
          <a href="http://ldg.sf.net">LDG system</a><br>
        </p>
        <p>&nbsp;</p>
        <!-- <TABLE border=1 width=100 cellPadding=0 cellSpacing=0 bgcolor="ffffff">
<tr><td align=center>
<IMG border=0 src="images/w_barretitre_180c.gif"><br>
<img src="images/myaes_logo.png" alt="[MyAES logo]">
</TABLE> --> </div>
      <div class="maintext">
        <p align="center"><img alt="MyAES" src="myaes.png"><br>
          <b>Current release: 0.99 beta 1 (December 31 2023)</b> </p>
        <br>
        <br>
        <p>The goal of MyAES is to provide a free, fast, reliable and
          modern AES. It should be at least as good as "standard" AESes
          (MagiC<strong>, </strong>NAES and XaAES are the references),
          but the second step is to have a good portable AES for futur
          machine (Linux/Aranym seems to be a good option at the
          moment). </p>
        <p>Here is a small gallery of snapshot to give you an idea of
          the rendering of various windframes provided with MyAES </p>
        <p><a href="images/beta7.jpg"><img src="images/tiny_beta7.jpg"
              alt="a snapshot of myaes"></a> <a href="images/HW.png"><img
              src="images/tiny_HW.png" alt="a snapshot of myaes"></a> <a
            href="images/MC.png"><img src="images/tiny_MC.png" alt="a
              snapshot of myaes"></a> <a href="images/aniplay.png"><img
              src="images/tiny_aniplay.png" alt="a snapshot of myaes"></a>
          <a href="images/Pack_3D004.png"><img
              src="images/tiny_Pack_3D004.png" alt="a snapshot of myaes"></a>
          <a href="images/pap.png"><img src="images/tiny_pap.png" alt="a
              snapshot of myaes"></a> <a href="images/rsm.png"><img
              src="images/tiny_rsm.png" alt="a snapshot of myaes"></a> <a
            href="images/interface.jpg"><img alt="interface"
              src="images/tiny_interface.jpg" width="120" height="96"></a>
          <a href="images/thing.jpg"><img alt="Thing"
              src="images/tiny_thing.png" width="120" height="96"></a><br>
          <br>
        </p>
        <center>
          <h2><b><a
                href="http://myaes.lutece.net/telechargement/myaes097demo.mp4">MyAES
Video
















                demonstration of MyAES0.97 under Aranym</a></b></h2>
        </center>
        <p><br>
        </p>
        <h1 id="whatnew">News </h1>
        <p><font color="#990000"><strong>MyAES 0.99 Beta 1 : December 31
              2023</strong></font></p>
        <blockquote>
          <p>It's time for a new version!</p>
          <p>Goal : <br>
          </p>
          <ul>
            <li>Fix residual regression of 0.98 version (memory
              protected mode incompatibility)</li>
            <li>Add new features</li>
            <li>Fix more issues and software incompatibility<br>
            </li>
          </ul>
          <p>Roadmap: On around 2 years with update all 6 months if I
            can, up all new feature I want to add will de include before
            1.0 version (version to fix bug and incompatibility only).
            No important kernel changes so new 0.99 updates should not
            include that much regression and instability! (cross finger)<br>
          </p>
          <p>In beta 1 you should find: <br>
          </p>
          <blockquote>
            <p>News :<br>
            </p>
            <ul>
              <li>New photo dithering in 1, 4 and 8 bit screen format
                for quality and speed based on diffusion error (bayer up
                to now), for 1 and 4 plans screen format, Sierra Lite
                diffusion error algorithm is used, it give a bit better
                quality compare to NVDI 5 but is slower of around 20% on
                my V4SA, it is wrote in pure C only no asm, 8 bits
                screen format use personal diffusion error dithering
                algorithm, it is perhaps a little bit less good than
                NVDI 5 but is around 6% faster than NVDI and it is pure
                C code too. C2P routine for 4 and 8 planes come from
                Guillaume Tello and are full asm and give same speed as
                NVDI 5.</li>
              <li>MyAES rsc file now are choose with mlanguage
                configuration</li>
              <li>Internal windframe can have background photo.</li>
            </ul>
            <p>Improvement:<br>
            </p>
            <ul>
              <li>Windframe more clean in 256 colors</li>
              <li>Message WM_ALLICONIFY supported</li>
              <li>Partial support of menu_istart</li>
              <li>Rewrite of color icon support for better compatibility
                with AES 4 and NAES, speed up redraw. No more size
                limitation for cicon<br>
              </li>
              <li>CTRL + ALT + X not hide anymore system application
                windows</li>
            </ul>
            <p>Fixs :<br>
            </p>
            <ul>
              <li>Protected mode regressions from 0.98 version fixed</li>
              <li>CTRL + ALT + V work again</li>
              <li>Possible issue with iconified windows</li>
              <li>Object with only '_' char display as request</li>
              <li>Impossible in some case to accept some char on edit
                fields</li>
              <li>Cicon object without cicon are now displayed with
                B&amp;W definition</li>
              <li>appl_search(-apid) name return now start with 2 space
                (Taskbar trouble)</li>
              <li>Possible shrinkbox redraw issue</li>
              <li>Fix form_do with xcontrol</li>
              <li>Fix evnt_button with RSM</li>
              <li>Fix call file selector with char ',' in path<br>
              </li>
            </ul>
          </blockquote>
        </blockquote>
        <p><font color="#990000"><strong></strong></font><font
            color="#990000"><strong>Patch 5 MyAES 0.98 : March 2023</strong></font></p>
        <blockquote><strong>An important bug have been found with GCC
            version (environement can be changed link to use of Mintlib)
            and as I not introduce real new feature only fix bugs, I
            propose a new patch for MyAES 0.98 rather a new version! I
            provide now only 3 versions 68000 (PureC), 68020(PureC) and
            coldfire(GCC 4), PureC version is now generally&nbsp; faster
            than GCC version.<br>
            <br>
          </strong>MyAES : <strong><br>
          </strong>- Fix automatic translation environment link to
          mintlib use, environment should not be chnage by AES (was only
          on GCC versions)<br>
          - Possible lost of mouse event when MU_M1 and MU_M2 are used
          in same time<br>
          - Possible object position done by form_center can be wrong up
          to 9 pixels in height depending of menu configuration<br>
          - Appl_trecord now is working<br>
          - Fix mouse wheel<br>
          - Shel_find now look in $HOME too<br>
          - Better management of message WM_MOVE and WM_RESIZE<br>
          - Fix redraw of sliders when window change position between
          top and other (not same color in windframe)<br>
          - Popup menu for ACC not display if empty<br>
          - ACC submenu not display if empty<br>
          <br>
          News:<br>
          - CTRL + ALT + t : Stop record /replay (appl_trecord and
          appl_tplay)<br>
          - Very basic programs to record and display event with
          appl_trecord (MyAES only) and appl_tplay<br>
          - Wind_set(..,WF_KIND,...) now supported<strong><br>
          </strong>- Some small speed up event<strong><br>
          </strong><strong></strong></blockquote>
        <p><strong>Patch 4 (previously name final version) MyAES 0.98 ;
            September 2022<br>
            &nbsp;&nbsp;&nbsp; </strong>Finaly a last update, no new
          feature, only bug fix except for Yopla toolbar highly enhanced
          with support of group like taskbar<strong><br>
            &nbsp;&nbsp;&nbsp;</strong> MyAES 0.98 developpement is
          closed<strong><br>
          </strong></p>
        <blockquote>MyAES : <strong><br>
          </strong>- Fix default windframe (possible crash)<br>
          - Fix iconified window redraw and clipping issue<br>
          - Fix shutdown with MyAES now no more crash<br>
          - Fix possible overload with appl_search()<br>
          - Fix parameters pass to TOS program<br>
          - Fix text under icon on taskbar<br>
          - Fix env pass to application launch<br>
          - Fix appl_control to hide unhide windows (now taskbar work),
          Yopla have been fixed <br>
          - Fix shell launch application as other AES do, now GBE
          receive CH_EXIT messsage<br>
          - Fix lost of focus on form_alert for application without menu<br>
          - Fix possible crash on popup menu<br>
          - Fix edit field to work with Netsurf<br>
          - Fix resolution change<br>
          - appl_control(APC_INFO,..) no return if application is hide
          or not<br>
          - Fix issue shel_write() if X11 server was running<br>
          - Fix default directory for application launch by shel_write()<br>
          - Fix possible selected icon redraw<br>
          - More nice disable icon redraw<br>
          - remove option "flying_menu_fix"<br>
          - Fix language in English file selector<br>
          - Fix app_conf.cnf configuration for Taskbar<br>
          - Possible quit MyAES without doing shutdown<br>
          - Better multitask when an application do intensive use of VDI<br>
          <br>
          YOPLA :<br>
          - Better Yopla popup position<br>
          - Better reactivity when hide to&nbsp; wake up<br>
          - Add Thing group support with auto.grp support like taskbar,
          please check readme for use<strong><br>
          </strong></blockquote>
        <p><strong>Patch 3 MyAES 0.98 : November 8 2021</strong></p>
        <blockquote>- appl_search() was not returning application name
          completed with space<br>
          - wind_get(WORKXYWH) Area of toolbar was not removed from list<br>
          - Radio buton was not visualy unselected (not redraw)<br>
          - Fix redraw toolbar (imgview from Lonny Pursell)<br>
          - Fix possible menu_popup with hierarchical submenu could
          never return from menu_popup (Taskbar)<br>
          - Fix menu_popup special key not return<br>
          - Fix&nbsp; popup et hierarchical menu position<br>
          - Fix item popup could stay selected from menu_popup() -
          (Still some issue)<br>
          - Fix text position for icon<br>
          - Fix evnt_mouse was not call from trap! (Jaygrii program)<br>
          - toolbar with bouton flag EXIT very difficult to have event
          could stay lock like in form_alert.<br>
          - Configuration issue : bad alert.prg in config 680020-60
          possible crash please replace.<br>
          - Add support wind_get for WF_FTOOLBAR and WF_NTOOLBAR<br>
          - Reduction size of 68000 version<br>
          - New Yopla to be in agreement with appl_search() fix<br>
        </blockquote>
        <p><strong>Patch 2 MyAES 0.98 : October 23 2021<br>
            &nbsp;&nbsp;&nbsp; </strong>- Fix possible crash
          fileselector or form_alert (Toswin2 issue)<br>
          &nbsp;&nbsp;&nbsp; - Fix Jinnee 1 &amp; 2 not start : Jinnee
          call a function not support (wdialog font selector) MyAES was
          erasing addrout[0] Jinnee dont like!<br>
          &nbsp;&nbsp;&nbsp; - Fix Jinnee 1 crash displaying cicon,
          cicon list chain stop with 0xFFFFFFFF rather NULL<br>
        </p>
        <p><i><b>Still&nbsp; MyAES not work with Matrix card (crash at
              start) - Sorry</b></i></p>
        <p><strong>Patch 1 MyAES 0.98 : September 11 2021<br>
            &nbsp;&nbsp;&nbsp;</strong> - Fix start crash issue on
          firebee<br>
          &nbsp;&nbsp;&nbsp; - Fix start crash issue with debug option<br>
          &nbsp;&nbsp;&nbsp; - Fix possible freeze menu or slow on
          Vision (possible several other programs)<br>
          &nbsp;&nbsp;&nbsp; - Fix fullscreen mode (widget was still
          active)<br>
        </p>
        <p><strong>MyAES 0.98 : August 18 2021</strong></p>
        <p style="margin-left:2em;"><b><font size="+1"><i>This version
                is highly focus on kernel event speed up</i></font></b>,
          a page is dedicated to this can be found here please read: <a
            moz-do-not-send="true"
            href="http://myaes.lutece.net/myaes098/myaes098_en.html">English















            version </a>, <a moz-do-not-send="true"
            href="http://myaes.lutece.net/myaes098/myaes098.html">version















            Française</a><br>
        </p>
        <p style="margin-left:2em;">Support thread creation as Magic
          with shel_write, with shared memory running in concurent way<br>
        </p>
        <p style="margin-left:2em;">Fix numerous bug (most for redraw
          (low number of color and low resolution) and edit field)<br>
        </p>
        <p style="margin-left:2em;">Reduce memory used in 68000 version<br>
        </p>
        <p style="margin-left:2em;">Add new program running option to
          help run some software write for singletos (documentation to
          be update, sorry not yet done)<br>
        </p>
        <p style="margin-left:2em;">....<br>
        </p>
        <br>
        <br>
        <dl>
          <dt><strong><b>KNOWN BUGS:</b> </strong></dt>
          <dt style="color:#800040"><br>
          </dt>
          <dd style="color:#800040"><strong>- MyAeS doesn't support
              cooperative multitask under plain TOS so no accessory
              avaible on TOS (use GCC version).</strong></dd>
          <dd style="color:#800040"><strong>- other issue can now be
              follow on Githup <a moz-do-not-send="true"
                href="https://github.com/Landemarre/MyAES/issues">here</a><br>
            </strong></dd>
          <dd style="color:#800040"><br>
          </dd>
        </dl>
        <h1 id="download">Download </h1>
        <p>MyAES is free for non-commercial use. Please read the <a
            href="LICENCE">LICENCE</a> for details.<br>
        </p>
        <p><b>Download MyAES 0.99 beta1 (not full archive need previous
            version if not yet installed) : </b><b><a
              moz-do-not-send="true"
              href="http://myaes.lutece.net/telechargement/myaes099b1.zip">myaes099b1.zip</a></b><b>
            <font color="#ff0000">(December 31 2023)</font></b> </p>
        <p>Download MyAES 0.98 patch 5 full version: <a
            moz-do-not-send="true"
            href="http://myaes.lutece.net/telechargement/myaes098_patch5.zip">myaes098_patch5.zip</a>
          (Mars 26 2023) </p>
        <p>Download MyAES 0.98 final version : <a
            moz-do-not-send="true"
            href="http://myaes.lutece.net/telechargement/myaes098_final.zip">myaes098_final.zip








            (September 10 2022)</a><strong><strong><br>
            </strong></strong>Download MyAES 0.98 patch 3 kernel only: <a
            moz-do-not-send="true"
            href="http://myaes.lutece.net/telechargement/myaes098_patch3.zip">myaes098_patch3.zip</a>
          (November 8 2021)<br>
          Download MyAES 0.98 patch 2 kernel only: <a
            moz-do-not-send="true"
            href="http://myaes.lutece.net/telechargement/myaes098_patch2.zip">myaes098_patch2.zip</a><br>
          Download MyAES 0.98 full version : <a moz-do-not-send="true"
            href="http://myaes.lutece.net/telechargement/myaes098.zip">myaes098.zip</a>
          (October 23 2021 (with patch 2 only))<br>
        </p>
        <p><strong></strong></p>
        <p>MyAES 0.97 Patch: <a
            href="http://myaes.lutece.net/telechargement/patch097.zip">Kernel
















            only</a> - <span>(December 10 2017)</span></p>
        <p><a href="http://myaes.lutece.net/telechargement/select.zip">File
















            selector patch</a> - l(November 24 2017)</p>
        <p><strong>Download 0.97 full version <a
              href="http://myaes.lutece.net/telechargement/myaes097.zip">myaes097.zip</a>
            (about 14.4 MB ! ) - (December 10 2017=</strong></p>
        <p style="margin-left:2em;">68000, 68020, coldfire version of
          MyAES + Yopla</p>
        <p>MyAES 0.96 Patch2: <a
            href="http://myaes.lutece.net/telechargement/myaes096p2.zip">binary
















            only</a></p>
        <p>MyAES 0.96 Patch 1: <a
            href="http://myaes.lutece.net/telechargement/myaes096p1.zip">binary
















            only</a></p>
        <p>The ZIP file contains a complete distribution of MyAES:</p>
        <ul>
          <li>the kernel itself (myaes.tos, myaes.cnf...) </li>
          <li>MyAES dependencies (fileselector, alert, libraries, JPEG
            zcodec...) </li>
          <li>"default" windframe by Eric Reboux </li>
          <li>Version for 68020 and coldfire</li>
          <li>Yopla task bar and Mdesk preview (not good for use)</li>
        </ul>
        <p>Download 0.96 version <a
            href="http://myaes.lutece.net/telechargement/myaes096.zip"
            name="myaes094.z" id="myaes094.z">myaes096.zip</a> (about
          300 KB).</p>
        <p><em><strong>UTILS :</strong></em></p>
        <p>Download additional skins for MyAES ("dark" and "milk"
          windframes by Zorro) : <a
            href="http://myaes.lutece.net/telechargement/mskins.zip">mskins.zip</a>
          (about 700 KB). </p>
        <p>(you can find other windframes from Paul Wratt here: <a
            href="https://sourceforge.net/projects/afros-update/files/MyAES/">https://sourceforge.net/projects/afros-update/files/MyAES/</a>
          and look at snapshot here : <a
            href="http://afros-update.sourceforge.net/afros/skins/myaes/">http://afros-update.sourceforge.net/afros/skins/myaes/</a>
          )</p>
        <p>TOSWIN2 patch version with num pad '+' &amp; '-' working with
          MyAES (new version with shortcut option working (2 March
          2013)): <a
            href="http://myaes.lutece.net/telechargement/toswin2.zip">toswin2.zip</a></p>
        <p>Download source code for simple windframe : <a
            href="http://myaes.lutece.net/telechargement/cframesrc.zip"
            name="cframesrc." id="cframesrc.">cframesrc.zip</a></p>
        <p>Edit your keytblxx.sys (keyboard configuration file) with <strong><em>CHARVIEW</em></strong>
          from Roland SEVIN (<span style="color:#ff0000">New version 19
            November 2011</span>): <a
            href="http://myaes.lutece.net/telechargement/charview.zip">charview.zip</a></p>
        <p>Select your AES at boot of Mint with SELGEM, with it you can
          start different versions of MyAES and other AES such as NAES
          and XaAES : <a
            href="http://myaes.lutece.net/telechargement/selgem.zip">selgem.zip</a></p>
        <h1>Old versions</h1>
        <p><strong>MyAES 0.97 patch</strong> : December 10 2017 <span
            style="color:#ff0000">-- Should be last patch provide for
            0.97, I'm looking now for 0.98 version!</span></p>
        <p style="margin-left:2em;">New graf_vmem() function was target
          on 0x45 AES fuction already used by NAES, this function is now
          set on 0x44 (no software use graf_vem for the moment), thanks
          Gerhard Stoll for this remark.</p>
        <p><strong>MyAES 0.97 patch</strong> : December 07 2017</p>
        <p style="margin-left:2em;">Better focus management (more
          logical, faster with less redraw)</p>
        <p style="margin-left:2em;">Fix small form_alert redraw (seen in
          Litchi)</p>
        <p style="margin-left:2em;">Better toolbar button management and
          return (used in form_alert)</p>
        <p style="margin-left:2em;">Fix shutdown</p>
        <p style="margin-left:2em;">Modified files : MyAES kernel,
          alert.prg, app_conf.cnf</p>
        <p><strong>MyAES 0.97 patch</strong> : November 24 2017</p>
        <p style="margin-left:2em;">File selector fix : Root application
          drive couldn't be access except by U drive</p>
        <p><strong>MyAES 0.97 patch</strong> : November 14 2017</p>
        <p style="margin-left:2em;">Fix objc_edit possible issue, some
          caracter could not display depending content of template field</p>
        <p style="margin-left:2em;">Cursor edit field was not displayed
          at start</p>
        <p style="margin-left:2em;">Reduce memory splitting using
          jpeg.ldg (typically when was lodded backgroung desktop photo)</p>
        <p style="margin-left:2em;">Alert box button was quite difficult
          to hit, this is now fixed</p>
        <p><strong>MyAES 0.97 patch</strong> : October 14 2017</p>
        <p style="margin-left:2em;">Fix redraw bug introduce in previous
          patch for windows with toolbar</p>
        <p><strong>MyAES 0.97 patch</strong> : October 10 2017</p>
        <p style="margin-left:2em;">Realtime window move and resize
          speed up</p>
        <p><strong>MyAES 0.97 patch</strong> : September 30 2017</p>
        <p style="margin-left:2em;">ct60_vmalloc Xbios function can
          return wrong memory available with parameters -1L on Radeon
          card, so to fix this add <strong><em>max_video_mem</em></strong>
          parameters to myaes.cnf to fix max memory to use on your video
          card for MyAES. use: </p>
        <p style="margin-left:2em;"><strong>max_video_mem= 30 </strong></p>
        <p style="margin-left:2em;">will use 30 Mbyte of memory on your
          video card</p>
        <p><strong>MyAES 0.97 patch</strong> : September 13 2017</p>
        <ul>
          <li>Fix possible crash at start
            <p>Fix screen size</p>
          </li>
          <li>Fix memory protection issue on myaes ressource and add
            allocate ressource for other application as request in
            program flags rather in protected mode</li>
          <li>Provide PureC version for 68020 looks like work fine under
            CT60 while GCC version still have some issue on this
            configuration</li>
          <li>New windframe compilation of Zorro windframe (Dark, Milk)
            with GCC now 68K and coldfire version are available</li>
        </ul>
        <ul>
          <li>Fix memory corruption with Windows Backup option link
            windows rectangle list bug (possible 1 pixel outside the
            window)</li>
        </ul>
        <h4>MyAES 0.97 (July 30 2017)</h4>
        <p style="margin-left:4em">- "windows_backup" option is working
          (use it with Radeon, Videl video card with "use_video_mem"
          option or Aranym only (without "use_video_mem) else it is too
          slow.</p>
        <p style="margin-left:4em">- New option "no_opnwk" for very
          special VDI driver if open workstation was open before start
          of AES (find one configuration on MegaST + ET4000 that need
          this see documentation)</p>
        <p style="margin-left:4em">- Reduce memory usage</p>
        <p style="margin-left:4em">- Add video memory manager and AES
          call (graf_vmem (0x45)) to use video card memory (to use with
          use_video_mem)</p>
        <p style="margin-left:4em">- Add program configuration manager
          calls in appl_search(), each application can have his
          configuration without need manage it</p>
        <p style="margin-left:4em">- Revised multitask event manager</p>
        <p style="margin-left:4em">- Support of Eiffel Middle button (+
          button 4 and 5 if eiffel propose it)</p>
        <p style="margin-left:4em">- Reduce highly unusefull redraw</p>
        <p style="margin-left:4em">- Fix a lot of redraw issue in black
          and white and ST Low Res</p>
        <p style="margin-left:4em">- Automatic resize background photo</p>
        <p style="margin-left:4em">- New management of desktop redraw
          and Windows to reduce load of the screen (optional only with
          Yopla)</p>
        <p style="margin-left:4em">- New version of "Yopla" task manager</p>
        <p style="margin-left:4em">- New version of "Mdesk" desktop (not
          yet really usefull very buggy, present only for information)</p>
        <p style="margin-left:4em">- Fix screenshot</p>
        <p style="margin-left:4em">- Support of some exotic video card</p>
        <p style="margin-left:4em">- Fix PNG table overflow, but now
          only PNG true color are correctly read</p>
        <p style="margin-left:4em">- 68000 version</p>
        <p style="margin-left:4em">- ......</p>
        <p><strong>MyAES 0.96 patch 2 (14.03.2015)</strong></p>
        <ul>
          <li>- Add "use_videocard_mem" configuration option, if set to
            true MyAES will use a part of this memory for realtime
            windows move and soon for other features. WARNING don't set
            to true this option if you have not this type of card as it
            will crash at start, the problem is link to xbios function
            vmalloc() that use an index higher than 127 that crash the
            TOS if it is not patched.</li>
          <li>- Fix possible application crash when close a window with
            toolbar (the only case found was in Mdesk)</li>
          <li>- Small improve of information of application display
            after crash</li>
        </ul>
        <p><strong>MyAES 0.96 patch 1 (07.03.2015)</strong></p>
        <ul>
          <li>- Regression fix on realtime window move </li>
          <li>- New windows fuller option (usefull for games or other
            application that want a full widows without any widget) </li>
          <li>- New way to manage message under AES with mint message
            information (usefull for application such movie player or
            music player but not for game, it's for application that
            just want manage messages if there is) </li>
          <li>- Eiffel wheel support (need add option in myaes.cnf
            eiffel_wheel=true) </li>
          <li>- add "wheel_emulation" option to describe wheel effect on
            windows </li>
        </ul>
        <p><strong>MyAES 0.96 (14.10.2014):</strong></p>
        <ul>
          <li>- Full rewrite of the scheduler and semaphore managers for
            speed reason, we should be able to play action game under
            GEM, this now possible</li>
          <li>- Speed up real time move and resize of windows</li>
          <li>- Add appl_get_cicon() true color cicon server api based
            on PNG file - Yopla task bar and Mdesk (unfinished desktop)
            use it.</li>
          <li>- Provide Yopla task bar.</li>
          <li>- New appl_control(50) to set application configuration</li>
          <li>- Add "include" command for default myaes.cnf file, now
            myaes.cnf can call additionnal cnf files.</li>
          <li>- Fix MU_M2 event that not work up to now!</li>
          <li>- Fix shel_write(SHUTDOWN,...): not use of the good
            parameter</li>
          <li>- Fix wind_get(WF_OWNER,...) : windows after the windows
            ask was not correctly set</li>
          <li>- Better shutdown</li>
          <li>- Fix appl_search() system flag information</li>
          <li>- Fix possible change of size of inconified window</li>
          <li>- Add "app_system" keyword for myaes.cnf for force system
            information in appl_search() - usefull to not display for
            example some task bar application in other.</li>
          <li>- <del>Add "CT60_VIDEOCARD" option in config for speedup
              accelerations if you have a CTPCI with Radeon video card</del>
            (remove for the final version)</li>
          <li>- Add "include" command in myaes.cnf file and some new
            other option see myaes.cnf documentation</li>
          <li>- Add extension to shel_write(LAUNCH,...), now can display
            files by simple shel_write() =&gt; save link with
            application in file "app_link.cnf" (automatic choose)</li>
          <li>- Add possible save of content of windows to display it in
            anytime by another application</li>
          <li>- Better management of wind_update(BEG_MCTRL)</li>
          <li>- fix in appl_write() possible infinite loop on message
            0x4700</li>
          <li>- More efficient event loop to be able to run GEM games</li>
          <li>- Add app_game_kbd option to be able to run SDL game with
            keyboard (not need for last SDL version)</li>
          <li>- Reduce memory foot print of the default windframe +
            coldfire version available</li>
          <li>- Better accuracy of MU_TIMER</li>
          <li>- Hide-Unhide application with keyboard (same shortcut
            keyboard as XaAES)</li>
          <li>- full support for CH_EXIT message (now GBE is able to
            compil)</li>
          <li>- Fix clipping objc_wdraw() &amp; objc_wchange()</li>
          <li>- Fix cursor position with objc_edit() if object size
            editing text is small</li>
          <li>- Fix possible bad text size by userdef using default vdi
            handle (Interface)</li>
          <li>- Fix display and management of G_POPUP objects</li>
          <li>- Fix some redraw problem when move windows</li>
          <li>- Fix menu popup could not display in some cases</li>
          <li>- Fix double appl_init() call (Interface)</li>
          <li>- Remove options cookie_naes and cookie_magx some programs
            can have issues with this (RSM, Thing...)</li>
          <li>- graf_dragbox with transparency not lock screen anymore</li>
        </ul>
        <p><strong>MyAES 0.95 (09.02.2012):</strong></p>
        <ul>
          <li>- Fix shel_write(SWM_LAUNCH) to be able to start
            application with tos or ttp extension in console =&gt; now
            run from myaes.cnf of tos software work correctly</li>
          <li>- Fix some issues with the menu_popup function that could
            crash before</li>
          <li>- New extension to shel_write(SWM_KEYBOARD (98)) to be
            able to manage keyboard tables (work with new version of
            charview) at fly</li>
          <li>- introduce again the choice of 256 color incons</li>
          <li>- CTRL - ALT click right restore mouse if lost. </li>
          <li>- ALTGR supported (Aranym can have a full support on PC
            keyboard)</li>
          <li>- Fix some small redraws issues</li>
          <li>- The fileselector language depend of "language" value in
            myaes.cnf (provide english and french file selector)</li>
          <li>- The keyboard table depend of "language" value in
            myaes.cnf (provide only french keyboard with altgr, send me
            your keyboard table! + explanation of use of "charview.app"
            software)</li>
          <li>- Package include "charview"</li>
          <li>- Package include coldfire version with jpeg.ldg and
            screen.ldg for coldfire</li>
          <li>- New jpeg.ldg usable without FPU (previously default
            MyAES configuration crash on computer without FPU)</li>
        </ul>
        <p><strong>MyAES 0.94a for Coldfire (27.09.2011):</strong></p>
        <p>TAS instruction of the colfire is not fully compatible with
          TAS instruction of 68K processor MyAES can't work, this is now
          fix there is a specific version compiled hereafter (thanks
          Vincent Rivière for his debug help)</p>
        <p><strong>MyAES 0.94a</strong> (16.06.2011) patch has been
          released: </p>
        <ul>
          <li>shel_find now is able manage correctly unix PATH</li>
          <li>appl_find((char *) (-3l &lt;&lt; 16)) should return top
            application but it was not the case, taskbar could crash in
            this case (Thanks <em>Jo Even Skarstein</em>)</li>
          <li>fix crash on CTRL-ALT-SUPPR (Thanks <em>Wongck</em> for
            his debug support)</li>
        </ul>
        <p>Add a <strong>patched TOSWIN2</strong> in download area
          (16.06.2011)</p>
        <p>Add <strong>english file selector</strong> in download area
          (25.05.2011) Thanks <em>Paul Wratt</em> for this hack</p>
        <p><strong>MyAES 0.94</strong> (24.05.2011) has been released.
          Main changes are listed hereafter: </p>
        <ul>
          <li>Realtime resize avaible on the 4 windows corners + changes
            of mouse forms</li>
          <li>New supported form in graf_mouse</li>
          <li>add "app_forcedesk" command in myaes.cnf to force
            application using userdef as desktop to have MyAES picture
            (can be used with Thing but not Jinnee!)</li>
          <li>wind_calc support Magic extension</li>
          <li><br>
          </li>
          <li>Fix bugs:</li>
          <li>
            <ul>
              <li>FVDI can crash on some VDI function operation if
                perimeter is set</li>
              <li>shel_read fix</li>
              <li>appl_getinfo repport now that MyAES shel_write()
                support shutdown and video chnage as it should</li>
              <li>work with CTPCI</li>
            </ul>
          </li>
        </ul>
        <p><strong>MyAES 0.93b</strong> (25.02.2011) patch has been
          released: Realtime windows move can't work, number of pixels
          for transparency can't be set in myaes.cnf - this are specific
          bugs to 0.93 version</p>
        <p><strong>MyAES 0.93a</strong> (16.02.2011) patch has been
          released: wdialog doesn't work correctly when MyAES is
          compiled by GCC, this version is compiled with PureC - this is
          specific bug to 0.93 version</p>
        <p><strong>MyAES 0.93</strong> has been released. Main changes
          are listed hereafter: </p>
        <ul>
          <li>MyAES can run under plain TOS and is romable (not usefull
            for this binary!)</li>
          <li>Internal winframe, fileselector, form_alert are avaible
            (external by default are still used)</li>
          <li>Source code example for winframe is avaible</li>
          <li>First official version compiled with GCC (68000 version if
            you need other version ask me (possible coldfire))</li>
          <li>Reduction of memory avaible to run MyAES</li>
          <li>Crash at start on Milan computer should be solved</li>
          <li>Bug in accessory memory used (some use too much memory)</li>
          <li>Some small bugs fixed</li>
          <li>A big thanks to Vincent Rivière and Didier Méquignon for
            their help in this version</li>
        </ul>
        <p><strong>MyAES 0.92</strong> has been released. Main changes
          are listed hereafter: </p>
        <ul>
          <li>Better use of TOSWIN2, you need a recent version (August
            2008 or more recent) of it to run correctly (put one in
            archive), because it include VA_START protocol for TOSWIN2
            use in this version </li>
          <li>New menu configuration option with flying_menu_fix, put it
            to 'true' with option flying_menu = true, then menu not
            retract but application still have full screen access. </li>
          <li>Now myaes can read a part it's configuration in
            $HOME/default/myaes.cnf </li>
          <li>If MyAES is run above an other AES accessorys are loaded </li>
        </ul>
        <p><strong>MyAES 0.91</strong> has been released. Main changes
          are listed hereafter: </p>
        <ul>
          <li>Better redraw managment on functions locking applications
            (form_alert, fsel_input, menu_popup..), now when move the
            object (file selector for example) client windows are
            redraw. </li>
          <li>Menu_popup() can't work correctly when an hierarchical
            menu was attach to it (impossible to do copy in RSM for
            example because popup close before be able to select the
            copy item because it close when a hieriarchical menu was
            open flying on a previous item close when go out of this
            item) </li>
        </ul>
        <p><strong>MyAES 0.90a</strong> : Just a fix for bad environment
          pass to application in 0.90 version, some softwares doesn't
          work with this bug! </p>
        <p><strong>MyAES 0.90</strong> has been released. Main changes
          are listed hereafter: </p>
        <ul>
          <li>Add: Lbox_xxx() functions from wdialog extension is now
            inside, so no more need Ndialog to run most software using
            wdialog! (like Jinnee) Font selector and printer dialog are
            still not supported. Thanks Gerhard Stoll </li>
          <li>Now MyAES work correctly under Mint with Memory protection
            (KERN_SECURITY_LEVEL=2 and KERN_MPFLAGS=1), so maximum
            protection. MyAES is able to run software that not run on
            any other AES in this mode. </li>
          <li>FIX: So many fix bugs in this version that is impossible
            to do a list! 4 month for only do debug! Really 0.90 is a
            great finish version. </li>
          <li>graf_dragbox() now support transparency effect in TC 32
            bits </li>
        </ul>
        <h1 id="documentation">Documentation </h1>
        <p><b>For programmers:</b> </p>
        <p style="margin-left:4em"><a href="programmer.html"><strong>MyAES
















              Programmer guide</strong></a></p>
        <ul>
          <li><a
              href="http://arnaud.bercegeay.free.fr/gemlib/html/group__AES.html">gemlib

















              doc (AES functions)</a> </li>
        </ul>
        <p><b>For end users:</b> </p>
        <p style="margin-left:4em"><a href="config_myaes.html">Official
            documentation of the configuration file (myaes.cnf)</a></p>
        <ul>
          <li><a
href="http://www.st-katharina-apotheke.de/atari/home.php?seite=0&amp;lang=en&amp;headline=MyAES&amp;texte=myaes">How

















              to install MyAES on a EasyMiNT setup</a> by M.A. Kehr </li>
          <li><a href="http://myaes.lutece.net/doc.php">MyAES and CT60:
              Tricks and Tips </a> (in French only and outdated
            unfortunatly) by <a
              href="http://membres.lycos.fr/bibouatari">Cyril LEFEBVRE
              (Bibou)</a> </li>
          <li>Configuration of MyAES (TODO) </li>
          <li>Usage of MyAES (MyAES menu, clic on widget to open menu,
            howto iconify all...) (TODO) </li>
        </ul>
        <h1 id="contacts">Authors and contact</h1>
        <p>Main developper : </p>
        <ul>
          <li><a href="http://ol.lutece.net">Olivier Landemarre</a>
            &nbsp; &nbsp;</li>
        </ul>
        <p>Other developpers and contributors: </p>
        <ul>
          <li><a href="http://vincent.riviere.free.fr/">Vincent Rivire</a>
            (Fix MyAES to be able to run under plain TOS)</li>
          <li><a href="http://didierm.pagesperso-orange.fr/">Didier
              Mquignon</a> (change in MyAES to be able to be put in
            ROM)</li>
          <li><a href="http://ers.europe-shareware.org/index.php">Eric
              Reboux</a> (Winframe, File selector, dialog, etc...) </li>
          <li><a href="http://arnaud.bercegeay.free.fr">Arnaud Bercegeay</a>
            (GCC32, handling of mouse buttons, web site...) </li>
          <li><a href="http://windom.free.fr/welcome.html">Dominique
              Brziat</a> (Configuration, environment...) </li>
          <li><a href="http://zorro.arcadia-crew.com">Zorro</a>
            (Winframe) </li>
          <li><a href="http://www.donzï¿œch">Philipp Donz</a>
            (Toslib patch for pure c, new AES objects) </li>
          <li>Jean Francois Lemaire - report of bugs </li>
          <li><a href="http://membres.lycos.fr/eazygem/">Roland Sevin</a>
            (provision of sources) </li>
          <li><a href="http://perso.wanadoo.fr/daroou">Jean-Marc
              Stocklausen</a> (tracker of bugs, previous web site) </li>
          <li><a href="http://inshape.lutece.net">Frdric Boudet</a>
            (Logo MyAES) </li>
          <li><a href="http://pagesperso-orange.fr/patrice.mandin/">Patrice
















              Mandin</a></li>
          <li>Latz (Hyp documentation of MyAES)<br>
          </li>
          <li>Thanks <a href="http://pagesperso-orange.fr/gtello/">Guillaume
















              Tello</a> high level tester (TT, Falcon, exotic video
            card!), the true multi-tester!. </li>
          <li>Thanks <a href="http://home.ewr-online.de/~gstoll/">Gerhard
















              Stoll</a> for it's documentation on lbox_xxx() function
            and the solution for a bug crashing Papyrus (without never
            see source code of MyAES Waouh!). </li>
          <li>Thanks <a
              href="http://paulwratt.110mb.com/afros/skins/myaes/">Paul
              Wratt</a> for winframe skins</li>
          <li>Thanks Lodovico ZANIER for his numerous test</li>
          <li>Thanks Lars Schmidbauer for MyAES documentation and test
            on firebee</li>
          <li>Thanks Lonnie Pursell and GokMasE for their test and to be
            patient with me!<br>
          </li>
        </ul>
      </div>
      <div class="footer">
        <table width="100%" border="0">
          <tbody>
            <tr>
              <td>Copyright (c) 2006-2023 by Arnaud BERCEGEAY. &amp;
                Olivier LANDEMARRE</td>
              <td width="92"><a
                  href="http://validator.w3.org/check/referer"><img
                    src="http://validator.w3.org/images/vh40.gif"
                    alt="Valid HTML 4.0!" width="88" height="31"
                    align="right" border="0"> </a> </td>
              <td width="92"><a
                  href="http://jigsaw.w3.org/css-validator/"><img
                    style="border:0;width:88px;height:31px"
                    src="http://jigsaw.w3.org/css-validator/images/vcss"
                    alt="Valid CSS!" align="right"></a> </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>
