<html><body>Ahoj,<div><br></div><div>ja mam zdrojaky QD BASICU a myslim, ze i FDD BASICU. Pak jsem jeste delal disass. MZ-5Z001, je to taky docela slusny studijni material. Ty prvni jdou i prelozit a vznikne puvodni binarka. Tak kdyby jsi mel zajem...</div><div>No a samozrejme zdrojaky monitoru pro MZ-700, MZ-800 a MZ-1500</div><div><br></div><div>Mikes</div><div><br><aside>
---------- Původní e-mail ----------<br>
Od: Michal Hucik - ORDOZ &lt;ordoz@ordoz.com&gt;<br>
Komu: sharpmz@mail.ordoz.com<br>
Datum: 21. 1. 2018 12:46:32<br>
Předmět: Re: [SharpMZ] BASIC - souborove typy
</aside><br><blockquote data-email="ordoz@ordoz.com">
  <div>
    <div><br>
      Aha, tak potom by to mohlo byt neco jako:<br>
      <br>
      BTX - BASIC type extension<br>
      BSD - BASIC sequential data - vytvori se pres WOPEN a cte pres
      ROPEN<br>
      BRD - BASIC recorded data(?) - vytvori se pres XOPEN<br>
      <br>
      Jinak jsem uz zadny dalsi file typ nenasel. Navic jakmile ma
      polozka ve filetype nastaven 7. bit, tak je to pro BASIC
      neviditelne, takze nad 0x80 uz jsem nehledal. Bude to mit zrejme
      nejakou spojitost s tim prvnim recordem na 16. bloku, ktery zacina
      hodnotou 0x80. <br>
      Na scavu jsem kdysi videl (mozna i komentovany) disassemblovany
      BASIC. Ted se mi jej nedari dohledat, ale myslim, ze stejne nebyl
      diskovy.<br>
      <br>
      Michal<br>
      <br>
      Dne 21.1.2018 v 12:16 Radek Suk napsal(a):<br>
    </div>
    <blockquote>
      
      Michale ale BRD je bezny typ. To R znamena random a tento soubor
      se otevira prikazem XOPEN a umoznuje zaznamovy pristup (in,out) do
      souboru. Kazda polozka je velka 32 bajtu. Jeden zaznam muze
      obsahovat vice promennych ale ten strop 32 bajtu se neda upravit.
      Pomoci ukazalete se posouvas v souboru. Jinak to obsluhuje basic
      pro QD a FDD.<br>
      <br>
      Idelani je se podivat do originalniho manualu v anglictine ale
      nevim zda je naskenovan. Manual v nemcine je <a href="http://www.sharpmz.org/download/sfd_mfd800.pdf">http://www.sharpmz.org/download/sfd_mfd800.pdf</a><br>
      <br>
      Radek<br>
      <br>
      <br>
      <div>Dne 21.01.2018 v 11:32 Michal Hucik -
        ORDOZ napsal(a):<br>
      </div>
      <blockquote>
        <p>Ahoj,</p>
        <p>zkusil jsem experimentalne pouzit ruzna cisla soborovych typu
          u polozek na BASIC disku, abych videl co z toho BASIC zna
          (K&amp;P ver 1.5A).</p>
        <p>Obecne zname mi byly doposud tyhle:<br>
        </p>
        <p>0x01 - OBJ (strojovy kod)<br>
          0x02 - BTX (program v BASIC) <br>
          0x03 - BSD (data z&nbsp; BASIC) </p>
        <p>Hned v prvni patnastce souborovych typu mi to vypsalo nekolik
          zajimavosti - viz priloha. Jmeno souboru je T a hex cislo
          pouziteho typu. Zajimavy je typ 0x04, u ktereho BASIC neuvadi
          velikost v bajtech, ale v Rec's - nebude to nejaky data sample
          z QD?</p>
        <p>Kazdopadne by bylo zajimave zjistit k nim i neco blizsiho.
          Vypada to, ze krome basicu zrejme nekde existuje i nejaky jiny
          diskovy system, ktery nativne pouziva tento logicky format
          zaznamu na diskety.</p>
        <p>Michal</p>
        <p><br>
        </p>
        <br>
        <div></div>
        <br>
        <pre>_______________________________________________
SharpMZ mailing list
<a href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
      </blockquote>
      <br>
      <br>
      <div></div>
      <br>
      <pre>_______________________________________________
SharpMZ mailing list
<a href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  

</div>_______________________________________________
<br>SharpMZ mailing list
<br>SharpMZ@mail.ordoz.com
<br>http://mail.ordoz.com/mailman/listinfo/sharpmz
<br></blockquote></div></body></html>