ZX Magazín Real Spectrum Emulator   forever.zeroteam.sk   bruxy.regnet.cz   hw.speccy.cz   www.divide.cz   ci5.speccy.cz   mts.zxs   ZX Spectrum Games   www.speccy.cz   cygnus.speccy.cz   AYLand  
Časopisy
Knihy
Schémata
Stáhnout
Návody
Články
Fotky
Pokec
Odkazy

FATware-0-12

Aragorn

Počet zobrazení: 792
Baze opravil 2 chyby v NMI menu, taže si stahněte stabilnější verzi Pokec od Bazeho z Pandory: Vcera som releasol nove FATware, ktore odstranuje (aspon dufam) nestabilitu NMI menu. Boli tam 2 chyby: 1) IM2 tabulka sluziaca na detekciu modu prerusenia sa prepisovala MBR sektorom (dosledok "upratovania" kodu) 2) Existovala moznost, ze pri vypise znaku, ktory pouziva font z druhej RAM banky, prijde prerusenie a odstrankuje sa stack v prvej banke. Pri navrate sa to vrati v lepsom pripade do prdele (toto je jeden z ukazkovych pripadov, kvoli ktorym sa Tritol a Zilog tak vadia - na jednej strane "mame hromadu pamate", na strane druhej ide o prakticku vyuzitelnost a problem lokality kodu, dat a stacku). 3) Pri loade ma sralo ma blikanie borderu na bielo, kedze ROM-ka obsahuje (v pseudokode) OUT (FEh),0Fh. Takze tape rutina sa teraz pokusa zrekonstruovat farbu borderu zo systemovej premennej... samozrejme to neni 100% spolahlive, ale vzdy lepsie ako nic a obvykle to dobre funguje - v najhorsom sa neobjavi na 0.25 sekundy biely border, ale napr. zeleny :) Ak sa nenajde ziadny fundamentalny bug, rad by som sa uz na vetvu 0.1 vysral, kedze zakladnu ulohu to plni, a vrhol sa na split systemu do dvoch 8k imagov a write support (pravdepodobne verzie 0.2 a 0.3). Mam este vlastne filozoficke problemy ohladne bootu a koncipovania jadra, ale to si myslim tu netreba rozmazavat. baze


Opiš číslo 64934


(c) Noby 2002 - 2009

logo.gif, 1 kB 88x31 DivIDE_ico.gif, 1 kB Proč používat Linux Získejte Firefox! Zkuste Openoffice! STOP ICQ