<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix"><br>
      <br>
      Ahoj,<br>
      <br>
      tak jsem ted proletel archivem a nejak ty zminene zdojaky tady
      nemohu nikde najit :( <br>
      <br>
      Najit a zablokovat kontrolni rutinu neni problem, ta zacina na
      adrese 0xf3bb. Kdyz by se tam dal RET, tak je problem vyresen.
      Jsem ale puntickar a vadi mi, ze by se v ROM melo zacit mnozit
      smeti.<br>
      <br>
       Pan Svehla si v ROM urcil nejaky kontrolni bajt u ktereho
      predpokladal, ze zrejme nikdy nezmeni svou hodnotu 0xe840 =&gt;
      0xed. Nasledne si nekde jinde v ROM - zrejme v mistech, kde byl
      kdysi QD vyclenil jeden bajt, ktery mu mel slouzit jako korekce. <br>
      Korekcni bajt vynuloval a udelal xor cele rom. Vysledek vyxoroval
      s kontrolni hodnotou 0xed a to co mu vyslo ulozil finalne na
      asresu toho korekcniho bajtu.<br>
      <br>
      Zatim jsem sii vsimnul, ze verze 1.3 pouziva standardni Sharp
      CGROM a pracuje s Pezikem, tak jako 1.6A. Pokud je mezi tema dvema
      verzema rozdil cca 300 bajtu, tak by to mozna prece jen slo
      dohledat. Na druhou stranu si rikam, ze pokud se neopravi i ta
      chyba s neinicializovanou CG-RAM, tak bude lepsi jak tu kontrolu,
      tak i ten korekcni bajt z ROM trvale odstranit.<br>
      <br>
      PS: alespon jsem mel moznost konecne na necem otestovat emulaci
      Pezik a opravil jsem chyby v port.c<br>
      <br>
      Michal<br>
      <br>
      Dne 22.2.2016 v 7:00 Michal Medek napsal(a):<br>
    </div>
    <blockquote cite="mid:AuI.10uP%7B.3ePuqLeaKZZ.1MogFt@seznam.cz"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=utf-8">
      Ahoj,
      <div><br>
      </div>
      <div>nekolikrat jsem uz tady posilal zdrojaky MZ-800 ROMky. Jsou
        tam i nektere disassemblovane rutiny ze spodni casti JSS.
        Vznikly prave tim porovnanim binarek a disassemblovanim rozdilu,
        ale na horni monitor jsem uz nemel silu. Je tam zrusena podpora
        QD a misto ni je dost jine funkcionality.</div>
      <div>Najit tu rutinu a zrusit/preskocit ji by nemel byt velky
        problem.</div>
      <div>A co se tyka verzi, tak mam presne to stejne, verzi 1.2 a
        verzi 1.6. Je to pouze pro Pezikuv ramdisk. Sam bych privital tu
        verzi pro standardni/zalohovany ramdisk.</div>
      <div><br>
      </div>
      <div>Mikes</div>
      <br>
    </blockquote>
    <br>
  </body>
</html>