On Mon, 3 Feb 2003, Jan Willem Stumpel wrote: > I went at it with the INTRSPY program from Schulman's Undocumented > DOS, to see what comic.exe tries to achieve. The only difference I > found was when comic.exe calls int 10 function 12h, which happens > once: > > (on X) > 12h: video subsys conf, AX=1200 BX=0010 > 12h: result: AX=1200 BX=0003 > > (on console) > 12h: video subsys conf, AX=1200 BX=0010 > 12h: result: AX=1203 BX=0003 > > If I understand you correctly the "console" result comes from the > real video card, while the "X" result comes from dosemu's VGA > emulator.
on the console it's the real video card combined with the real BIOS. in X you get DOSEMU's BIOS combined with DOSEMU's VGA emulator. > But the return value of AX should not make any > difference, or should it? well Ralf Brown's interrupt list tells me nothing about AL being used as a return value so I really don't know what to return in AL... This video card's BIOS *seems* to use the same value as BL but that might just be a coincidence. > Can you suggest any other diagnostics? it can be quite hard to fix these bugs... Bart - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
