Re: i hate this driver
- Posted by Hayden McKay <hmck1 at dodo.com.au> Mar 29, 2005
- 458 views
Matt Arriola wrote: > > i just tried to use one of the examples that came with neil. all i ended up > with was > a blank screen, then my mouse pointer, then a BSOD telling me "ialmrnt5" got > into an > infinite loop. before that i tried to translate MVM to C and run it (just mode > 18), > but at least windows recovered that time, telling me that ialmrnt5 was the > problem. > does anyone else have problems like this? > I've has the same problem and here is my analysis .... (dos graphics modes) (banked mades) * niel.e/niel2.e assumes all banked video windows to be at segment A000h. This is not the case for all video adaptor manufactures wich means that it's possible for niel.e/niel2.2 to output video data to an invalid video window causing memory corruption. (linear modes) * If the mode-set is linear and you are running Win NT/2000/XP then you need to get the "descriptor" for the "linear address" (after convertion from the "physical base address") and set the "access rights" useing the DPMI functions provided by Micheal Divore to allow access to ALL memory areas if your not affraid to do this. * This is why Euphoria has a "use_vesa()" function since not all video cards have the same characteristics even though they may have the same VGA BIOS- VESA extentions.