Hi Erwin, > > > When I add /verbose I see > > > 'EPROM at c800:0000, size 0 KB' > > > endlessly scrolling by ... > > > > try booting without emm386 and then: > > c:\>debug > > -dc800:0 2 > > If it says 55 AA 00 then something is very weird. > > It says 55 AA 01 > Is that "avarage" weird ? > So I would have 0x01*512 = 512byte video Bios ???? > Wouldn't that be a little low (understatement).
yes, indeed. The code is in emm386c.c, easy to see where: it divides 1/2 which becomes 0. This code could be changed to check every 512 bytes for a ROM instead of every 2k, and to avoid this division. The value for a 64k bios should be 0x80. Not sure about 128k (that's a little high) but what is the real size of your BIOS? Please check: c:\>debug -dc820:0 2 (i.e. 512 bytes later) Perhaps your BIOS is split. Bart ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel
