Posted By: tycka (tycka) on 'CZancient' Title: Re: Vir na ZX-SPECTRUM Date: Tue Dec 12 15:52:45 1995 > > Pri nahrati se basicovy porgram spusti - ma vzdy nastaven autostart, > > tim se spusti strojovy kod v nem ulozeny. Ten zabezpeci, ulozeni > > viru do RAM, tim ze snizi jeji velikost a aktivuje na sebe preruseni > > IM2. Za pomoci preruseni lokalizuje nahravani basicoveho > > programu. Vytvori radek 0 REM , do ktereho se zkopiruje a nahraje to > > i s BASIC programem na kazetu. Po skonceni nahravani, automaticky > > vymaze radek 0 REM, a tim necha basicovy program v puvodnim tvaru. > Sam pretoci kazetu, sam pusti nahravani. ;-) A fsechno dela tak rafinovane, > ze > si toho uzivatel nefsimne. :-))) Taky je dulezity, ze po zapnuti stroje > pretoci kazetu a natuka load "" a nahraje so do RAM. ;-) > Roumen > Myslim si, ze to nebylo sprave pochopeno, vzhledem ke sve neuveritelnosti. Tento vir se chova stejne jak kazdy jiny virus na PC, tim ze se pridava k souborum ulozenym na disku. Ty zde nejsou a proto se bez vedomi prida primo k BASIC programu behem jeho nahravani( tedy az behem provadeni prikazu SAVE) a o tom skutecne uzivatel nevi. Stejne jak rezidentni VIR na PC k .exe souborum. Stejne jako se ten vir obsazeny v souboru na PC sam nespusti, dokud ten soubor nespusti uzivatel tak stejne je to zde. Normalne uzivatel nahrava z kazety BASIC program - ten se vsak sam za pomoci autostartu vzdy spusti a tim padem se spusti vir (standartni prikaz USR). Ten po sve aktivaci se ulozi do RAM a odstrani se z BASIC programu - da ho do puvodniho stavu. Tedy presne jak standartni vir na PC. Vyjimku tvori tzv. BOOT viry, coz zde samozrejme neni mozne. Tycka - nlnapr@dec.nis.cz