Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Miloš <milsa@[doména skryta]> Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<pre>Ahoj,

Celkom som nepochopil, že či potom BASIC spozná Pezika ako 256 kB alebo 
64 kB. Predpokladám ale, že BASIC si žiada viac úprav, aby spopznal plnú 
veľkosť Pezika a teda bude asi vidieť len 64 kB. Je pravda, že si to 
môžem aj sám overiť, ale emulátoru sa teraz nevenujem, preto otázka.

Miloš

Dňa 6. 3. 2016 o 11:58 Radek Suk napísal(a):
&gt; Michale zatim odpovim jen rychle a pozdeji mozna podrobneji. Posilam ti
&gt; seznam zmen ktere kdyz udelas tak z bezneho basicu pro cmt udelas basic
&gt; s podporou Peziku.
&gt;
&gt; V me cp/m si muzes urcit jake porty chces pouzit a ktere ne. Proto se to
&gt; cisluje od 0e8 kdyz jinak nereknes ale klidne si to muzes definovat i
&gt; jine poradi. Protoze moje cpm pracuje pres 1MB, tak pro 1,5 MB ramdisk
&gt; potrebuje jinak receno 16+8 portu a tak je mozno definovat 24 portu za
&gt; sebou. Je mozne nejaky vynechat aby byl vyhrazeny pro Basic. Ono pouziti
&gt; e8 nebo ec jako prvniho portu je pro programatora jedno. Moje cpm
&gt; pouziva to pole 24 bajtu jako pole kam se podiva kam vlastne ma data
&gt; ulozit/precist. Proto je mozno kombinovat vice typu ramdisku.
&gt;
&gt; Jen jsem chtel napsat ze autor pezika uvazoval ze kdyz nekdo bude
&gt; zapojovat jen prvni banku (64KB nebo 256KB) tak ramdisk bude pouzivat
&gt; jen ec-ef. To ma i vyhodu a tu ze muze fungovat spolu z ramdiskem ktery
&gt; zase bude pouzivat ty f8,fa,fb (e8,e9,eb).
&gt;
&gt; Co se tyce pristupu LSB a MSB tak jsem zachoval pristup co byl nejdrive
&gt; popsan v Basicu, protoze to umoznuje stejne logicky pracovat s daty
&gt; uvnitr ramdisku. Take ze nejdrive jde do ramdisku prvni bajt jako RAS a
&gt; druhy jak CAS mi pripada lepsi a logictejsi.
&gt;
&gt; Co se tyce velikosti ramdisku pezik tak opravdu kdy ten ramdisk prisel
&gt; mezi lidi a to byl rok 1988, byla jedina moznost si koupit pameti 64KB v
&gt; NDR a udelat si max 128KB ramdisk.
&gt;
&gt; Radek
&gt;
&gt;
&gt; ------
&gt;
&gt; Uprava bezneho Basicu z kazety aby fungoval s PEZIK ramdiskem:
&gt;
&gt; Vse hexadecimalne. Port je ta hodnota E8 (port muze byt od E8 do EF)
&gt;
&gt; adresa 4094
&gt; C5
&gt; 0EE8
&gt; 45
&gt; ED40
&gt; 44
&gt; ED79
&gt; C1
&gt; C9
&gt;
&gt; adresa 409F
&gt; C5
&gt; 0EE8
&gt; 45
&gt; ED40
&gt; 44
&gt; ED78
&gt; C1
&gt; C9
&gt;
&gt; pak provest INIT ramdisku dle manualu
&gt;
&gt;
&gt; _______________________________________________
&gt; SharpMZ mailing list
&gt; SharpMZ@mail.ordoz.com
&gt; http://mail.ordoz.com/mailman/listinfo/sharpmz

</pre>