yashsingh1/xdaforums huggingface dataset:
[HD2 Windows Mobile 6.5 Themes and Apps] l3v5y:
I really don't think there's much wrong with the drivers. The way I patched my software did nothing to the drivers, and was the same as I what I posted earlier. The reason we defaulted to EGL_NONE before is because the drivers only supported this. On the newer devices we can set it up differently, and reap the benefits as seen in the video on WMPU.

I think Chainfires fix simply forces this configuration, or a similar one so that all OpenGL|ES applications default to that.
[HD2 Windows Mobile 6.5 Themes and Apps] mskip:
I know I watched all the vids you posted on WMPU its amazing how much of a difference just a few changes in code can make lol.

As long as there are no negative affects elsewhere then things are looking bright in HD2LAND :D
[HD2 Windows Mobile 6.5 Themes and Apps] DMAND:
Hmmm the OpenGL test used to run smoooth on mine but I must have installed soemting thats making it slow, trying to work out what it can be

getting 0 fps as a result for the tests too, strange
[HD2 Windows Mobile 6.5 Themes and Apps] NeoS:
You turn your head for just one week and see what happens... :D

Great to see such improvement! So the egl code is FUBAR. Nice find.
[HD2 Windows Mobile 6.5 Themes and Apps] aussiebum:
Hmm, just tried PBA Bowling (http://www.concretesoftware.com/windowsmobile/pbabowling.shtml) but got the following error as soon as I tried to launch:

error in glesem_init1

Using 1.43.405.1 (70124) ROM.... noticed that the game supplies its' own libEGL and libGLES_GM files. Tried replacing them with the ones from the rom but no luck.

Broken drivers on the HD2, then -_-
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
It's nice how people actually listen when you ask them specifically not to post anything yet until the research is complete and the patch can be released. Monday, I said. Apparently that's too much to ask. I don't expect the lot of you to understand why, but yes, I am pissed off. I did have reasons to not post the data I gathered yet, you know. Like it needs more research, I want some more confirmation on certain issues, it is not the optimal solution, it is not completely compatible with some apps, I want to post the information in an orderly fashion so actual game developers get some useful and proper information they'll likely want, ETC. And I won't have time to do any of those things until Monday. But hey, why spend time trying to make it good when you can make some ruckus right now ? The least that could've been done is add a mention, but not even that.

I'm done with this. Maybe I'll finish a quick patch tomorrow, though I doubt it, and you can forget about me properly testing it or putting more research into to have it work better. This project just dropped to low-priority minimum-effort. Hey, it's a "simple" patch anyway, so no way a single solution wouldn't work for everything!
[HD2 Windows Mobile 6.5 Themes and Apps] spastik:
Maybe its my bad english but I couldn't understand some of the sarcasm you used.

Are you angry because other people decided to keep their own research regarding this issue instead of waiting for *your* solution?
[HD2 Windows Mobile 6.5 Themes and Apps] Zepiii:
@Chainfire,

I don't know all the story, but I am sure it's a bad communication problem, and he didn't want to offense you ! I understand what you mean about a final project driver or a mention, but well, human can make error ;)

You are like the only one that can help us with the lazy HTC coder, and trust us, we need you ! More than some thousand people are awaiting this project, it's published on every forum in every language, so please, don't leave us !

Thank you.

Zepiii ;)
[HD2 Windows Mobile 6.5 Themes and Apps] kenkiller:
Hey...calm down man....I think they're just experimenting while awaiting your return....no harm done I guess?
[HD2 Windows Mobile 6.5 Themes and Apps] NeoS:
And that's another way to put it. Come on people. Let's not get into each others hair with this. We all share the same goals.
[HD2 Windows Mobile 6.5 Themes and Apps] tnyynt:
I didn't quite follow all the development made here but after reading Chainfire's post I strongly believe it has something to do with l3v5y's post over at WMPoweruser including the video of the development so far with the bottle app, when he shouldn't have done it according to a previous agreement, at least till Monday, when something might have been released.

I might have misinterpreted something but that's the way I see it and the conclusion I drew.
[HD2 Windows Mobile 6.5 Themes and Apps] Shasarak:
Chainfire, I don't pretend to understand exactly what people have done to upset you, and I am more than happy to accept that you are legitmately upset; but whatever these people have done I would ask you to consider how many more people there are who haven't done anything to upset you and who would benefit greatly from your work....
[HD2 Windows Mobile 6.5 Themes and Apps] hanskl:
Will the HD2 use it's original drivers when u uninstall this cab?
[HD2 Windows Mobile 6.5 Themes and Apps] l3v5y:
So I've managed to piss Chainfire off, for which I'm sorry.

He asked me not to post the solution, which I interpreted as the exact configuration for the EGL context, which I haven't. Since I'd already discovered that changing the settings of the context clearly boosts the framerate, I'm not entirely sure why posting a video showing the Leo drivers aren't broken or crap, or that the Leo can do some pretty good things with OpenGL goes against what I was asked.

Anyway, I'm sorry if I've pissed you off Chainfire.
[HD2 Windows Mobile 6.5 Themes and Apps] christonabike:
Yes, it will revert back to the microsoft reference software rendering driver that HTC generously gave us!

The TG01 driver works and enables hardware d3d acceleration. It's not fast but it's a lot faster than the HTC provided microsoft driver. Shame there's not a great deal of software using d3d but at least the openGL drivers seem pretty good :)
[HD2 Windows Mobile 6.5 Themes and Apps] Shasarak:
Are the Acer Neotouch Direct3D drivers the same as the TG01?
[HD2 Windows Mobile 6.5 Themes and Apps] Zhuk86:
No offense to Chainfire but ego's need to be secondary to getting stuff released, I really appreciate your efforts but l3v5y didn't do anything wrong and you aren't doing anyone good or improving opengl performance if you get your poopie pants on over the fact that people want to freely discuss how to improve the performance of this phone and openly and freely share information

Anyways, keep up the good work guys your contributions are valued just make sure that you dont the bigger picture
[HD2 Windows Mobile 6.5 Themes and Apps] aussiebum:
Uh, I'd stay out of this and let the pros sort things out. Chainfire doesn't really owe any of us anything (unless u donated to him for his efforts of course :p), so be grateful that he's willing to spend time and effort to even attempt to fix the OpenGL driver issue / deficiency that HTC decided to stick in such an expensive device and let him work in peace.
[HD2 Windows Mobile 6.5 Themes and Apps] aldabal:
I cant find GL i regestry. I find GPIO, gpsdriver, GPSID and GSensor. i use CeRegestryEditor. What am i doing wrong?
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
Bla sorry about that, I've had a ***** ass weekend and this was the drop that drove me over the edge. I apologise for my earlier rant.

I'll post some in-depth info hopefully later today... There's still a lot of question marks.

Can someone post that S200 and/or TG01 driver-set again?

If you happen to have one, every file whose name starts with "lib" would be welcome :) Most of them are used in one way or the other with GL.

Links to S200 and/or TG01 shipped ROMs are also welcome.

Cause now we know pretty much how to fix the problem, but why the HD2 has it but the S200 and TG01 do not (while they are reported to use the same drivers, I'd like to confirm this for myself) is a bit of a WTF here.

BTW, aldabal: I also do not have those registry settings.
[HD2 Windows Mobile 6.5 Themes and Apps] Geeba:
Geeeesssss I was looking at getting an HD2 after my HD - but I'm concerned now that the GFX performance is hinderd the same as the HD was :(
[HD2 Windows Mobile 6.5 Themes and Apps] christonabike:
TG01 drivers attached :)

The TG01 libGLES_cm.dll is different iirc.. using it on the hd2 will stop sense and several ogl games functioning
[HD2 Windows Mobile 6.5 Themes and Apps] mskip:
Dont worry about it mate we all have those weekends, everyone really does appreciate all the effort you are putting into this project and I will definitely be donating to your cause as soon as I get my HD2 :) I also urge others to do the same, doesnt matter about the amount just show your appreciation for the work developers do to make people who they dont even know have a better phone.

Im wondering if HTC are trying to fix some initial problems with the HD2 as all new stock in the UK at least is being delayed over and over. O2 and vodafone was both supposed to get new stock in on the 27th and now its been put back to 11th at least. Hopefully it means HTC are making modifications to maybe the camera (pink hue problem) and maybe other things before sending out new stock. It will be interesting to see if the next batch of phones is different in any way. Or maybe thats just hopeful thinking lol :rolleyes:
[HD2 Windows Mobile 6.5 Themes and Apps] Steve0007:
Can someone post that S200 and/or TG01 driver-set again?

Links to S200 and/or TG01 shipped ROMs are also welcome.

TG01 Shipped Rom:

http://rapidshare.com/files/253526287/Utils.rar

http://www.toshiba-europe.com/mobile/Images/TG01WP-WM6.5-Generic-IT.zip

S200 shipped Rom

ftp://ftp.acer-euro.com/smartphone/s200/os_images/
[HD2 Windows Mobile 6.5 Themes and Apps] aussiebum:
Don't know if this will help:

http://xdaforums.com/showthread.php?t=567990 (TG01 WM 6.5 upgrade rom... apparently)

http://xdaforums.com/showthread.php?t=578255 (CUstom S200 F1 rom)

http://xdaforums.com/showthread.php?p=5039959 (S200 official list)
[HD2 Windows Mobile 6.5 Themes and Apps] Zepiii:
Yeah, thank you chainfire ! ;)
[HD2 Windows Mobile 6.5 Themes and Apps] bommel0815:
from Acer s200 \Windows:

lib2d-z430.dll

libEGL.dll

libGLES_CM.dll

libGLESv1_CM.dll

libGLESv2.dlllibqgl2tools.dll

librenderboy.dll

thanks to hdubli for the files!
[HD2 Windows Mobile 6.5 Themes and Apps] l3v5y:
Sorry what I did pushed you too far.

Now, lets get to drivers! :)

I may also have found a slightly better config, the one you had suggested often led to a blank screen or an init error, possibly because of Manila in the background? (seemed to stop if I closed Manila).
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
Ok the patch seems to be working OK-ish now. I think this patch will also heavily improve speed on TG-01 and S200, by the way, but somebody would need to test this to be sure. Should I post it in dev&hack is then the question...

Here is some glBenchmark comparison as image! Quite an improvement here. More coming soon.

@l3v5y: yes as I stated before what I gave you was not optimal config... patch now auto-selects the best one - based on my tests, of course. I will post the whole deal later today probably.

EDIT: Image fixed.
[HD2 Windows Mobile 6.5 Themes and Apps] hanskl:
Holy crap, what an improvement!

Great work Chainfire:cool:
[HD2 Windows Mobile 6.5 Themes and Apps] christonabike:
Wow, that's an amazing result. I was looking at the TG01/HD2 GL benchmark results this morning wondering why the swapbuffer was so slow.

Really looking forward to seeing this. I've knocked up a few quick openGL tests and would love to see what effect your patch has!
[HD2 Windows Mobile 6.5 Themes and Apps] mskip:
If I was you I would keep it in this thread for now so that people with HD2's, TG-01's and s200's can beta test it for performance and stability so that any tweaks can be done. Once its passed beta stage then releasing it in the dev&hack section would reach the greatest audience and im sure everyone with those phones will love you for it lol ;)
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
Well anyone who has a number of OpenGL 1.1 games installed or has their own tools is welcome to come test the beta patch in #wmwifirouter (see signature).

The patch is far from ready yet though! Still some stuff to figure out.

People with S200 and TG-01's are especially welcome :)

Notes: current beta patch still has the stuttering issue sometimes when other things are happening in the background. As I understand, the TG-01 and S200 do not have this issue (?), so we need to still figure that one out. It is less with this patch, but still there. Also, only games/apps using libgles_cm are supported ATM. libglesv1 and v2 will be supported later.
[HD2 Windows Mobile 6.5 Themes and Apps] 20mihalko:
that is improvement!
[HD2 Windows Mobile 6.5 Themes and Apps] the_b00gyman:
unbelievable

wow that inprovement is definitely unbelievable AMAZING

what a great work!
[HD2 Windows Mobile 6.5 Themes and Apps] rovex:
The HD2 does seem to have issues with priorities. Almost any kind of communication will slow everything else right down, ive noticed a lot of slow down when the phone is connected to my PC.

Still, great improvements here. In think you guy are doing what HTC just couldnt be bothered to do, or didnt have time for in the rush to get the HD2 out.
[HD2 Windows Mobile 6.5 Themes and Apps] clubtech:
Amazing work guys!

According to the image posted by Chainfire, the patch looks to be improving things.

I hope it will also take the stuttering away as this is what was killing any OpenGL gams for me.
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
Well you'd have to come and try the patch... NFS:U doesn't stutter much for me anyways, with or without the patch.
[HD2 Windows Mobile 6.5 Themes and Apps] mdalacu:
Noob question: With this patch the phone will be, still, OpenGL ES 2.0 compatible? (Ex. Electropia will still work ?)
[HD2 Windows Mobile 6.5 Themes and Apps] l3v5y:
As Chainfire mentioned

That means OpenGL ES 2 programs will be unaffected.
[HD2 Windows Mobile 6.5 Themes and Apps] aussiebum:
Right, have been testing today various beta drivers with Chainfire and clubtech today he's definitely made some good progress towards fixing the OpenGL stuttering issue on the HD2 :D

Downside is, he still has a bit more fixing to do - at the moment he's basically got two sets of drivers - one that is damn fast, but stutters in Tower Defence / Flight Commander / NFS, and another that is smooth as silk with the above games BUT is slower overall.

He's just gone to bed now, hopefully he can find a solution to get the best of both worlds soon :)
[HD2 Windows Mobile 6.5 Themes and Apps] :
Chainfire il be willing to test the patch out on my Acer s200, il be on the wmwifirouter channel tomorrow by evening hopefully.

Sincerly

rafyvitto
[HD2 Windows Mobile 6.5 Themes and Apps] aussiebum:
If you feel like it. Do note that his current patch is to attempt to fix the stuttering (1st) and general performance (2nd) of a HD2, so while they might work on a S200 you might not see any performance benefit at all imo.
[HD2 Windows Mobile 6.5 Themes and Apps] :
Im not hoping that this patch fixes anything, theres nothing wrong in our acer s200 drivers...i just want to help out with the testing of this patch....to see how it behaves on difrent setups.
[HD2 Windows Mobile 6.5 Themes and Apps] VanKurt:
Hi guys!

Just a quick question from a not-so-pro developer: What exactly are you doing here?

I read something about changing the OpenGL configuration, which would would be done INSIDE the applications, right?

On the other hand there's a lot of talk about modified drivers.

So in order to create something smoothly running on the HD2: would I have to write my app in a way that it uses the modified configuration AND install new drivers on that device, too? Or just one one of these two?

And do the modified drivers have to be installed deeply in the system or can they just be included in my app's installation folder?
[HD2 Windows Mobile 6.5 Themes and Apps] kholk:
This project is for modifying the GL driver and let the device run smoother, faster and without stuttering.

It won't modify other apps.

The modified drivers will be installed from a CAB (or EXT package if you're a chef).
[HD2 Windows Mobile 6.5 Themes and Apps] Chainfire:
First version of patch released!

http://xdaforums.com/showthread.php?t=592663
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
rom flash stop @ 37% and error 226 is shown....

spl tried: 1.23 & 1.4 & 1.9olinex & original diamond spl

radio tried: 1.09.23.25, 1.00.25.05, 1.15.25.14

rom of the choice : [WWE] Windows Revolution 7.1B (23071)

(http://xdaforums.com/showthread.php?t=563245)

also tries flash with macadam v1.2(previous one) but fail with same error

rom writting method tried: mtty, and custom ruu

[both fail with error226]

[mtty=i follow instructions on this treads-

[url]http://xdaforums.com/showthread.php?t=540290][/url]
[Touch Diamond, MDA Compact IV ROM Development] d-signet:
wow...really couldn't be arsed to use the search eh!

if you'd typed that into the SEARCH box instead of the NEW THREAD box you'd have got your answer by now
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
thanx 4 reply....

tried the way as describe in other tread...cant work....that why i post a new tread...
[Touch Diamond, MDA Compact IV ROM Development] hayyaan:
did you try flashing from internal storage?
[Touch Diamond, MDA Compact IV ROM Development] aattar80:
i faced this error one time

hey ,

i faced this error and what i did ,just changed the rom and used original rom from htc site after that it was ok , try that
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
ya....using mtty in bootloader mode........failed
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
still didnt work.......tried 2.03.707.2...latest rom...still stuck @ 37 %...
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
r 1.00.25.05

G 52.29.25.12h

D 1.93.00.00

those no show on screen after spl flash....but still cant falsh new rom....help...help.....help.....
[Touch Diamond, MDA Compact IV ROM Development] PhuocTri:
Stand by, friend :)

Have you finished the step "install driver.." (in MTTY topic)

And what's the OS you are doing...
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
yes....in mtty can detect usb and can connect to my phone......

after task 8 can enter falsh update mode...but update terminate @ 37%

any idea?
[Touch Diamond, MDA Compact IV ROM Development] nrgxtra:
try to format internal storage also.
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
do u sure about that?

coz i left my backup files and photo there....

i had read a tread said use sec unlocker can solve the problem....

looking ro try sec unlocker first....
[Touch Diamond, MDA Compact IV ROM Development] nrgxtra:
I had almost the same problem with sun y manila 2.5, after returning to nataly 2.7 nothing happened and just when hard reset with format, everything went ok. But in my case installation was almost ok. Or you need more advanced help. Stuck at 37% seems to damaged cluster of internal storage, but can't be sure. At your place I would try to find help at local technician. Wish You luck and hope return your diamond back!
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
i tried original 1.93.707.1 and 2.03.707.2

still cant fix it....
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
anyone know how to recover data from internal storage in bootloader mode(by using mtty @itsutils)?
[Touch Diamond, MDA Compact IV ROM Development] mygreatdiamond:
u mean format with internal storage?
[XPERIA X1 ROM Development] Oobly:
[ROM-WWE-08.12.09]Oobly's Phoenix ROM & Kitchen: WM6.1 (21051) & Manila 2.5 (.1919)

Introducing Phoenix ROM:

Oobly's WM6.1 & Manila 2.5 ROM! Rising from the ashes of abandoned 6.1Leo projects. ;)

Kitchen is HERE! (megaupload only so far)

Medium version 2.3: HERE (mediafire, tested and working)

Medium 2.3 with Rhodium dialer: HERE (mediafire, tested and working)

Rhodium version 1.1 (manila 2.1): HERE (mediafire)

Rhodium 1.1 with Rhodium dialer: HERE (mediafire) or HERE (RGHost mirror provided by cichy3000 :D many thanks)

It's a kovsimg.nbh file, so you need to rename it if you flash from the PC.

Disclaimer: FLASH AND USE THIS ROM AT YOUR OWN RISK.
[XPERIA X1 ROM Development] Oobly:
Reserved

Medium Version 2.3 bugs / problems:

1. Footprints tab can only be used for viewing footprints, not adding them.

2. Sunny animation on weather background on today screen runs slowly. Fix attached to this post.. tested and working! I will be cooking this into the next version.

NOTE: If you install a taskbar icon cab make sure it is compatible with the new versions of manila 2.5 or the volume app graphics on the music tab will be replaced with a grey bar on the left of the screen when adjusting volume.

Rhodium Version 1.1 bugs / problems:

1. While typing an SMS using WM default, pressing 'X' causes Showcase to appear and then disappear again, so it can't be used for switching / closing apps while typing a text message. Not sure what is causing this. Doesn't seem to happen in manila SMS app (Showcase displays correctly after a short pause).

2. Suggestions is missing from text input options for EZInput. A possible solution is to remove EZInput, since the default keyboard settings in WM works.
[XPERIA X1 ROM Development] Oobly:
Reserved

Medium version 2.1 benchmark results (version 2.3 results coming soon, but they are about the same):

I believe I can describe this ROM as "quite rapid"... ;)

Results

--------------------------------

alpha texture (128x256 rgba): 22179 kPixels/s

torus (3k triangles) one light: 7707 kPixels/s

color blending: 24270 kPixels/s

sub texture (128x128 15x15): 9345 kPixels/s

SKTools benchmark results:

Integer;332.2240;Moves/25 usec

Floating point;7.470;MWIPS

RAM access;1524;Speed index

Draw bitmaps;794;Speed index

Main storage (write);13100.21;KB/sec

Main storage (read);19200.00;KB/sec

Storage Card (write); 399.77;KB/sec

Storage Card (read);17655.17;KB/sec

Other notes:

Battery usage is still good. About 15-20% per day depending on usage. Weather animations seem okay, pretty smooth once ROM has "settled", although the sunny animation runs slowly. Memory usage is still good, too.

Thanks to: Outie, Smaberg, Ervius, Bepe, jerpelea, Agent_47, Rotastrain, MrRusch and possibly some I have forgotten. This ROM would definitely not exist without your work, help and inspiration.
[XPERIA X1 ROM Development] cichy3000:
gonna try it ;) as soon as dl will be available :D
[XPERIA X1 ROM Development] Oobly:
It's up..... :D
[XPERIA X1 ROM Development] agent_47:
WOW!!!

good work...congtarts ;)
[XPERIA X1 ROM Development] jeanarnaud:
Megaupload does display the page but saying that the file is no more avaiable...

Could you upload it a new time ?

Thx by advance !
[XPERIA X1 ROM Development] Oobly:
Thank you! Means a lot to me coming from you :D Your Valkyrie ROMs are awesome!

Media fire link:

OR

[EDIT] Links removed due to the file being corrupt.. will post new ones once I have tested the new upload. [/EDIT]
[XPERIA X1 ROM Development] deepthroat:
wow ...didn't think that you're gonna make it. DL now to see how it goes, thanks for sharing :D I'd like to see the difference though!
[XPERIA X1 ROM Development] msc125:
awesome!

downloading now, will report back if any bugs

thanks oobly
[XPERIA X1 ROM Development] Oobly:
Good news!

I think I have solved the music glitch! Haven't spent a lot of time testing it, but didn't experience a single glitch in 20 minutes of listening. Problem is now the volume adjuster when playing music doesn't display correctly, but it still works. I really want that to be fixed before I release it since I think is is a cool feature.

I could probably make a patch cab to install the fixed file, but that would require SDKCerts installed (since the hacked file is a system file), so I think I will cook it into the next version.