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  
TuMaGoNx

XomPie

Recommended Posts

Dibya    217

Thanks.  My friend I prefer doing it official way . Latest mesa will unlock me up to ogl to vulkan.  That's fine . Adding dx support is hell in earth. 

Direct3D is initially started through theDrvGetDirectDrawInfo in which the GDI driver will cask to enable DirectX or direct3D. 

Direct Draw support is done in the GDI driver of the gfx driver done through theDrvEnableDirectDraw function.  Theuser mode dll and some of the kernel mode sys for the DirectX graphics pipeline is implemented by some components of windows.  The API will return api calls to process specific job in hardware. 

I hope I am not saying wrong I read this in some driver developement books. Any expert may confirm my words ? Though I written in my own words not on textual way .

I am playing with some ddk stuffs with mesa3D. 

Edited by Dibya

Share this post


Link to post
Share on other sites
Dibya    217

@TuMaGoNx

https://github.com/RehabMan/OS-X-Generic-USB3

One more fork seems to be from intel guy

https://github.com/al3xtjames/GenericUSBXHCI

Please can you compile this driver for xp if possible on intel . I donot know whether it work on intel where actually unofficial driver needed. 

Edited by Dibya

Share this post


Link to post
Share on other sites
Damnation    9
3 hours ago, Dibya said:

@TuMaGoNx

https://github.com/RehabMan/OS-X-Generic-USB3

One more fork seems to be from intel guy

https://github.com/al3xtjames/GenericUSBXHCI

Please can you compile this driver for xp if possible on intel . I donot know whether it work on intel where actually unofficial driver needed. 

I would be genuinely surprised if this could be made to work

  • Upvote 1

Share this post


Link to post
Share on other sites
TuMaGoNx    48

to quote myself: having implementation is one thing making it talk with windows kernel is another thing.

So those Linux/OSX/Darwin USB3 stack is just half of the story.

Share this post


Link to post
Share on other sites
Dibya    217
On 10/9/2016 at 1:00 PM, TuMaGoNx said:

Ah so this is what I need: https://code.google.com/archive/p/ollytlscatch/downloads?page=3 with full source code as well sweet!.

With this and dll redirection manifest maybe possible to make dll shims without tampering system files and target executable..
 

Can you explain how to use hook subsystem with my wrappers.( I will write in nasm)  Is their such tool exists for kernel mode?

Edit:: I think it just fix not a valid win32 Application .anyway to implement api? You have told me about redirection manifest .. Can i get some more explanation ?

Edited by Dibya

Share this post


Link to post
Share on other sites
TuMaGoNx    48

redirection manifest works best for pre XP (pre DEP), I thought you already know about it ("known dlls" issue)

Share this post


Link to post
Share on other sites
Dibya    217
4 hours ago, TuMaGoNx said:

redirection manifest works best for pre XP (pre DEP), I thought you already know about it ("known dlls" issue)

Do you have link ? I cannot find it. I know some easy fix for it.

Edited by Dibya

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.

×