<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Ahojte!</p>
<p>No pozerám, že v podstate som reagoval na vás oboch, ale už to
nebudem rozpisovať do zvlášť odpovedí, takže nechám spolu:<br>
</p>
<p>V podstate si mi vnukol ešte lepšiu myšlienku. Asi by teda bolo
najjednoduchšie, keby sa urobí funkcionalita na nastavenie RAM
disku a obrazu diskety naraz. To by bola funkcionalita s názvom
"Prostredie". Samozrejme nastaviteľné by to bolo priamo z Unicard
Managera.</p>
<p>No a teraz komentár k tomuto príspevku. Veľkosť RAM disku
očakávam stále 16 MB. Máme totiž maximálne taký. A ak sa nemýlim,
ak Unikarta dostane kratší obraz, tak pracuje naďalej so 16 MB, či
sa mýlim? A tak som to aj myslel, spúšťať priamo z obrazu diskety,
lebo CP/M by RAM disk inicializoval a nemalo by efekt nastavovať
stránku. A viem, že v BASICu sa stránka dá zmeniť len cez OUT,
preto som písal, že BASIC stránku nezmení. Pri určitom
akceptovateľnom znížení komfortu (nespúšťať BASIC z CP/M, ale po
tvrdom reštarte) by to bolo aspoň čiastočné riešenie pre
zachovanie RAM disku pre BASIC a CP/M zároveň.</p>
<p>S tým portom to tiež znie zaujímavo, v podstate aj to by nebolo
zlé.<br>
</p>
<p>Neviem, ktoré CP/M využíva plný RAM disk 16 MB. Zrejme si myslel
plnú dĺžku štandardného RAM disku 1 MB. Na druhej strane, nie som
si istý, či rýchlosť SD karty nie je tak vysoká, že RAM disk
vlastne schová. Asi to bude dosť podobné. V tejto súvislosti ma
napadá, že by sa pýtala plná podpora SD karty v CP/M.
Predpokladám, že aj na tom sa už pracuje, ale voľný čas.<br>
</p>
<p>K voľnému času toľko, že viem veľmi dobre, o čom hovoríš. Ja ho
mám tiež veľmi málo. Už sa neviem dočkať, kedy dokončíme prerábku
domu a konečne sa presťahujeme. V podstate si to robíme
svojpomocne len dvaja a nemá to konca. Mám aj ja nejaké nápady, čo
vyprodukovať, ale večer, keď sa k počítaču dostanem, tak nevládzem
rozmýšľať. Keď sa konečne presťahujeme, hádam prispejem aj ja
svojimi nápadmi, ktoré konečne zrealizujem. Raz mi tuším niekto z
vás napísal, že nemám vymýšľať veci v BASICu, ale niečo v
strojáku, tam je viac možností. Tak by som sa chcel konečne aj do
toho pustiť.</p>
<p>Miloš<br>
</p>
<div class="moz-cite-prefix">Dňa 28. 10. 2019 o 20:03 Michal Medek
napísal(a):<br>
</div>
<blockquote type="cite"
cite="mid:9rz.10l5v.361RpTNAT0G.1Tjpjj@seznam.cz">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Ahoj,
<div><br>
</div>
<div>v podstate vsechny myslenky, ktere uvadis maji neco do sebe.
A u kazde se da najit nejake to ale. Jedna me napadla hned pri
cteni. Nastavim stranku na urcite cislo a RamDisk neni tak
velky, co potom?</div>
<div>Nebo, mam v ram disku nejake soubory pro CP/M, spustim BASIC
a ten je 'poskodi'. Jak se to dozvim? A pak to nejdulezitejsi,
kdyz to zaradis na TODO listu, tak ti to 'uhnije' v case nez se
k tomu nekdo z programatoru dostane ;-) Prece jen by bylo
idealni, kdyby se kazda nova 'feature' dala ovladat treba z
Unicard Manageru. Momentalne je rozpracovanych nekolik
funkcionalit a stale nejsou zdroje k jejich dokonceni. Preci jen
je to volnocasovy projekt.</div>
<div>V soucasne situaci je asi nejlepsi si udrzovat nekolik
RamDisku a prepinat mezi nimi podle toho, s tim si chces hrat.
Treba ja to delam tak, ze mam na QuickDisku urcity BASIC a jehi
image si zapnu soucasne s BASICovskym RamDiskem. Kdyz delam neco
s CP/M, tak to stejne udelam s FloppyDiskem + RamDiskem. Nevim,
jestli je to idealni nebo ne, ale zvyknul jsem si :-)</div>
<div>Jinak v BASICu si muzes vsechny stranky, ktere v RamDisku
mas, prepinat. Krome te prvni, kterou BASIC inicializuje.
Samozrejme rucne, pres OUTP.</div>
<div><br>
</div>
<div>A ted mi doslo, ze tohle by fungovalo jen pokud by jsi
startoval BASIC z Unicard Manageru. Pokud by jsi to udelal treba
z FloppyDisku (CP/M), tak asi ne.</div>
<div><br>
</div>
<div>Mikes</div>
<div><br>
<aside>
---------- Původní e-mail ----------<br>
Od: Miloš <a class="moz-txt-link-rfc2396E" href="mailto:milsa@atlas.sk"><milsa@atlas.sk></a><br>
Komu: Počítače SHARP MZ a jejich emulátory
<a class="moz-txt-link-rfc2396E" href="mailto:sharpmz@mail.ordoz.com"><sharpmz@mail.ordoz.com></a><br>
Datum: 27. 10. 2019 20:35:15<br>
Předmět: [SharpMZ] RAM disk a podpora 16 MB
</aside>
<br>
<blockquote data-email="milsa@atlas.sk">Ahojte!
<br>
<br>
Rozmýšľam nad tým, že či by bol záujem pridať parameter do
konfigurácie <br>
RAM disku na Unikarte. Jednalo by sa o nastavenie aktuálnej
stránky RAM <br>
disku pri zapnutí počítača.
<br>
<br>
No a teraz pointa. Pokiaľ viem, CP/M podporuje 1 MB od
začiatku RAM <br>
disku. Zvyšok v CP/M nie je využitý. BASIC vie robiť len so 64
kB RAM <br>
diskom a nepracuje so stránkami, takže ideálne by bolo, keby
mal <br>
poslednú stránku RAM disku.
<br>
<br>
Vďaka tomu by vlastne RAM disk pre BASIC a pre CP/M
nekolidovali pokiaľ <br>
by sa pri zapnutí počítača načítal BASIC. Ak by sa načítalo
skôr CP/M, <br>
už by si RAM disk stránku prestavil. Neviem síce, či s RAM
diskom <br>
pracuje aj Unicard Manager, ale to by sa dalo riešiť, ak áno.
<br>
<br>
Bol by s tým nejaký problém alebo moje myšlienkové pochody sú
v poriadku?
<br>
<br>
Pokiaľ by s tým nebol problém, bolo by možné to zaradiť do
TO-DO listu <br>
Unikarty pre budúcnosť?
<br>
<br>
Miloš
<br>
<br>
_______________________________________________
<br>
SharpMZ mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<br>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
<br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-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>
</body>
</html>