Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

HX/OGLTEST error (Users)

posted by Japheth Homepage, Germany (South), 26.05.2011, 19:26

> Ok, i did a "quickie" with DEBUG, assembling some code then using
> P command to proceed thru it and looking at the registers.
> Setting CX = 3 (video mode 3), after calling Int 10h, AX returned
> 014Fh. According to RB's interrupt list, the function is
> supported (AL = 4Fh), but it failed (AH = 01h). So there you
> have it! (Just to double check, i did the same but with CX =
> 0101h -- a standard VESA mode -- and the call succeeded: AX =
> 004Fh.)

Interesting. It's still a bit "unusual" that the program fails, because VESA32 clears the buffer at ES:DI with zeros before its int 10h, ax=4F01h call. This means, although your VESA-BIOS returns with an error code, it modifies the buffer content!?

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22762 Postings in 2122 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum