Page 1 of 1

how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 10:56 am
by formaten
I know this file from VBE-AF07.pdf, but the link in this document has failed.
So who can tell me how to get this file?

thanks!
(Note: my english is not well! :lol: )

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 11:03 am
by exkor
google(over period of time paid stuff does show up) or ask VESA(maybe its free).their documents that is.

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 11:32 am
by formaten
i've used so many kinds of keyword to search this file in google, but .......

could you tell me how to use 2D accelerated function to draw some pattens?

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 11:54 am
by JAAman
the sad fact is, it wouldnt likely help you any...

because im not sure anyone has ever actually implemented these functions in real hardware...

the truth is, with these accelerated functions, VESA started charging for both the documents and royalties for use of the standards, and therefore nobody ever started using them -- the popular OSs have actual drivers, which work better and faster anyway, so the hardware people didnt ever implement them, therefore the smaller OSs (many of which couldnt afford the docs anyway) never bothered either...

basically, while the free standard VBE3 is quite well supported on current controllers, the other lesser (and not free) standards are not...


besides, iirc these documents are not available free, therefore we cannot point you to where you can get them for free, and if anyone does, the mods will delete it -- so all we can do is point you to the VESA website

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 12:35 pm
by formaten
oh...that's really a sad fact for me!

But how about the FreeBE/AF project?I knew it's a project that attempts to implement free VBE/AF driver on as many cards as possible.

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 2:23 pm
by Combuster
From all people I've seen, everybody writes their own drivers if they're looking for hardware acceleration. If you're not an NVidia user, then there's a good chance documentation is available for your equipment (although not necessarily easy to use)

People actually using VBE/AF, not that I know of.

Re: how to get "vbeaf.drv"?

Posted: Thu Feb 26, 2009 6:12 pm
by JohnnyTheDon
If you are an NVIDIA user you can also look at some of the open source drivers people have been working on. IIRC there was one that was pretty successful in implementing 2D acceleration.

Re: how to get "vbeaf.drv"?

Posted: Fri Feb 27, 2009 1:51 am
by Combuster
Reverse engineering from driver code is much more difficult than building from documentation. But yea, you can do that.

Besides, JamesM's admitted that his nvidia driver is based around some void magic() and void more_magic() calls...

Re: how to get "vbeaf.drv"?

Posted: Fri Feb 27, 2009 5:13 am
by jal
formaten wrote:I know this file from VBE-AF07.pdf, but the link in this document has failed. So who can tell me how to get this file?
The very first link Google displays when searching for it is this one, which clearly explains there is not a vbeaf.drv, but that it is just a video card driver, and each video card has its own driver.


JAL