Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



Sign in to follow this  
Dibya

[VESA]UniGFX Graphics Driver

Recommended Posts

Posted (edited)

For Some time I am working on a universal VESA Graphics driver with hardware acceleration for XP.

It is based on Reactos Source code and some other from Winddk2003 

I am trying to add Direct Draw support Please some one can help me.

here is initial release of the driver .

This Is a generic vesa video driver with full blown Frame Buffer .

https://mega.nz/#!cygRBArB!IeSwlKru_A9zqPBIjQfRcZqW_L_jUJ3Naw0fHPhSE1k

Warning : This driver in alpha so far from perfect

I have grabbed minport directly compiled from Reactos . any one can help me to build that with Winddk2003?

I have used frame buffer from Winddk2003 source code .

I want to remove VGA min port only just want to keep vbe min port any one can help me customizing inf? how can i add device name like Intel HD 630? 

planned features :-

*DirectDraw support

*DirectX9 Support(Generic one for common application)

*OpenGl Support(Where can i get opengl icd?)

*Power Management (APM)

*Brightness Control(Very Essential )

*Improvement to frame buffer for more better performance.

*A control panel applet to adjust resolution , brightness etc

*Vulkan Api Support (Where to start with ?)

*15-bpp support

*VESA 3.0 Support

*USWC

Please help me . I believe this project will be very helpful 

Edited by Dibya
  • Upvote 3

Share this post


Link to post
Share on other sites

4 hours ago, Dibya said:

planned features :-

Nice features.

Maybe a list of "current" features AND a compiled, working, installable, testable *something* with those "current" features will make the project at least Alpha.

The .7z file you pointed at seem only part of the source code from MS and from ReactOS  (and mixing them is usually not a very good idea when it comes to licensing).

jaclaz

  • Upvote 1

Share this post


Link to post
Share on other sites

This could be useful for running XP on newer hardware where no XP-native drivers don't exist (newer Kaby Lake or whatever, for instance).

Any chance something like this could be made for XP 64-bit?

c

Share this post


Link to post
Share on other sites
5 hours ago, cc333 said:

This could be useful for running XP on newer hardware where no XP-native drivers don't exist (newer Kaby Lake or whatever, for instance).

Any chance something like this could be made for XP 64-bit?

c

I can compile for x64

Share this post


Link to post
Share on other sites

These are great news Dibya. Currently Using a Bay-Trail M computer with windows 7 because I cannt find drivers for vista or XP. I cannt get XP installed on this machine due to BSOD duirng install.. but vista works perfect and smoother than 7. Only video drivers are missing, so Ill be glad to give a try to your driver when ready.

About brightness, yeah it is a must!!! The new LED screens are very brighty and it hurts your eyes

Edited by Kmuland

Share this post


Link to post
Share on other sites
On 1/2/2018 at 11:46 AM, Dibya said:

For Some time I am working on a universal VESA Graphics driver with hardware acceleration for XP.

It is based on Reactos Source code and some other from Winddk2003 

I am trying to add Direct Draw support Please some one can help me.

here is initial release of the driver .

This Is a generic vesa video driver with full blown Frame Buffer .

https://mega.nz/#!cygRBArB!IeSwlKru_A9zqPBIjQfRcZqW_L_jUJ3Naw0fHPhSE1k

Warning : This driver in alpha so far from perfect

I have grabbed minport directly compiled from Reactos . any one can help me to build that with Winddk2003?

I have used frame buffer from Winddk2003 source code .

I want to remove VGA min port only just want to keep vbe min port any one can help me customizing inf? how can i add device name like Intel HD 630? 

planned features :-

*DirectDraw support

*DirectX9 Support(Generic one for common application)

*OpenGl Support(Where can i get opengl icd?)

*Power Management (APM)

*Brightness Control(Very Essential )

*Improvement to frame buffer for more better performance.

*A control panel applet to adjust resolution , brightness etc

*Vulkan Api Support (Where to start with ?)

*15-bpp support

*VESA 3.0 Support

*USWC

Please help me . I believe this project will be very helpful 

Good Job and good luck,this will be a good thing to have for windows 2k/xp/vista

Share this post


Link to post
Share on other sites
On 11/01/2018 at 3:47 PM, Kmuland said:

These are great news Dibya. Currently Using a Bay-Trail M computer with windows 7 because I cannt find drivers for vista or XP. I cannt get XP installed on this machine due to BSOD duirng install.. but vista works perfect and smoother than 7. Only video drivers are missing, so Ill be glad to give a try to your driver when ready.

About brightness, yeah it is a must!!! The new LED screens are very brighty and it hurts your eyes

May I know which BSOD error code you are getting during the install?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×