oh my god this is sickHalf Life 2 (nillerusr Source engine) - Nintendo Switch port
This is a wrapper/port of the Android version of the Android Source Engine from nillerusr (v1.16.29 - 1.17.0025).
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist Android environment in which we natively run the original Android binary as is.
My biggest Switch port so far, episodes 1 and 2 are supported.
The game is fairly CPU intensive, running it with overclock is recommended.
Report any issues you run into.
Credits :
TheOfficialFloW & fgsfds for the vita so-loader
nillerusr for the Android Source engine port this wraps
Available here :
https://github.com/NaGaa95/hl2_nx/
View attachment 578191
This is great!I vibe coded a simple SDL2 launcher which just edits config file for setting proper game and launches hl2_nx homebrew.
There are no checks if you have ep1 and ep2. It assumes you have both. It supports touch screen and gamepad.
If you want to use this launcher and have hl2_nx hidden, rename "hl2_nx.nro" to "hl2_nx.nrs".
Put "hl2picker.nro" to "switch" folder (if you want to preserve "hl2_nx.nro") or "switch/hl2_nx" (only if you renamed "hl2_nx.nro" to "hl2_nx.nrs").
View attachment 579326
Great work, i'll probably add this as a front-end selector in the next update since i need to fix few issues on EP1/EP2I vibe coded a simple SDL2 launcher which just edits config file for setting proper game and launches hl2_nx homebrew.
There are no checks if you have ep1 and ep2. It assumes you have both. It supports touch screen and gamepad.
If you want to use this launcher and have hl2_nx hidden, rename "hl2_nx.nro" to "hl2_nx.nrs".
Put "hl2picker.nro" to "switch" folder (if you want to preserve "hl2_nx.nro") or "switch/hl2_nx" (only if you renamed "hl2_nx.nro" to "hl2_nx.nrs").
View attachment 579326

The launcher tells me that EP1 and EP2 are not installed. Anything I am doing incorrectly?1.0.1 Update : https://github.com/NaGaa95/hl2_nx/releases/tag/1.0.1
This should make Episode 1 / 2 fully playable now![]()
Don't ever expect the latter because it's a mobile gacha game that would rely on Google Play Services and also uses Unity plus you'd get banned from the game even if it did happen because it's online only.I'm very thankful for this
Hopefully we can get adventures of mana
Or just imagine final fantasy 7 ever crisis complete on the android ports hahaha
In that case just adventures of mana lolDon't ever expect the latter because it's a mobile gacha game that would rely on Google Play Services and also uses Unity plus you'd get banned from the game even if it did happen because it's online only.
There hasn't been any ports of Unity Android games to Switch so far but I'm personally trying on another game. Dealing with Unity is a massive pain though lol