Konference: Počítač SHARP MZ-800 a emulátory

Od: Michal Hučík
Datum: 17.1.2012 09:20
Předmět: Re: BASIC FD filesystem


Zdenku snad jen kdyby ses mi podival, zda tam nejak reflektujes na obsah 
prvnich 2 bajtu, ktere jsou pred adresarem - viz obrazek. Myslim si, ze 
by to mela byt nejaka konfiguracni hodnota, jen mi unika jeji smysl ... 
Zkusil jsem tu prvni hodnotu prepsat na 0x90, ale v BASICu se nic 
nezmenilo - porad jen 63 polozek.
Ostatni vlastnosti uz jsem z toho snad vystoural, takze jak bude cas, 
tak se pustim do sepsani nejakych zakladnich funkci.

BASIC vypada sikovne. Docela se divim, ze kdyz uz se nekomu chtelo 
pustit do takove komplexni upravy, ze jej neprekonvertovali na cp/m 
format ... Byla by tam sice mala komplikace s IPL, ale to by slo vyresit 
nejakym kratkym loaderem umistenym na nulte stope.

Michal

Dne 17.1.2012 8:03, Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>
> Ahoj,
>
> pokud si dobře pamatuju, všechny zmiňované dokumenty jsem tenkrát 
> procházel ale použil jsem nakonec pouze popis Lamačovy CP/M, jinak s 
> Basic a P/CPM disketami jsem víceméně objevoval Ameriku - zapsal jsem 
> soubor a koukal co se změnilo :-) Pokud bys měl Michale zájem, udělám 
> Ti výtah ze zdrojáků emulátoru. Vzhledem k tomu že to nemám psané 
> zrovna moc přehledně nevím, zda by jsi s tím neměl ještě víc práce to
> rozklíčovat :-)
> Jinak v Basicu skutečně nebylo moc dobře řešené využití disku po 
> smazaných souborech. Řešila to poměrně slušná utilita IPLDISK, ve 
> které byla krom spousty jiného i volba "komprese", která soubory 
> setřásla tak aby bylo možné využít disketu celou. Jinak mám povědomí 
i 
> o upraveném Basicu který myslím uměl využít celou 720K disketu - viz. 
> obr. v příloze
>
> Z.


Připojené soubory:

adresar.bmp

3:


Ostatní příspěvky vlákna:

 
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]