<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Ak vám môžem do toho skočiť, prečo BASIC pre CMT (1Z016) používa
05h pre BTX a tuším 04h pre BSD? Má to nejakú logiku alebo je to
nejaká "chyba"? Kazetový BASIC tuším ani typ 02h neotvorí.</p>
<p>K tomu by som ešte dodal, že predpokladám, že BASICy 1Z016 a
5Z009 sú takmer identické (oba podporujú QD a CMT), ale zrejme ten
1Z016 má inak nastavené filetypy a z toho dôvodu sa pre QD používa
práve 5Z009. Dodnes som totiž nezistil, prečo sa pre QD hovorí
vždy o 5Z009, hoci je to funkčne rovnaký program ako 1Z016.</p>
<p>Vie to niekto vysvetliť?</p>
<p>Miloš<br>
</p>
<br>
<div class="moz-cite-prefix">Dňa 21. 1. 2018 o 13:21 Michal Hucik -
ORDOZ napísal(a):<br>
</div>
<blockquote type="cite"
cite="mid:71146e93-4431-68cb-a99e-7d1ffda0d03d@ordoz.com">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="moz-cite-prefix"><br>
Diky - s tim disassemblovanym basicem mi slo hlavne o to, zda by
se mi z nej podarilo zjistit vyznam toho diritemu, ktery ma ve
filetype nastaveny 7. bit ... z logiky toho by se dalo rici, ze
napr. FET zrejme nepouziva systemove validni filetyp.<br>
<br>
<br>
Dne 21.1.2018 v 13:13 Michal Medek napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:2aS.10pPR.2jMAc8fLoY5.1QP8Fq@seznam.cz">
<meta http-equiv="Context-Type" content="text/html;
charset=utf-8">
Ahoj,
<div><br>
</div>
<div>ok, v monitoru je toto:</div>
<div>
<div>3039 F26C ;</div>
<div>3040 F26C ; Tabulka typu programu.</div>
<div>3041 F26C ;</div>
<div>3042 F26C xTYP: EQU $-4</div>
<div>3043 F26C 4F 42 4A DEFM "OBJ"</div>
<div>3044 F26F 0D DEFB 0DH</div>
<div>3045 F270 42 54 58 DEFM "BTX"</div>
<div>3046 F273 0D DEFB 0DH</div>
<div>3047 F274 42 53 44 DEFM "BSD"</div>
<div>3048 F277 0D DEFB 0DH</div>
<div>3049 F278 42 52 44 DEFM "BRD"</div>
<div>3050 F27B 0D DEFB 0DH</div>
<div>3051 F27C 52 42 20 DEFM "RB "</div>
<div>3052 F27F 0D DEFB 0DH</div>
<div>3053 F280 4C 49 42 DEFM "LIB"</div>
<div>3054 F283 0D DEFB 0DH</div>
<div>3055 F284 53 59 53 DEFM "SYS"</div>
<div>3056 F287 0D DEFB 0DH</div>
<div>3057 F288 47 52 20 DEFM "GR "</div>
<div>3058 F28B 0D DEFB 0DH</div>
<div>3059 F28C 3F 3F 3F DEFM "???"</div>
<div>3060 F28F 0D DEFB 0DH</div>
</div>
<div>To je 1 az 8, dalsi uz nejsou definovane. Znam jeste par
jinych, asi takhle:</div>
<div>
<div>// 00 01 02 03 04
05 06 07 08 09 10 11 12 13</div>
<div>const char TypPrg[][3] = {"
","OBJ","BTX","BSD","BRD","RB
","ASC","LIB","PTX","PSD","SYS","GR ","LOG","PIC","???"};</div>
</div>
<div>a plus jeste </div>
<div>
<div>// 0xfe "FET" // FET text file</div>
<div>// 0x41 "AS1" // AREM assembler file old version</div>
<div>// 0x42 "AS2" // AREM assembler file new version</div>
<div>// 0x44 "DZ2" // DZ80 assembler file</div>
<div>// 0x58 "XB1" // XBC source file</div>
<div>// 0x94 "TXT" // TEXY</div>
<div>// 0x95 "LSP" // LISP</div>
<div>// 0xa0 "PTX" // PASCAL</div>
<div>// 0xa1 "PSD" // PASCAL data file</div>
</div>
<div><br>
</div>
<div>o ostatnich nevim. Je to spise otazkou, ktery program to
realne pouziva. Kdyz zapisujes data na disk nebo CMT, tak si
muzes typ souboru sam nadefinovat a pak treba podle neho
filtrovat vystup nebo tak neco.</div>
<div>A on to nemusi byt jen diskovy system, mohl by to byt i
treba nejaky kopirak na styl TRANS a tak. To same se tyka i
prace s CMT.</div>
<div><br>
</div>
<div>Mikes</div>
<div><br>
</div>
<div>
<aside> ---------- Původní e-mail ----------<br>
Od: Michal Hucik - ORDOZ <a class="moz-txt-link-rfc2396E"
href="mailto:ordoz@ordoz.com" moz-do-not-send="true"><ordoz@ordoz.com></a><br>
Komu: Počítače SHARP MZ a jejich emulátory <a
class="moz-txt-link-rfc2396E"
href="mailto:sharpmz@mail.ordoz.com"
moz-do-not-send="true"><sharpmz@mail.ordoz.com></a><br>
Datum: 21. 1. 2018 11:32:20<br>
Předmět: [SharpMZ] BASIC - souborove typy </aside>
<br>
<blockquote data-email="ordoz@ordoz.com">
<div>
<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&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 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>
</div>
_______________________________________________ <br>
SharpMZ mailing list <br>
<a class="moz-txt-link-abbreviated"
href="mailto:SharpMZ@mail.ordoz.com"
moz-do-not-send="true">SharpMZ@mail.ordoz.com</a> <br>
<a class="moz-txt-link-freetext"
href="http://mail.ordoz.com/mailman/listinfo/sharpmz"
moz-do-not-send="true">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
<br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SharpMZ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com" moz-do-not-send="true">SharpMZ@mail.ordoz.com</a>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz" moz-do-not-send="true">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
</blockquote>
<p><br>
</p>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<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>
<br>
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table style="border-top: 1px solid #D3D4DE;">
        <tr>
<td style="width: 55px; padding-top: 18px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
                <td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Bez virů. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avast.com</a>                 </td>
        </tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>