I have a port of this running on my 3ds. Terrible load times, amazing performance considering the hardware. Pretty funny.
Didn't Half Life require a Pentium (as in the first one) and something like 32 MB RAM when it came out?
I think the 3DS should be at least that powerful, or is there something I'm missing?
The fact that it actually works in such constrained environments is impressive.
We ran our FWGS fork with our own software renderer on Chinese MP3 player and Motorola Linux phone from the mid-00s just for fun. But these ports are total hacks. :)
At this time, only nswitch and psvita are upstreamed, but both tend to get broken over time, mostly due to breakage in homebrew SDKs.