Spise nez kod by bylo zajimave vysvetleni principu, na jakem to funguje.
Jinak jeste jsem trochu laboroval s tim ROM loaderem a podarilo se mi BASIC
natahnout za rovnych 60 sekund, ale to uz asi bude maximum a nevim jak se to
bude chovat v realu...
Z.
Zobrazit citovaný text (102 řádků)
----- Original Message -----
From: "Vaclav Peroutka (sharpemupandora.cz)" <vaclavpe[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Tuesday, June 03, 2008 11:16 AM
Subject: Re: rychlonahravani
>
> Neslo by pouzit neco z tohohle kodu ?
> http://personal.auna.com/casariche/k7zx4/k7zx4.htm
>
> Tedy nejaky loader typu "Raudo" s kodem 2,25 samplu na bit je pak pro
> klasickou zvukovku (fs = 44120Hz) rychlost 19608bps. Takze BASIC (kdyz
> nepocitam nahrani loaderu) by to natahlo za nejakych 17s !
>
> V.
>
>> ------------ Původní zpráva ------------
>> Od: Zdenek Adler (sharpemupandora.cz) <zdeneka[doména skryta]>
>> Předmět: Re: rychlonahravani
>> Datum: 03.6.2008 11:04:55
>> ----------------------------------------
>>
>> Tak uz jsem se dohrabal k nejakym (ikdyz zatim ne tak moc priznivym
>> vysledkum). Narazil jsem na to, ze zkracovani CMT konstant v ROM monitoru
>> je mozne jen do urcite miry, pak se tyto rutiny stavaji nepouzitelnymi.
>> Pri zvysovani rychlosti jsem skoncil priblizne s temito vysledky:
>>
>> pri 44KHz vzorkovani je log. 0 reprezentovana 6-ti samply, log. 1 pak
>> dvojnasobkem. Prumerna rychlost vychazela cca na 550 prenesenych Bajtu za
>> vterinu coz vychazi na necely ctyrnasobek standardni rychlosti.
>>
>> TURBO COPY 1.21 - nahrana za 15 sekund (57 sekund pri normalni rychlosti)
>> basic MZ-1Z016 - nahran za 77 sekund (282 sekund pri normalni rychlosti)
>>
>> Dalsi cesta ke zrychlovani tedy vede uz jen pres novy loader, vypusteni
>> nadbytecnych informaci (9 bitu na bajt) a dalsi...
>>
>> Z.
>>
>> P.S.: Pokud by nekdo prilis stal o soucasny konvertor (MZF-WAV 4:1), tak
>> v pripade vetsiho ohlasu ho mohu dodelat do zverejnitelne podoby a
>> vypustit
>> P.P.S.: Vse bylo testovano pouze v emulatoru (pres WAV soubor ve
>> virtualnim magnetofonu), ale teoreticky by to melo chodit i na skutecnem
>> MZ pripojenem k PC zvukovce
>>
>>
>>
>>
>> ----- Original Message -----
>> From: "Vaclav Peroutka (sharpemupandora.cz)" <vaclavpe[doména skryta]>
>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
<sharpemupandora.cz>
>> Sent: Monday, June 02, 2008 12:35 PM
>> Subject: Re: rychlonahravani
>>
>>
>> >
>> > S nejvetsi pravdepodobnosti to pouzit nepujde. Deserializator dat bude
>> > primo v QD mechanice.
>> >
>> > Navic dosahnout 45kbps zvukovou kartou se vzorkovanim 44kHz je potreba
>> > nejakym zpusobem ten signal kodovat. Nebo komprese. A otazkou je, jake
>> > kodovani/komprese se pouziva...
>> >
>> > V.
>> >
>> >> ------------ Původní zpráva ------------
>> >> Od: mir-[doména skryta] (sharpemupandora.cz)
>> >> Předmět: Re: rychlonahravani
>> >> Datum: 02.6.2008 10:15:08
>> >> ----------------------------------------
>> >>
>> >> ako ste sa tak bavili o programovani sharpu aby zvladal
>> >> rychlonahranvanie...
>> >>
>> >> predsa Sharp ma v sebe nielen CMT rutinu ale aj QD a FDD... QD pritom
>> >> nieje nic
>> >> ine nez data nahrane do spiralovej stopy - je to blizssie magnetofonu
>> >> nez
>> >> diskete... myslite ze by to slo vyuzit? totiz ani QD rozhranie nieje
>> >> nejak
>> >> zlozite...
>> >>
>> >> Mir
>> >>
>> >> ---
>> >>
>> >>
>> >>
>> >
>> > ---
>>
>>
>> ---
>>
>>
>>
>
> ---