Konference: Počítač SHARP MZ-800 a emulátory

Od: Zdenek Adler
Datum: 3.6.2008 12:57
Předmět: Re: rychlonahravani


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.

----- Original Message ----- 
From: "Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz)" <vaclavpe tu byla ta zakroucena vec seznam.cz>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.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 (sharpemu tu byla ta zakroucena vec pandora.cz) <zdeneka tu byla ta zakroucena vec seznam.cz>
>> 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 (sharpemu tu byla ta zakroucena vec pandora.cz)" <vaclavpe tu byla ta zakroucena vec seznam.cz>
>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
 <sharpemu tu byla ta zakroucena vec pandora.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- tu byla ta zakroucena vec post.cz (sharpemu tu byla ta zakroucena vec pandora.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
>> >>
>> >> ---
>> >>
>> >>
>> >>
>> >
>> > --- 
>>
>>
>> ---
>>
>>
>>
>
> --- 

 
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]