[SharpMZ] pridana emulace QD
Michal Hucik - ORDOZ
ordoz na ordoz.com
Středa Únor 24 23:29:40 CET 2016
Mam podle tech fotek pocit, ze jsi to neudelal ve spravnem poradi.
Nejprve vyplnit pamet (rutina z qd_fill_1.png). Pak naformatovat a
nahrat 3 soubory - ten 3. zahlasi chybu, to je OK. Pak spustit rutinu
pro upravu headeru (z qd_fill_3.png).
Nicmene tak jako tak ti ta rutina z qd_fill_3.png zahlasila error, coz
by ale nemela, takze neco s tim mym kodem na realnem QD neni dobre.
Kazdopadne radeji s experimenty pockej, neb nevim, zda ted Radkovi
nedluzim jednu mechaniku...
Michal
Dne 24.2.2016 v 22:50 Michal Medek napsal(a):
> 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 "FILE3"
>
> 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 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
> SharpMZ na mail.ordoz.com <mailto:SharpMZ na mail.ordoz.com>
> http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>
> _______________________________________________
> SharpMZ mailing list
> SharpMZ na mail.ordoz.com
> http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>
>
> _______________________________________________
> 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/1990870a/attachment.html
Daląí informace o konferenci SharpMZ