yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] dlads:
Do you think it could be the rom as to why it's not working ?? So maybe a cm based ROM would work??
[Android Apps and Games] securemobiledevs:
Cool

I'm going to have to check this out.
[Android Apps and Games] Myp3a:
Half-Life - v67, EP1 - v56, Portal - v67.

ROM - almost untouched, few improvements by manufacturer. (OxygenOS 4.1.3)
[Android Apps and Games] dlads:
Aye it's the same version.

So the ROM you have? Is it manufacturer or have you put a custom ROM on there?
[Android Apps and Games] Myp3a:
Original OnePlus ROM.
[Android Apps and Games] dlads:
Just working towards finding a good CM / AOSP based rom, seeing if i have any more luck there, afaik the 821 and the 820 aren't too dissimilar so it should work.

If it's the rom then this should help.

Cheers.
[Android Apps and Games] w84hl3:
Can anyone confirm, that half life 2 (and ep1/portal) will run on galaxy s8 (or s8 plus - both exynos 8895 versions)?

It's quite important for me, because if it won't work i will have to buy s7 edge (exynos 8890), which will certainly run those games.

And by the way - hl2 ep2 works only on shield tv? Or maybe can it be playable on a regular smartphones?
[Android Apps and Games] dlads:
Plays well on exynos devices, snapdragon can't use all the plug ins unfortunately, however although the SD 835 can't play half life, it can play all PSP games and gamecube games whereas the exynos falls on its backside.
[Android Apps and Games] w84hl3:
Thank you for your answer. I mostly care about playing "portable" valve games, using other emulators is not my main objective. So I will probably buy s8 :)

I have seen also on yt that it is possible to run hl2:ep2 on a shield tablet/portable - so it should be also playable (maybe even with a good framerate) on a current gen smartphones. It's hard to find any material, which prooves, that this game will work on any android device, so it could be more difficult to get it to run properly (or even run at all).
[Android Apps and Games] dlads:
Hl2 works fine on an s6 mate, it's the chipset that's used which matters, it doesn't play well on SD but the trade off for me is just not worth it.

Each to their own.
[Android Apps and Games] w84hl3:
Currently I own galaxy note 3, snapdragon 800 version. I firstly have thought about s6 edge plus. But keeping to half-life context, s8 should play HL2 more smoothly. For example without lowering resolution/texture quality and without too much overheating. This device have also more things that i'd like to have, for example quite decent audio DAC etc. And my only worry was depending on this, that maybe s8 will have problems with running this game, caused by newer OS or SoC. But creating symlinks should solve the problem (at least i hope so).
[Android Apps and Games] dlads:
Personally haven't ran it, but if it's the exynos variant then it should run perfectly, flat 60fps
[Android Apps and Games] hayouknow:
Hey,

Just wanted to say thank you to everyone in this thread for helping me getting this working.

I thought it was all over before I found the symlink thing (then after braving to do this thinking it could screw up SafetyNet, found the option in GlTools dloden)

Anyway..long story short, it loaded and didn't crash, but stayed on black screen, I thought it was all over again.

Put phone down to the side to sulk, and saw the game loaded after a while.

So if you get that far, and see black screen, remember patience.
[Android Apps and Games] aditia581999:
what do you mean by the symlink thing? where can i find it, THX
[Android Apps and Games] hayouknow:
You can find them a few pages earlier in this thread. However these not necessary, if you select the option 'Old dlopen behaviour emulation' in GlTools, it essentially does this for you, and this is a much better solution as the symlinks reset on reboot whereas this is persistent.
[Android Apps and Games] aditia581999:
Whoohooo finally can run HL2 again on s7 edge running smoothly

Btw does this work to play doom 3? Thank you
[Android Apps and Games] w84hl3:
Already solved (this part only)

Can anyone explain to me how to use symlinks? I've found them in this thread, but have no idea where to use/paste them - for example in app "Mixplorer", which was recommended in this topic, to do this.

Edit: I've found option to create symbolic links in Mixplorer, but:

- do i have to create folder "usr" and "lib" on root, directly "above" all folders and files?

- I can't create symlinks, because there are two fields to fill: "enter the name" and "enter the path" - i don't know how to connect them to their destination point.

Edit #2

When I run hl2 I can hear for one second "valve theme", then comes the crash. I'm using GLTools (xda version, maybe later i will purschase latest ver. from google play), I've made folders usr & lib and automate symlinks by using Tasker app (thanks to solution of user JellyShakers described on page 18). Granting root for this app's is for sure working properly.

This version of GLTools does not contain "Old dlopen behaviour emulation", but i guess, that symlinks should do the same, so I'm wondering where is the problem.

My device is Galaxy S8 (G950F Exynos) and i have paired via BT gamepad Ipega 9025.
[Android Apps and Games] pipyakas:
Tried this on my ZUK Z2 and got the game playing now, but performance is horrible and I cant use the dpad in setting menus (using a dualshock 4 with sixasix controller)
[Android Apps and Games] w84hl3:
I need some help. By using latest GLTools i was able to run hl2, but almost half of the levels are unplayable, because of huuuuge contrast. Some places are overlighted and the rest of locations/objects are too dark. It's probably caused by bloom or hdr and I don't know how to solve this problem. I've tried changing settings in GLTools, editing config.cfg, creating/editing autoexec.cfg, but it's still not working properly.

My gltools settings for galaxy s8 (exynos), android 7.0 nougat:

-fake gpu/cpu info -> tegra 4

-use packed stencil buffer

-shader attribute reordering

-decode sRGB (this one fixes for me low quality weapons textures and some water reflection issues, but cause drop in performance)

-old dolphen behavior emulation

So close, yet so far... I hope, that someone know a solution for this problem.

Screenshots: http://imgur.com/a/ykwka
[Android Apps and Games] aditia581999:
https://m.youtube.com/watch?v=-3YGKDlSG2U

Have u tried this?
[Android Apps and Games] kenchi_manok:
how did you manage to pass the logo without crashing, have already checked use custom settings in gl tools
[Android Apps and Games] Lucask98:
So i've got a xiaomi mi 6 with a 835 and Android 7.1.1, when a open the game there is just the valve song and a black screen, can anyone help me? Please
[Android Apps and Games] Duckers McQuack:
So, is there any way to play tegra games on phones today? Got a note 8 which apparently (according to 3dmark) is almost identical to tegra K1 graphically and cpu vice which means it may be able to play borderlands 2.
[Android Apps and Games] dlads:
Doesn't play well with SD , xynos seems to run it perfectly.

There are settings that help on the SD devices but in comparison to even the s6 (exynos variant) it's a sub our experience.

Perhaps it'll change in the future or unless something has changed since the 835 launched, but I doubt it.
[Android Apps and Games] Sandi1987:
How to fix black textures?
[Android Apps and Games] dlads:
I think this thread is a bit of a mess. If you obtain the game and you find perfect settings, please post your:

Device + variant

Base/ROM

Version of the game

Settings

Then the OP should post the settings for each device or even some config files..

Save all this asking for settings madness.
[Android Apps and Games] fragia181:
HY GUYS ! I CAN RUN PERFECTLY ON MY GALAXY NOTE 8 EYNOS !!! BUT WITH DIFFERENT SETTINGS ON GLTOOLS :

Look the screenshot ;)
[Android Apps and Games] dlads:
Think we need a form listing the settings required for each chipset. Would help a lot for people visiting this thread.
[Android Apps and Games] Cuissedemouche:
I just bought a gamepad to play on my Oneplus 5.

I wanted to play to Super Meat Boy, but after some investigations it seems that GLTools doesn't work with Snapdragon.

My heart is broken.
[Android Apps and Games] dlads:
It does work mate, just not as well as exynos. You can get it to work.

Not sure about super meat boy. Decent game that, got it on my pc. Very hard tho.
[Android Apps and Games] Cuissedemouche:
I tried on Half Life 2, Mount & Blade Warband and Super Meat Boy but no one works.

Super Meat Boy : black screen

Half Life 2 : I just have the time to hear the beginning of the valve sound and crash.

Mount & Blade Warband : I just have some big pixel for text in yellow on black screen with sound.

I saw some comment that talked about problems with Snapdragon on Youtube.

So I don't know how to make it work and now I refund GLTools so I can't test it anymore (or just with the free xda version which is not up to date).
[Android Apps and Games] dlads:
Half life 2 100% works, it's been a while but there is one setting, can't fit the life of me remember what it is.

Think I may have put my settings on here or on the one plus 5 or HTC 10 forums, either of those will sort you out.
[Android Apps and Games] Cuissedemouche:
Ok thanks, I'll maybe take another look.
[Android Apps and Games] Abouhalima:
half life 2 crash

the game crash at startup at the first logo (sorry for my bad english )

i have already rooted and installed gltools and applied all settings ( fake gpu info - srgb emulation ....)

but still crash at the first photo ( photo of a doll )

i have a xiaomi redmi note 4 wiht a powerful processeur mediaek deca-cores (10 cores 2.1ghz) 3gb ram - 64gb stockage

and the gpu Mali-T880 MP4 5.5 POUCES FHD

PLEASE I WANT PLAY THIS GAME:good:

plzz how to avoid this crash
[Android Apps and Games] rhmanoa:
I aslo tried to install them to my pixel C but they didn't work
[Android Apps and Games] TechTronix:
Finally got Mount and Blade working smooth with no glitchs

Here are my settings in the attachments.

Also Tried running Half-Life 2 , but it crashes after the Source logo.With an error , check Below in the attachments.

can't seem to figure it out , "App native libraries".

Device:Mi5

ROM:Pixel Experience

Oreo 8.1
[Android Apps and Games] Cuissedemouche:
Thanks, it runs very smoothly on my Oneplus 5 with this configuration. No glitch detected for now but the game is really better with mouse X)
[Android Apps and Games] TechTronix:
Glad to hear :), I use a gamepad controller so far so good.

you can also check out "gamekeyboard+" for onscreen gamepad.

So any luck on getting HL2 to work??
[Android Apps and Games] Cuissedemouche:
I also have a gamepad, but I prefer keyboard/mouse =D
[Android Apps and Games] glassop:
has anyone tried "the witness"?
[Android Apps and Games] Motawa88:
not working anymore on oreo
[Android Apps and Games] HammerPunch:
Nice, i can play my favorite game on my phone
[Android Apps and Games] ToastyGhostie:
Does anyone have recommended settings for a Pixel XL? It crashes after the valve intro.

edit: wow i'm dumb, i didn't have the obb file on me

edit 2: ok i added the obb folder and hl2 still won't run
[Android Apps and Games] dlads:
It should still work, I had the OnePlus 5 which had the same processor so it should still work with the previous settings.

Just turn everything off in the main settings section, make sure you close the app completely between changes then re-run, then turn one setting on at a time and recheck, that's all I did.

I never got the chance to check it on 8.1 though so that may be the issue.
[Android Apps and Games] TechTronix:
I've been trying it to run on Mi5 , Oreo 8.1

Soon after the valve logo it crashes with an error.

After a bit of breaking it down ,I found out that

libSDL2.so is for FFMPEG. And the game uses .AVI format for its cutscenes.But most custom Oreo Roms were following upstream Lineage OS which removed FFMPEG and is using Google/CAF OMX for media files, Treble ones.

So that might be the cause for the Missing library error and the crash , which is causing it not to proceed further.

I do not know much of it ,so If anyone could give an input regarding this , hopefully can make it possible it to run again.

Here's the error.

https://imgur.com/a/0U1ieac
[Android Apps and Games] radli2202:
OY
[Android Apps and Games] Athoye Mahmud:
HL2 game not running

it's saying that the "download failed because the game wasn't purchased" ;obb-data had been set in place after installing the apk
[Android Apps and Games] dlads:
If your phone will actually run it, log yourself into a mates Nvidia shield (your account) buy it then run the installer. It'll download

That's how I did it
[Android Apps and Games] xttweaponttx:
Anybody gotten this working on Android Oreo or pie? I have the Razer phone 2, and I figure it's worth trying to get the most hardcore game on Android up and running in the gaming phone, eh?

---------- Post added at 08:39 PM ---------- Previous post was at 08:38 PM ----------

I realized moments after posting, I didn't mention:

I have been trying desperately to get it running. I've followed every tutorial there is, to no avail. I'm running stock os, magisk and gltools running flawlessly.. but how crashes after the valve intro. Halp?
[Android Apps and Games] ssvillamor:
Got it Running Pocophone F1 Android Pie Andreno 630 GLTool 4.02

The settings were the same except you should use the latest GLTool 4.02, where there is additional checkbox which you should tick for support above Android 6+ and the other which is support port Android 8+ but not for Android 7 below.

Definitely need a controller since it says press A to continue.

Enjoy!!!
[Android Apps and Games] Tenshinen:
Could not get it working on my Google Pixel, Snapdragon 821, Android Oreo. GLTools worked fine, I activated the settings for it, etc. Had the OBB in the right place, and all that. It booted up, played the Valve and Source logos, then crashed out completely with a "Portal has Stopped" error. Is there an actual fix for this, or does it just not work on SD?
[Android Apps and Games] dlads:
It does work on the 835 so the 821 should be fine.

But it may be pie that's causing problems.

Not sure what to say in that regard mate.
[Android Apps and Games] orwahussein:
I modified my boot.img to add the symlink so you don't have to create them after every reboot

first you should backup your boot image using this command :

dd if=/dev/block/mmcblk0p9 of=/sdcard/boot.img

in my case mmcblk0p9 is the boot partition it might be different for others but you can find easly by installing DevCheck

next move your boot.img to a pc and download QURepack

Copy the boot.img to the QURepack directory

lunch QURepack and unpack the boot.img

then open cpiolist.txt and add these lines :

dir usr 0755

dir usr/lib 0755

slink usr/lib/libEGL.so /system/lib/libEGL.so 0644

slink usr/lib/libGLESv1_CM.so /system/lib/libGLESv1_CM.so 0644

slink usr/lib/libGLESv2.so /system/lib/libGLESv2.so 0644

save cpiolist.txt then repack the boot.img and flash the it with flashify

I recommend to backup your boot with twrp in case something went wrong
[Android Apps and Games] ItzVladik:
The touch control for Half-Life 2 will be released soon, and this Half-Life 2 will work without root
[Android Apps and Games] dlads:
What source are you getting that from?

They'll keep it exclusive to Tegra devices. Otherwise that's the point of have thought.
[Android Apps and Games] tress19991:
Any updates?
[Android Apps and Games] dlads:
Extremely quiet from what I've heard..

I've not long bought an Nvidia shield tv pro (the box not the stick) and I'll be honest, it's just ok.

I think my memory of HL2 is grander than the game actually was, plus missing KBM controls really changed things..considerably harder..

What phone are you using? I'm currently on a OnePlus 8 pro which uses the 865 and adreno 650 which is actually faster than nvidias offering, it runs games like Mario kart Wii at full speed. Something the shield couldn't muster.
[Android Apps and Games] Hypercycle:
Well, look better ;)

(Can't left links since it's a new account, find on youtube "Half-Life 2 Android Update #6 No Root")

Also, there is a APK with built-in touch controls for a while. All is done by modder NillerUsr, and the parts of this mods are on GitHub so it's not a fake - this mod will not require a Tegra device (since it's patch some of render parts with the ES-compatible stuff), without GLTools ofc.

However there is still some glitches like a model lighting issues, as well with the effects glitches.
[Android Apps and Games] dlads:
According to this thread? No nothing had happened.

As I said I have a shield now so haven't been bothered.

If you knew these things why not post earlier?

Sharing is caring
[Android Apps and Games] Hypercycle:
Well because I did registered here only yesterday...

I was thought that somebody speaked about the non-root APKs here, so didn't bother to check before
[Android Apps and Games] Vice09ita:
Hi.

here i found a video where everything seems solved. without root and even hdr works

00000https://youtu.be/8Gda_EbvrtA
[Android Apps and Games] dlads:
Thing I've found. I always thought that the Nvidia shield was the fastest out of all the processors, it's not.

It struggles with Mario kart Wii, whereas my OnePlus 8 pro, 865 processor does not.

I've got hl2 on my shield so will give this a try
[Android Apps and Games] Jorgensen3:
possible solution

I'm running both Portal and Half-life 2 on my Verizon lg g2. Previously it would crash after the source logo. After an hour of disappointment, I went into the gltools options, and realized I didn't click the very first option, "use settings for this app". So if you're having this problem make sure you check this option. Additionally, I'm using a ps3 controller and cannot seem to change the controls in the controller options, for some reason it won't let me move through that menu, which sucks because my look is inverted
[Android Apps and Games] B1zDelNick:
does not run on HTC Desire HD. any suggestions?
[Android Apps and Games] bobbytomorow:
I wouldn't get my hopes up HL2 will never run on an adreno 205... Same with you Tegra 3 guys, GPU is simply too weak regardless of any software trickery
[Android Apps and Games] jerbear294:
...hence why I'm messing with texture scaling/render size settings too.

I'm upgrading my tablet once a budget K1 device comes out. (Or the Almighty Project Ara)
[Android Apps and Games] bobbytomorow:
I applaud attempts to run HL2 on GPU's that normally wouldn't support it and I do not doubt that some of us will do just that, just as people were able to get HL2 and Doom 3 to run on Voodoo's albeit with horrible results.

You might get HL2 to run on a Tegra 3 through various mods but is it still Half Life 2 if the bulk of its features have been stripped out to the point of it being unrecognizable? Not in my opinion
[Android Apps and Games] Tyler27:
i cant even get the game to boot, just crashes the second i hit the app

LG-G2

any ideas?
[Android Apps and Games] Tyler27:
I managed to boot into the game but no matter what settings i change all my textures are black

LG G2 4.4.2 Stock

Someone help!
[Android Apps and Games] minnieman:
Textures for me are black as well. Any fix for this?
[Android Apps and Games] stevey500:
Just remap the controls in the sixaxis app. Works perfectly. :)

You can invert the analog sticks function and invert the analog stick's overall (southpaw).
[Android Apps and Games] robotnikman:
I'm also having problems using a moga controller as well. I can't navigate through the main menu in portal to change the controls
[Android Apps and Games] Deu5Vult:
Hi, I've tried Sixaxis but still cannot get the D-pad to work in the controller menu or in game for switching weapons. Can you share your setup please?
[Android Apps and Games] T3snake:
heres the newest version of gltools xda version (ie free version 4 xda community)

http://xdaforums.com/android/apps-games/app-gltools-1-29-t2828630
[Android Apps and Games] Duckers McQuack:
I have tried every setting available, but all i get is the textures from the portals and the sound :S

note 3 SM9005 4.4.3

And halflife 2 just crashed at launch
[Android Apps and Games] UnNaMeD__:
Does it have virtual controls or I need any type of controller? Want to try on Galaxy SIII GT-I9300.
[Android Apps and Games] jerbear294:
You need an HID controller. You can use a Dualshock 3 via Sixaxis Controller
[Android Apps and Games] posedatull:
Seriously, I tried everything on my SM-N9005, I cannot get any colours in my textures, everything's black. Please, is there a fix? I tried everything one by one in GL Tools, still nothing...
[Android Apps and Games] Dark Keeper:
Its too laggy for me :/
[Android Apps and Games] jerbear294:
The Tegra 4 GPU still sweeps the floor of every chip out there (sans K1) AFAIK.
[Android Apps and Games] posedatull:
No it doesn't, a snapdragon 800 mops the floor with it. Our real problem, what makes it laggy, is the fact that we have to EMULATE the drivers and so on, and that is what is making our chips move slower. For example, DeadTrigger 2 didnt require that much emulation as long as the gpu and cpu were faked as Tegra 4, so with Tegra graphics, physx and quality, it was still super stable and with very good framerate. Then again, the state of your rom also counts, your kernel and your kernel settings...

Any fixes for having all the textures black? Everything works in HL2, but I couldnt find anything to fix the damned black textures...
[Android Apps and Games] posedatull:
Hello? Hello? Anyone here? ECHOOOOOOOOOOOO
[Android Apps and Games] chatnoir1:
Textures black for me too :/ N900
[Android Apps and Games] Duckers McQuack:
Lucky... i can't even start HL2 without ending up with "halflife 2 has stopped working". Though portal starts, but with only textures of the text and the portals ingame.
[Android Apps and Games] LennonJonny:
textures are black

i have the same problems, textures are black on my xperia z ultra... any solutions? :P
[Android Apps and Games] hhamzah49:
Doesnt work on my Nexus 5, crashes after the source logo.
[Android Apps and Games] Deu5Vult:
For anyone getting black textures, did you install GLTools correctly as in the OP's instructions; i.e. highlighting the second plugin? If unsure, uninstall GLTools and reinstall making sure the second option is highlighted white before installing.
[Android Apps and Games] LennonJonny:
yeahhh nice man! :D after the reinstall it works! :) thank you!
[Android Apps and Games] new_challenge:
I use Zenfone 5 can it work with my phone? Any one test it?
[Android Apps and Games] pipyakas:
cant get it to work on my s2, since there are ppl success to play with a s3, i think it would be able to run portal on s2 as well (same gpu)

i dont expect a 60fps smooth, just want to make it run, for fun
[Android Apps and Games] posedatull:
Dude, are you serious?

We who have Snapdragon 800 have less than 30fps sometimes in this game, and we still haven't figured out the black textures, and you want to try it on a dual core from 3 years ago??

I don't want to be mean, but seriously, wake up... that little A9 1.2ghz won't be able to emulate Tegra 4 not even in 5fps.
[Android Apps and Games] pipyakas:
Yes i am serious

After all, testing doesnt get u anything and sometimes we may get a result we didnt think of, like porting kitkat to galaxy y etc...

Hardwarewise, i have reason to belive it may run, i said i dont care if it's gonna be 5fps or what, i want to know if i can do it or not. Just for fun, and to know every boundaries.
[Android Apps and Games] posedatull:
If you are so sure hardware wise your dual core will be able to emulate a 5core cpu with a quite powerful gpu, please, instead of asking, be my guest and try. Post a video of you starting up the game please, just to prove me wrong.

Sidenote: to all those who had black textures, when installing GL Tools drivers, select the SECOND driver options in order to have all the textures running nicely
[Android Apps and Games] mc_mice:
I would also like to get help for this, if someone is using sixaxis. Cannot change weapons, I have tried some re-mapping in the sixaxis application.