[SharpMZ] pridana emulace QD

Michal Medek Michal.Bruntal na seznam.cz
Středa Únor 24 22:50:49 CET 2016


Ahoj,

takze vysledky meho pokusu na realnem hw, viz prilohy v poradi 19, 20, 22
Mechanika je orinal, media jsou Thomson.

Mikes


---------- PĹŻvodnĂ­ zprĂĄva ----------
Od: Michal Hucik - ORDOZ <ordoz na ordoz.com>
Komu: sharpmz na mail.ordoz.com
Datum: 24. 2. 2016 21:31:51
Předmět: Re: [SharpMZ] pridana emulace QD

"



Ahoj Radku, a vy co mate QD:

muzete vyzkouset postup popsany na pripojenych screenshotech?

1. vyplnit pamet posloupnosti cisel

2. neformatovat QD a nahrat 2 soubory do 100% velikost QD formatu + 1 soubor
nad tento limit (EXEC addr = 0x0000 !!!)

3. zapsat novy QD header

4. provest reset pocitace (kvuli vymazani obsahu RAM) a natahnout z QD "FILE
3"

5. po resetu se podivat na obsah pameti - muj obrazek odpovida tomu, ze se 
na muj QD veslo presne 8 kB nad ramec QD formatu

Doufam, ze prilozene screenshoty prolezou mailmanem a ze v bodu 3 jsem 
ucinil vse co je potreba - v mem emulatoru to alespon takhle proslo.


Michal


Dne 23.2.2016 v 20:32 Radek Suk napsal(a):

" Kluci ted osobne delam takovy archeologicky vyzkum QD. Nejdrive jsem se 
koukal na rutinky v romce, pak na zdrojak QD Basicu.  Uz z romky bylo 
jasne ze ty rutinky jsou pripravene jako podprogram neceho vetsiho a ze 
umi vice nez je potreba a ze by to slo cele udelat prehledneji. Pri 
rychlem cteni obsluhy QD v Basicu je okamzite jasne, ze rutinky jsou 
uplne stejne, jen je to lehce upravene pro rezim MZ800. Pri prohlednuti 
SAVE ALL a LOAD ALL je jasne, ze prace s QD a s RAMdiskem je hodne 
podobna. Je videt ze cela myslenka je ta, ze pri bezne praci uzivatel ma 
pracovat s ramdiskem a po ukonceni prace si ma obsah ramdisku prehrat na 
QD medium. 

Jestli je pravda na http://www.sharpmz.org/qdinside.htm
(http://www.sharpmz.org/qdinside.htm) ze 5,52 s trva 
cast kdy je mozno cist data tak lze ulozit 70380 bajtu. Je jasne ze 
urcite zde bude nejaka vyrobni tolerance. 

Protoze na Ramdisk a QD se ma vejit max 32 souboru, tak v pripade RD, 
kde se ulozi 64KB dat je potreba na QD pro vsechny mezery a znacky mit 
87213 bajtu ale toto neni mozne. Reseni by bylo udelat image ramdisku 
jako jednoho souboru specialni rutinkou. Ten program by asi nebyl moc 
slozity. 

Osobne kdyz bych chtel presne zjistit kolik dat se vejde na QD medium, 
tak bych to udelal tak, ze bych nejdrive zapsal nejaky 60KB soubor. 
Nasledne bych pres write zapsal blok dat ale s parametrem reset bit2 a 
tak bych rekl systemu ze nechci aktualizovat pocet bloku na zacatku 
media. Kdyz bych se vratil z rutinky a mel bych nastavene CY tak bych 
vedel ze zapis neprosel a pomoci puleni intervalu bych hledal spravnou 
hodnotu. 

Radek 



-- 
Radek Suk

Vedoucí administrátor sítě


SOFTEX NCP, s.r.o., RĹŻĹžovĂĄ 1426, 434 01 Most

Web: www.softex.cz(http://www.softex.cz), Tel.: 840 77 88 99










_______________________________________________
SharpMZ mailing list
<a href='mailto:SharpMZ na mail.ordoz.com'>SharpMZ na mail.ordoz.com</a>
<a href='http://mail.ordoz.com/mailman/listinfo/sharpmz'>http://mail.ordoz.com/mailman/listinfo/sharpmz</a>

" 

_______________________________________________
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/20160224/e3ee62e8/attachment-0001.html 
------------- další část ---------------
Netextová příloha byla odstraněna...
JmĂŠno: MZ_00022.BMP
Typ: image/bmp
Velikost: 225718 bytes
Popis: [Şådný popis není k dispozici]
Url : http://mail.ordoz.com/pipermail/sharpmz/attachments/20160224/e3ee62e8/attachment-0003.bmp 
------------- další část ---------------
Netextová příloha byla odstraněna...
JmĂŠno: MZ_00020.BMP
Typ: image/bmp
Velikost: 225718 bytes
Popis: [Şådný popis není k dispozici]
Url : http://mail.ordoz.com/pipermail/sharpmz/attachments/20160224/e3ee62e8/attachment-0004.bmp 
------------- další část ---------------
Netextová příloha byla odstraněna...
JmĂŠno: MZ_00019.BMP
Typ: image/bmp
Velikost: 225718 bytes
Popis: [Şådný popis není k dispozici]
Url : http://mail.ordoz.com/pipermail/sharpmz/attachments/20160224/e3ee62e8/attachment-0005.bmp 


Další informace o konferenci SharpMZ