<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font size="+1"><br>
      </font></p>
    <p><font size="+1">Do snapshots jsem nahral verzi, ktera ma u
        CMTHACK option pro auto fix terminatoru ve FNAME (implicitne
        zapnuto). Zaroven je tam ze zacatku ledna i docela vyznamny
        bugfix CTC0.</font></p>
    <p> <a href="https://www.ordoz.com/mz800emu/snapshot/">https://www.ordoz.com/mz800emu/snapshot/</a></p>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Dne 22.1.2019 v 12:15 Michal Hučík -
      ORDOZ napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:2a994582-123b-8b10-edc7-d2bc0eab2417@ordoz.com">
      <p>Ahoj,</p>
      <p>Vasek mi ted reportoval zajimavy problem s emulatorem. Poslal
        mi kraticky program, ktery se startuje na 0x2000... Pri nacteni
        RESET+C (s CMT hackem) se to vzdy zbori a pocitac na startovaci
        adresu 0x2000 nikdy nedorazi. Pokud se vsak program nahrava z
        monitoru prikazem "L", nebo pokud se nacita pres virtual CMT,
        tak je vse OK. Stejne se program chova i u Zdenka.<br>
      </p>
      <p>Zjistil jsem, ze primarni pricinou chyby je chybejici
        terminator 0x0d za nazvem v MZF headeru.</p>
      <p>Nahravaci rutina v ROM zacina na 0xE945. Jakmile se nacte
        header, tak se smaze obrazovka, napise se "IPL is loading " a
        nasleduje vypsani jmena programu, ktere zacina na adrese 0x10F1
        - zavolani teto rutiny zacina na 0xE989, pres RST 0x18. Diky
        chybejicimu terminatoru se to vsak odsud uz nikdy nevrati ... <br>
        Nicmene ta prava zaludnost je v tom, ze kdyz program nacitame z
        virtual CMT, nebo prikazem z monitoru, tak se zrejme v zasobniku
        objevi "repair code", diky kteremu se nam to z te print rutiny
        prati a pokracuje se nacitanim tela programu :)<br>
      </p>
      Michal
      <p><br>
      </p>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
SharpMZ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
    </blockquote>
  </body>
</html>