Posted By: dzemen () on 'CZprogram' Title: Re: Zaokrouhlovani cisla typu Extended-poznatek cislo 2! Date: Fri May 24 07:30:06 2002 > Mno, na vine muze bejt nejakej ovladac, v podstate cokoliv je namapovany do > tvyho procesu a bezi zdili s tebou tvuj 'process state' (coz ovladac muze). > Muze to delat nejaka 3D knihovna, cokoliv. ;-) 3D knihovny opravdu v programu nepouzivam. Jak je to se statickyma knihovnama, ty se pripoji jeste predtim, nez zacne program, ne? Takze i kdyby si FPU nastavovali sebevic, tak to pak pretluce inicializace v unite System. > Zkus si zjistit, jesli se neda vystopovat neco, co by to mohlo menit. > Namapovany DLL v procesu, etc. Z meho kodu (asi) nic. DLL se mapuji jenom staticky, (Safe)LoadLibrary nikde nepouzivam. Proces sam o sobe si pritahne pri startu: kernel32, user32, gdi32, ntdll, advapi32, rpcrt4, oleaut32, ole32, mpr (vse .dll) a winspool.drv. Takze nic neobvykleho. > > Pripadne zkus udelat si udelat thread, co to bude neustale kontrolovat z > sjiti, 'kdy' se to zmeni (treba to k necemu bude). Pripadne jesli mas > moznost > prelozit RTL - tak si uprav (prez nejaky makro) FPU fce a delej test pred > kazdou -> opet za ucelem 'za jakych okolnosti' se to zmeni. To sice zjistim, kdy se to zmeni, ale ne CO to zmenilo. A ten thread by docela zpomaloval. ;-) Blby je to, ze se da udelat breakpoint na vsechno mozny, ale na instrukci asi ne, co? Nebo to treba v SoftICE jde ? Asi sotva.;-( A nejhorsi na tom je, ze pokud to zacnu krokovat, tak je to vzdycky spravne. ;-(( > Ohledne OS/CPU/FPU verzi - tak nenajdes neco co by mohlo znacit 'smer' ? Kdyby to alespon delalo dejme tomu na vsech Windows 9x, ale ono to dela obcas i na Windows NT (nekdy jo, a pak zas ne...) ;-(. CPU taky ruzne, vesmes Celeron 300-400MHz nebo ty same frekvence, ale Pentium II. Dzemen