[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Blitz



> >ta samotna fce WriteMem asi vyzaduje interrupt. Ja bych to udelal tak,
> >ze bych v interruptu akorat nastavoval nejakej priznak, a v normalnim
> >programu dycky otestoval jestli je nastavenej, pokud ano, ulozit, smazat
> >priznak atakdale dokola. Je ovsem velice pravdepodobny, ze to 50x za
> >vterinu
> >proste nestihne, potom smula :-( Kazdopadne, k tve otazce: Pada to
> >jednoznacne tim, ze pouzivas WriteMem v interruptu !
> 
> Prikaz WriteMem sice uklada ale do ramky a cte z HDD ale ne 50x za sekundu
 To je jedno, rikal jsem, ze v Blitzu nedelam, ale to nic nemeni na tom,
co
jsem ti rikal. Takze jeste jednou a naposled: Nemuzes provadet zadny
operace
spojeny se soubory, diskem, disketou, RAM diskem apod. v interruptu,
tzn. mezi
prikazy "SetInt 5" a "End SetInt" !!!!!!!!

> nybrz jednou za 50tiny sekundy.
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To si ze me snad delas srandu ? 50x za
vterinu
a 1x za 50tinu sekundy je prece to samy ! Doporucuji prostudovat
ucebnici pro 
5. tridu ZS, kapitola venovana zlomkum ;-)

> A jde mi o to prehravat sampl z primo z disky, tal abych jeste mohl neco
> delat.
> 
 V tom pripade musis vzdycky nahrat dostatecne veliky sampl (maximum je
128Kb)
do ramky, pustit prehravani a s dostatecnym predstihem si nahrat dalsi
128Kb
kus, ale do jinyho kusu pameti a v okamziku, kdy ten prvni sampl
dohraje, spustis
ten druhy, a tak porad dokola. To nahravani ale MUSI byt provedeno v
normalnim
programu. Jak to udelas, to uz zalezi na tobe....


> >FiDo of INSANITY
> 

		FiDo of INSANITY