<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix"><br>
Ahoj Radku,<br>
<br>
Dne 2.3.2016 v 23:57 Radek Suk napsal(a):<br>
</div>
<blockquote cite="mid:56D76FD3.6030108@radeksuk.cz" type="cite">
<meta http-equiv="Context-Type" content="text/html;
charset=iso-8859-2">
<br>
2) Kdyz neudelas moznost nastavit velikost ramdisku, tak omezis
programatora nejakeho programu aby mohl otestovat autodetekci
ramdisku a funkcnost programu pro jinou velikost. Ne kazdy realny
ramdisk ma 512 KB. Stejne jako zalohovatelny ramdisk ma 64 KB, 256
KB nebo 1MB, podle toho co sehnal majitel pri stavbe.<br>
</blockquote>
<br>
<br>
OK, videl bych to tedy tak, ze asi v emulatoru zrusim moznost
provozovat soucasne std ramdisk + posunuty pezik - je to asi stejne
jen hypoteticka konfigurace, jakou realne nikdo nikdy nebude mit.
Zustanou jen volby std a pezik.<br>
<br>
Pro pezik dale vytvorim konfiguracni okno ve kterem bude mozne
libovolne zapinat jednotlive banky mapovane na 0xe8 - 0xef a 0x68 -
0x6f ... Chci ovsem vedet, zda ma vubec smysl povolit zapinani tech
jednotlivych bank tak hala bala, nebo zda to musi byt vzdy jen 1 - 8
bank mapovanych po sobe od 0xe8 nahoru.<br>
<br>
Tak mne napad: ma ten posunuty pezik vubec nejaky smysl? Udelal jsem
jej jen proto, ze jste o nem kdysi nekde v konfere psali, ze na to
udelate nejaky switch v ramdisku, ktery jste prave navrhovali.
Nevim, zda ten HW vubec existuje a zda pro nej neco napsano.<br>
<br>
Kazdopadne: mate nejakou cp/m a programy pro Pezik? potreboval bych
je na otestovani. Zkousel jsem ted povolit jen jednu banku - 0xe8 a
JSS mi automaticky tvrdi, ze mam k dispozici 5 bank - tedy 320kB.<br>
<br>
BTW: jak jsem ted s JSS experimentoval, tak jsem zjistil, ze po
zapisu na ramdisk neprovadi kontrolu, coz je celkem pochopitelne,
nicmene nedela ani kontrolu toho jak velky objem dat nahravate,
takze kdyz dam zapsat blok o velikosti 0xffff, tak si prepise
hlavicku na zacatku banky.<br>
<br>
<blockquote cite="mid:56D76FD3.6030108@radeksuk.cz" type="cite"> 6)
samozrejme je obecne lepsi mit nastaven rezim MZ700 a pocitat s
tim ze program se sam prepne do rezimu MZ800 ale nelze na to
spolehat a proto je tam ten prepinac a proto romka vybere spravny
rezim pred spustenim programu.<br>
</blockquote>
<br>
Ten switch tam prozatim neni hlavne proto, ze jsem pro nej doposud
nevymyslel zadne sikovne misto v menu. Nicmene kdyz na prepnuti toho
switche nemam zadny nastroj v menu, tak bych jej mohl alespon
umistit do mz800emu.ini, tak jako jsem tam udelal ten
development_mode.<br>
<br>
Michal<br>
<br>
</body>
</html>