[SharpMZ] BASIC - souborove typy
Radek Suk
suk na radeksuk.cz
Pondělí Leden 22 11:41:13 CET 2018
Michale zkus nastavit jeste 6. bit. Neco mi rika ze tam je oznaceni ze
soubor je lock a nejde smazat nebo prejmenovat. I toto se drive
vyuzivalo. Ohledne toho "hide" souboru tak neco jsem snad v minulosti
videl na FDD basicu pro uplne prvni MZ80K a pak u nasledujici basicy
maji jen "lock" a "unlock" a "hide" se nepouziva. Jinak u lock souboru
se pri dir zobrazuje pred jmenem hvezdicka.
Radek
Dne 21.01.2018 v 12:46 Michal Hucik - ORDOZ napsal(a):
>
> Aha, tak potom by to mohlo byt neco jako:
>
> BTX - BASIC type extension
> BSD - BASIC sequential data - vytvori se pres WOPEN a cte pres ROPEN
> BRD - BASIC recorded data(?) - vytvori se pres XOPEN
>
> 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.
> Na scavu jsem kdysi videl (mozna i komentovany) disassemblovany BASIC.
> Ted se mi jej nedari dohledat, ale myslim, ze stejne nebyl diskovy.
>
> Michal
>
> Dne 21.1.2018 v 12:16 Radek Suk napsal(a):
>> 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.
>>
>> Idelani je se podivat do originalniho manualu v anglictine ale nevim
>> zda je naskenovan. Manual v nemcine je
>> http://www.sharpmz.org/download/sfd_mfd800.pdf
>>
>> Radek
>>
>>
>> Dne 21.01.2018 v 11:32 Michal Hucik - ORDOZ napsal(a):
>>>
>>> Ahoj,
>>>
>>> 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).
>>>
>>> Obecne zname mi byly doposud tyhle:
>>>
>>> 0x01 - OBJ (strojovy kod)
>>> 0x02 - BTX (program v BASIC)
>>> 0x03 - BSD (data z BASIC)
>>>
>>> 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?
>>>
>>> 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.
>>>
>>> Michal
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> SharpMZ mailing list
>>> SharpMZ na mail.ordoz.com
>>> http://mail.ordoz.com/mailman/listinfo/sharpmz
>>
>>
>>
>> _______________________________________________
>> SharpMZ mailing list
>> SharpMZ na mail.ordoz.com
>> http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>
>
>
> _______________________________________________
> SharpMZ mailing list
> SharpMZ na mail.ordoz.com
> http://mail.ordoz.com/mailman/listinfo/sharpmz
------------- další část ---------------
HTML pĹĂloha byla odstranÄna...
URL: http://mail.ordoz.com/pipermail/sharpmz/attachments/20180122/8f45b244/attachment.html
Další informace o konferenci SharpMZ