Ramon van Handel wrote:
> 
> >What exactly does the video bios do? (is it "only" the int 10h
> >implementation,
> 
> It provides int 0x10 and it provides the video card initialisation code.
> Can't think of much more...

ok :)
 
> >or are there other things involved?) -> I'm thinking about a VESA VBE 2/3 
>implementation for plex86, and I would like to know
> >what's involved in doing this.
> 
> I guess, write a VESA VBE 2/3 - compatible BIOS and load it with the BIOS loading 
>plugin.  I don't have any experience with VESA... but I believe SciTech
> used to write such (commercial) implementations.

well, I was wondering if I could get away with implementing a VESA VBE
2/3 compatible bios by means of a plugin only (thus not writing any bios
code that gets loaded into guest memory, but just provide a plugin that
registeres an int 10h callback - except for possible functions that
would require bios provided buffers this might be possible, but I don't
know if it would be desired to do this in such a way).

btw... Scitech does indeed provide a commercial implementation of VESA
VBE 2/3 bioses (UniVBE comes to mind) + they have a graphics library
(MGL) that can use VESA VBE 2/3.
-- 
        Best regards,
                
                Jeroen Janssen

+++
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
        -- (Terry Pratchett, Hogfather)
+++


Reply via email to