yashsingh1/xdaforums huggingface dataset:
[Android Software Development] aurelm:
it's going to be funny for gamedevs that chose to work tegra only.

sgs2 is going to be no1 smartphone (I think it might already be in sales). Everyone will play those games full speed (perhaps with extra features thanks to chainfire :) ) and no one will buy them because they are not supported on those devices. the devs will be unable to blame piracy and unable to defend themselves from the gamers. they and nvidia will become the bad guys of the industry. the open nature of android will backfire on them simply because they tried a non-opened approach in such an environment.
[Android Software Development] Chainfire:
Ehm... don't you actually work for a game developer? :D
[Android Software Development] metaldood:
Riptide still has shader/texture issues on Inspire4g/Desire HD. :(
[Android Software Development] Arielo1:
does factory reset and all possible wipes removes this driver?
[Android Software Development] pulser_g2:
No, you should use the uninstall feature, or reflash ROM, as it has to modify /system, which a factory reset won't fix.
[Android Software Development] htctouchelfin:
+1 chainfire are you working on it?
[Android Software Development] jody2k:
First of all, I want to say your doing a great job, spending your time in all this respect*

I'm very interested in this this particular thing of your post, because I tried to running the game "Dungeon Defenders" which I think is for the moment the best looking game (unreal 3 engine). So you managed to run that game? I only got on the first level, first I thought it was a CPU heating problem, it's not really I've set my cpu to differend modes, even runned my phone in the Fridge (:D). it's showing a patron and always doing the same thing: it's shuts down around the "30seconds" back to the desktop (like it's a timebomb or something ;p)

maybe that gave you some extra hints

greetings jody
[Android Software Development] djsolidsnake86:
anyone is working for hd2 shaders?
[Android Software Development] TheMathMan:
Where do the shaders get dumped to?
[Android Software Development] oleost:
On the first page he(Chainfire) says
[Android Software Development] Jack_JiLL:
I buy the pro version without hesitate..

Got a minor problems when first trial on my GT-P1000T which i already flashed to stock room 2.3.3 Gingerbread p1000xxjq1 (ur product too)..i can't install samurai 2 vengeance..

But then i've manage to make it works.. (well..actually i'm the fool X-( )

Overall..it's AWESOME!!!!
[Android Software Development] Szighy:
ok...i need some info...

did anybody manage to get working one of this games for galaxy s gt i9000: Riptide, Racer 3d (im most interested in this), T-Racer 3d...i was only able to get running Riptide, but many textures are missing, thus its unplayable, doesnt matter which option i select in the Chainfire app, it looks the same...i installed T-racer but all i could see was a black screen, sound was playing (again doesnt matter which option i selected in chainfire)...racer 3d (maybe the best game ive ever seen on a phone) didnt even install on my phone...

i have a galaxy s with cyanogenmod 7...
[Android Software Development] shaolin95:
That is odd, I am running CM7 in my Captivate (I assume should be almost the same as you) and all those work fine. Racer 3D is smooth then some times hiccups but not bad. I dont like the game nor like T racer but all 3 work.
[Android Software Development] nightranger73:
For Riptide are you using latest 1.9 and the available shaders?

Sent from my Galaxy SII

If you find this post usefull please press the "Thanks" button
[Android Software Development] shaolin95:
I have the latest version yes but I am not using any shaders. I though that was for galaxy s 2 only as I have not noticed any issues with my graphics. Am I missing something?
[Android Software Development] Szighy:
riptide is 1.01, tracer is 1.0 and racer 3d is 1.0.1 aswell...ohhh damn...if you could post some links it would be good for the new versions...

any ideas what did i do wrong? im using the free version of chainfire 3d...if this is the problem i would buy the pro one...
[Android Software Development] scukoemo:
This shader pack for Riptide GP v1.0 fixes rider lighting issues on Desire HD. Looks like Adreno doesn't work well with loops in shaders.
[Android Software Development] crypticc:
+1. Installed shaders. And reinstalled drivers.

Logcat error is a failure to compile blue demo shader, then an acore
[Android Software Development] Chainfire:
The demo doesn't work indeed... only the full version. I'll see about the demo if I have some time.
[Android Software Development] Szighy:
finally I got it to work :D yeah...riptide is working fine, gonna try the other two
[Android Software Development] bobbbb:
Can someone please link me to available plugins? I've searched this thread endlessly... :confused:
[Android Software Development] metaldood:
Google.

Sent by Skeletor from Castle of Greyskull using XDA Premium App
[Android Software Development] natious:
What is this racer 3d game, I checked Google but nothing came up

swyped from a galaxy far far away...
[Android Software Development] crypticc:
You need to enable nvidia for market
[Android Software Development] boshot:
Can someone please post a market link or some info to that Racer 3D? I even don't find it.

Neither on the PC market, nor on phone market with chainfire's market fix.

//Edit: Found it on google. WOW thats amazing graphics!!

But it's not a Tegra game, it's exclusive to SE Xperia Play, Arc, Neo and won't play on our sgs2.

Why I can't find it on the market is still the question..?
[Android Software Development] natious:
I found it on google, it boots up to the splash screen, i can hear music, but it then freezes there.

t-racer fails to start, says i need a tegra2 :rolleyes:
[Android Software Development] HeadHunter2009:
Can any one make shaders for SGS?
[Android Software Development] dickie2007:
its a really poor game, graphics are good but controls are poor but... its obviously a bit based on Blur... but nowhere near as good (at least with accelerometer controls)...

Dickie
[Android Software Development] djsolidsnake86:
please devs let we know
[Android Software Development] shaolin95:
Ok can someone tell me what is all this about the shaders? I have been playing Riptide in my Galaxy S (Captivate) and have not noticed anything wrong or missing. Am I missing something really?
[Android Software Development] Chainfire:
Again, shaders are just pieces of code that run on your GPU. They handle the output of actual color to your screen. The shaders decide how light reflects off a surface, how fog is rendered, etc etc. Contrary to the CPU game code, shaders are usually included as source code instead of binaries, and when you run a game, it tells the GPU to compile this source code and run it.

The shader programs that run on your GPU are somewhat GPU-dependent. If you write them completely to the language specification, they'll work cross-GPU, if no GPU-specific functions are used.

Now, obviously, not all GPUs support the same featuresets, and not all shaders follow the exact standard (in fact, a great many of them do not). Non-standard source may not compile on some GPUs or compile differently than expected. The same goes for unsupported features. This can lead to crashing or things being rendered wrong.

Now, both PowerVR (SGS1) and nVidia GPU's are very "forgiving" regarding shader errors, and they will often just work, even those not completely conformant to the language specification, or trying to use non-existent GPU features. The Adreno family is less forgiving, and the Mali family is as strict as it can be. So anything that isn't completely up to spec simply won't work on the SGS2.

However, due to PowerVR, nVidia, and Adreno (a bit less) not being so strict, this leads to a lot of shaders that are sub-par and not completely conformant to the specification. The games I've seen running the Unreal Engine are kings of the ill-written shaders. Not sure if that is Epic's fault, or the game studio's, but OMG !

For the techies, as one example, the Unreal Engine games I've tried in particular regularly do things like throw 3-part data at the GPU, while the shader uses 4-part variables. Obviously, that crashes - a LOT - as the 4th part needs to be conjured out of thin air. Access violations all over the place.

If anybody is doing game development, I would definitely advise them to do the development using the SGS2 as reference board due to the strictness, and regularly test on SGS1, Sensation HD, and something Tegra2 to make sure they can keep up performance-wise (as those GPUs are all significantly slower).

All this is not unlike the cross-browser compatibility problem we've had the past 10 years :)

Anyways, due to all this, you are much more likely to need modified shaders for games on the SGS2 than on the SGS1. I hope this makes sense ;)
[Android Software Development] shaolin95:
It does thanks a TON!

Now, are you going to be doing any shader plugin for SGS1 or not really needed right now? I guess fixing any errors, no matter how forgiving the powervr is, is always a good thing. :-)
[Android Software Development] Chainfire:
Not at the moment, maybe in the future. But modifying shaders for games is very timeconsuming, which is why I added the howto's to the first page. Any coder should be able to modify the shaders, for most games it isn't hard if it's needed, so I don't have to do all this work myself.

I am working on a shader-recompiler inside CF3D, that will pick up on the most obvious problems and tries to automagically fix them, but I'm not sure how that is going to work out. Also, obviously, this can never be a full substitute for well-written shaders or manually modified shaders.
[Android Software Development] punshkin:
first of all: thank you for your work! I am so much gonna install this on my SGS2 once its at my home.

I have one question, though: Do options like reduce texture quality and size help increasing the speed of emulators? (from what i`ve seen they are still somewhat laggy on high-end phones)
[Android Software Development] htctouchelfin:
I love you! metaphorically speaking of course xD
[Android Software Development] shaolin95:
Of course..... suddenly got a flashback of the song Hello and Scary Movie 4! :eek:
[Android Software Development] cobhc:
I can't get the SGS2 shader zip to install for Riptide, it just says "ERROR Could not open ZIP file".

I've tried downloading it again loads of times, the zip unzips fine on my computer, I've even tried rezipping it and it still gives the same error. Any ideas?

This is on the free version of Chainfire3D, I would upgrade to Pro, but no credit card, so unless I can somehow donate via PayPal to get it, I'm stuffed lol.
[Android Software Development] mattiadj:
Only one word AWESOME!!!

why I need to spend 600euros for tegra 2????? With less then ten euros i have riptide gp working perfectly and the graphics is wonderful!!!!

Thanks to all!

Sent from future
[Android Software Development] winnici:
Would shaders be the most direct way to try to deal with white boxes appearing in place of text on some older devices with crappy graphics drivers?

I'm playing around with Chainfire3D on a samsung moment (1 ghz > phone but chainfire3d installs fine and partially works) - with the latest version of angry birds (1.5.3) everything works great except the menus, scores, instructions, and parts of the cutscenes show up as opaque white boxes. Would there be a simple fix (with a shader or otherwise) to tell the gpu to not even try rendering the textures there so the underlying content is readable/visible?

thanks
[Android Software Development] ManMOuntain:
All I can say is brilliant. Pro version bought.
[Android Software Development] metaldood:
Brilliant... Works great on Inspire/Desire HD.

Sent by Skeletor from Castle of Greyskull using XDA Premium App
[Android Software Development] philburkhardt:
Does anyone know what the deal is with T-Racer? I am getting, like others, the "This is only meant to run on tegra devices" message. All of my other Tegra games are still working. Is this game checking for something different than the others?
[Android Software Development] Greenie-UK:
Gutted at the moment that Bang Bang racing THD doesnt work. looks like an awesome Game ! Samurai 2, Fruit ninja and Guerilla bob work Great tho ;)
[Android Software Development] natious:
Turn off hide cf3d, but the game is seriously crap, terrible graphics and gameplay, same win racer 3d

swyped from a galaxy far far away...
[Android Software Development] sahilisburman:
can it work with lg optimus one over clocked at 748 mhz

and my device support open gl es 2.0
[Android Software Development] lajv7:
not working on galaxy s i1900 version 2.3.4 rooted stock, cant install the drivers, any solution? thanks!
[Android Software Development] metaldood:
Agree with that. Bad game seriously.

Sent by Skeletor from Castle of Greyskull using XDA Premium App
[Android Software Development] arpruss:
The Nightmode is great for amateur astronomy (if only there were a really good astronomy app--but I am working on that :-) ). One suggestion: include a darker red nightmode. The current red is still I think too bright for night-time use.
[Android Software Development] AndrewAD3:
I sent you a PM Chainfire. ;)
[Android Software Development] philburkhardt:
Hide cf3d was already off.

I appreciate that the game may suck, but I am more concerned about the fact that the game could tell I didn't have a Tegra chip, even though Chainfire was running and all of my other Tegra games were still working.

It's not about whether or not I want to, it's about whether or not I can. :)
[Android Software Development] SKAm69:
Is there a way to install Chainfire driver through Clockworkmod recovery, update.zip form? I have s-on, so it won't install normally.
[Android Software Development] Chainfire:
In the latest few versions there is... update.
[Android Software Development] mattiadj:
Is Bang bang racing work on latest version?

Sent from future
[Android Software Development] gargon01:
+1 for this. Most games seem to work well but still having shader problems with Riptide for example. Anyone with the skills to make shaders for the HD2 will be much appreciated!!!

Thanks

*Edit* The Desire HD shader is working on Riptide on the HD2! Great work guys!
[Android Software Development] whiskeybro:
i need some help

How to get the shaders_sgs2_riptide_gpV1.zip installated by install plugins/shaders ?

i got always the: ERROR Could not open the ZIP file ?:(
[Android Software Development] Chainfire:
Are you running v1.9 ?

Maybe check ZIP file permissions... needs to be world readable.
[Android Software Development] DarthEwok:
Shader Zip possible fix?

I too had the issue on the Galaxy S II of unable to open the shader zip files, tried several times, Downloaded through the phone and through PC and transferred and got the same issues.

I did get it working however by uninstalling Chainfire 3D driver (using CWM option) then reinstalled the driver through the CWM option, the zips then installed flawlessly

hope this helps others with the same issue.
[Android Software Development] BuddyLee:
Same thing here as well.
[Android Software Development] BuddyLee:
Thanks, this worked
[Android Software Development] whiskeybro:
Darth had solved my problem by uninstall/install the drivers.

Thanks :)
[Android Software Development] armanisafarai:
ok i have a serious issue on samsung galaxys s 2. For the first 3 days when i bought chainfire3d, everything went smooth. But then everything went downhill. When i use the per app-app Opengl settings for riptide and backbreaker, i get errors. On riptide half of the screen is missing and on backbreaker it says i dont have tegra device. The strange thing is that some of my other tegra games work perectly like samurai and guerilla bob. I have uninstalled and reinstalled drivers with no luck, BUT when i go to default settings and choose nvidea , then riptide works perfectly. but backbreaker still says i dont have tegra device. But when i make default settings to normal again and just use the per-app opengl settings for riptide again half of the screen is missing. Any chance you could help me?

EDIT: LOL i think i may have found the problem, coz when i flashed to villainrom i used titaniumback to restore my purchased chainfire3d app and i think that the app thought it was pirated so the per-app thing didnt work. I uninstalled the paid version and reinstalled and atm it seems to be working perfectly! I hope it's fixed now xD lol i have uninstalled and reinstalled for last 3 days and all that for nothing :P

Hopefully someone with this problem can see this and wont make the same mistake i did.
[Android Software Development] Chainfire:
Do you actually have shaders in the bluetooth folder or is that faulty ? If so, such a thing may be the root of the problem ...
[Android Software Development] Major_Sarcasm:
I'm just trying the free version of C3D in leiu of donating but have the following problem; the riptide shader installs ok but then doesn't appear in the list of shaders to use under the default settings menu.

Any thoughts? I have uninstalled the driver and reinstalled with CWM with no difference.
[Android Software Development] Chainfire:
There is no shader menu (yet).. an installed shader is automatically used.
[Android Software Development] Major_Sarcasm:
Thanks, Chainfire. I was being a little thick, figured it out now.
[Android Software Development] willexmen:
After 10 min of usage i bought the pro version and installed the plugins, but none of the games shows up on market. F.ex nvidia, when i press market fix and then search for some of the games or just the keyword THD, nothing shows up. Any help here?

So i tryed a tegra games for a warez site (i had too). I tryed t-racer HD and with nvidia plugins but the games just get a black screen. But if i dont use the plugin i get "you need a tegra based phone". So i does sorta work, but still. Black screen, havent tryed any other tegra games... :(

* i use MIUI latest rom. I installed the TEGRAZONE app and i worked and sent me to a market adress, BUT it said "could not be find" so i quess the plugin worked but not "market fix". Please help :)
[Android Software Development] silverbluem:
hi!

for some reason im getting crappy graphic

i got SGS II - Lite'Rom 1.3 + ChainFire3D installed + Shaders Installed

when i'm trying to play Riptide GP game i get this graphic
[Android Software Development] Ryanmo5:
Just purchased pro version, very happy to support a fellow mod and a great developer!
[Android Software Development] jody2k:
That's because you forgot to install the nvidia plugin through chainfire ;) search on google for nvdia chainfire plugin ....
[Android Software Development] moneyrain:
Chainfire , will you fix the bug of tap tap 4 which cant play any song?
[Android Software Development] silverbluem:
thanks! after i install the plugins it's work like a charm :-)

can it be added to the main post?
[Android Software Development] Chainfire:
Yes, it's already fixed in my development build since last week, next release will have the fix.
[Android Software Development] nscxp2005:
Does anybody know how well games run with chainfire on the Xperia Play?

Thank you for your time.

All the best.

NSCXP2005
[Android Software Development] Maarten_0031:
HA! Chainfire still lives! I've been using your drivers since the Kaiser days and I'll bet this will make my HD2 run smoother as well. You're the best, CF.
[Android Software Development] djscopesofm:
sorry I couldn't read through all 50 pages...

I got a problem on my dell streak.. once the driver is installed all my videos are black and white untill I unistalled the driver.. its annoying coz I have to restart my phone before and after every time I use chainfire...
[Android Software Development] lambstone:
Did you install the plugins? If not do so.

Are you using the pro version or free version.

If free version, what plugin did you enable?

If pro version, set the plugins on a per app basis.
[Android Software Development] sirdamnedone:
i have horrible fps in NOVA 2 HD with 1.9, but with 1.8 all smooth and high FPS, i stay on 1.8.

Moto defy @ 1ghz+CM7(android 2.3.4)
[Android Software Development] DeeDroid:
I asked before some time ago but didn't get an answer, so I ask again because I really would like to use that.

My Desire is "S-On", making it "S-off" seams to be very risky, I don't wanna brick my device an I think it shouldn't be nessesary, because there already is the alternative option to install the driver with CWM, it just doesn't work!

When i select the option to install the driver with CWM the Desire reboots to CWM but doesn't tell me what it expects me to do there. I looked everywhere if there was some ZIP-file created that I could flash in CWM, but there is just nothing.

There's no info about that here or inside the app or market description, why is is such a secret how it works?
[Android Software Development] Chainfire:
It should automagically flash the driver and reboot from CWM. But the CWM option may need some work, I'm not very familiar with how it works on HTC's. Which version does CWM say it is (very top of the screen when in recovery) ?

EDIT: Also from CWM, when you press the button to reboot normally, after boot, please pull the files /cache/recovery/log and /cache/recovery/last_log and attach those to a reply.
[Android Software Development] DeeDroid:
It's "ClockworkMod Recovery v2.5.0.1"

I checked with Root Explorer, the folder "/cache/recovery" exists but it's empty.

I found another log in "/sdcard/clockworkmod/recovery.log" and there it says this error as the reason for not installing:

"

install_zip("/cache/cf3d/cf3d.zip");

line 1: unexpected character at 'i'

Syntax error in update script

"

thx for looking into this
[Android Software Development] manrock111:
Complete uninstall it

Please help before installing and apply nvidia patch my games like plant vs zombie running without problem.

but after unsuccessful attempt of play nvidia games on my deivce Samsung SGSL i9003.

i uninstall this set plugin to default and uninstall drivers.

But Still my games are no longer running.

I face problem with plant vs zombie. it crash as it start but before chainfire3d it run perfectly.

waiting for reply asap..
[Android Software Development] Spartoi:
@Chainfire

Is it possible to implement a feature that allows you set specific plugins for specific games within the app instead of always having to switch between plug-ins depending on the game. (I'd really like to only use the Nvidia plug-in for Tegra 2 games, and everything else to be the standard Mali-400 without having to manually do it all the time). Its no biggie if you can't or won't, I just think it would be nice feature for 2.0.
[Android Software Development] dizzyraider:
That feature already exist, it is part of the paid version :)
[Android Software Development] Chainfire:
Is there a CWM3 available for your device? If so, try that.
[Android Software Development] manrock111:
@ mr chainfire please help me out, should know how to removw its driver and effect manually...

I also had this problem but on that time i thought may be other application have done this . i solved this problem by flash with firmware. now again this occur. after installing chain fire 3d drivers.
[Android Software Development] Chainfire:
Use the uninstall option in the Chainfire3D program. Alternatively, go into ADB shell as root (su ?) and execute /system/lib/cf3d_uninstall.sh
[Android Software Development] Chainfire:
Updated Chainfire3D to v2.0, changes include:

- Fixed some linking issues (should fix Tap Tap Revenge, for example)

- Added option to uninstall plugins and shaders (Pro)

- Added some warning and clarification messages to driver (un)installation

- Fixed that Chainfire3D exits if you toggle NightMode

- Added custom color filter selection to NightMode

A lot of the features I've been working on (shader recompilation, some SGS2 specific fixes) are not included yet because they aren't finished ;)
[Android Software Development] moneyrain:
still cant play tap tap on my atrix 4g
[Android Software Development] Chainfire:
Strange, it works for me now... Tap Tap Revenge 4 from Market ?