View Single Post
  #1 (permalink)  
Old 04-23-2010, 03:22 AM
Improve's Avatar
Improve
Regular 'Geeker
Offline
Location: New Jersey
 
Join Date: Jul 2007
Posts: 320
Reputation: 1305
Improve is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on repImprove is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to Improve
Chainfire HD2/Leo 3D Driver Patch v2.0 - Configurable! cabs

Original story found Here.



For many Leo (HD2) users several OpenGL games and apps do not work properly, are very slow, or stutter. This patch aims to fix these issues somewhat.

This patch is a two-parter. It used to be a single package but I decided to split them up. You should install them both on the HD2.

--- (1) Chainfire-HD2-3D-Driver-Patch-v2.cab (OpenGL ES driver)
This contains my OpenGL ES CM patched driver and CL wrapper, and the CF3DConf driver configuration utility. It only applies to applications that use OpenGL (TF3D/Sense/Manila, games, glBechmark, etc). It is the "hacks" part of the driver package.

The patched driver can operate in 3 modes:

(1) "Original" - Don't do any magic, just use the stock 3D drivers, mostly terrible
(2) "Fast" - Improve performance as much as possible, works great for most games and apps
(3) "Slow" (Anti-Stutter) - Prevent stutter lag, some games and apps need this mode to run smoothly

The mode to run in can be configured by the CF3DConf tool which is installed by the CAB file and can be found in your start menu.

By default, any application the driver does not "know", runs in "Fast" mode. This default can be changed in the configuration tool. As soon as an app runs that uses GL, the driver registers this, and after running it for the first time, the mode to use for this app can be configured in the configuration tool. For most apps and games you will probably never have to change the default settings.
--- (2) Chainfire-TG01-D3DM.cab (Direct3D Mobile driver)
This contains the TG-01 Direct3D Mobile driver. It is compatible with the HD2. For some reason, the HD2 does not come with a D3DM driver by default. Very few apps and games use D3DM, but a decent D3DM driver is also known to influence the performance of DirectDraw, which is used by many applications. As an example, some people have reported improved performance in CorePlayer after installing my driver packages, this is most likely caused by this CAB.

* uninstall old version before installing the new one.
* install both cabs on main memory (not storage card)


Direct link to XDA-DEV and Chainfire forum Here.

I wanted to bring this developers great work to everyones attention. His great work is well known in the HTC, XDA-Dev,ppcgeek communities. I just installed the two cabs on my HD2 and the improvements are immediately noticeable. Enjoy!
__________________
If anyone or I help you Please hit the THANKS Hit me up on TWITTER for Windows Phone 7, tips/HD2/news & some XBOXLIVE You can click on link bellow.

Last edited by Improve; 04-23-2010 at 11:51 AM.
Reply With Quote
This post has been thanked 5 times.