ben1122a
Well-Known Member
I take no credit for this, All credit goes to Bsydz. This fixed pretty much every single game that was crashing before for me.
Ok, all you gamers out there, I think I have fixed the GPU drivers in the kernel. I don't know all the games that would reboot the device, so I need your help. I have tested this with Shadowgun Deadzone and finally got to play it. I found where the GPU drivers came from after messing with kernels all week, they are modified Xperia Play drivers. I was looking in to the Play 2.6.32.9 kernel to see what they had done to make it ICS compatible. I tried to add our stuff in and build it, but never got it to boot after I got it to build. There are some major differences, so I decided to take some stuff from it, after fighting with the kgsl drivers I figured out that board-msm7x30.c needed the kgsl info from board-semc_zeus.c to build properly. I also found that we were missing some related stuff. So I added what we needed and tested it out and found that it still rebooted. I then looked at the drivers and found that a handful were different but basically the same, so I replaced those and here we are.
I need some people to test out games and see if this has fixed any issues with games that would not previously work on PA/CM9.
This is built with the latest kernel updates from adamto and myself, but I have not integrated any of my test work, so no camera updates sorry. If this works out I will get the changes pushed to my github for any other devs who want to incorporate this. I do not know if this will work with CM7 cause the drivers are a lil different, but we may be able to get what we need from an Xperia Play CM7 kernel.
If you have any questions feel free to ask.
Just flash in recovery.
BSydz_PA-CM9_GPU_Test_motorola_triumph-kernel-1
Let me know how it goes.