So, Portal: The Companion Assortment, a bundle of Valve’s 3D puzzle-platformers Portal and Portal 2, simply dropped on the Nintendo Change. However not lengthy after its shock launch throughout this week’s Direct Mini Associate Showcase, a modder named OatmealDome has already discovered a option to get the celebrated FPS Half-Life 2 working on the Change, and it kinda works.
OatmealDome is comparatively well-known within the Nintendo datamining and modding group. They supplied findings on the character of Nintendo’s GBA emulator for Change and uncovered fixes to NSO’s The Legend of Zelda: Ocarina of Time. That’s to say, they’ve been across the block.
Their latest accomplishment was loading Half-Life 2 into the Change model of Portal. There have been a number of points with the mod: It sometimes crashed, whereas OatmealDome additionally stated that some maps had been “unattainable to progress in,” saves didn’t work, NPC animations had been bugged, and world cameras spawned incorrectly. Nonetheless, the outcomes had been wanting fairly passable.
And I imply that basically: OatmealDome hundreds up Portal, just for it to really boot as Half-Life 2! What the what? Anyway, of their video they briefly scroll via some menus, varied settings and button instructions earlier than beginning a New Recreation at Chapter 7, titled “Freeway 17.” This a part of the sport sees protagonist Gordon Freeman whipping it via a freeway in a buggy to rescue Eli Vance from the villains in Nova Prospekt, beating goon ass with a crowbar alongside the best way.
There’s some occasional stuttering in OatmealDome’s clip, however for probably the most half, Half-Life 2 appears to run with no hitch. The gunfire audio syncs with the weapons. The digicam’s monitoring strikes fairly easily. And graphically, it appears to be like serviceable sufficient for being a mere Change mod of a special sport.
“The primary cause why this works so properly is that Portal 1 is mainly only a glorified mod for Half-Life 2,” OatmealDome tweeted. “For instance, the participant code for Portal relies straight on the participant code for Half-Life 2. Nvidia Lightspeed Studios abandoning a bunch of Half-Life 2 belongings helps as properly.”
When reached for remark over Twitter DMs, OatmealDome shared with Kotaku a bit extra about how they managed to get Half-Life 2 working on the Change. The Nintendo modder defined that the leftover belongings had been a particular plus, and whereas many of the work was “simply copying what wasn’t there (maps, music) into the sport,” additionally they needed to “write a code patch to bypass a crash” they nonetheless haven’t been capable of get to the basis reason behind. For them, it wasn’t too sophisticated of a job, it was only a matter of placing the time in.
“It was extra time-consuming than something, contemplating that I used to be engaged on a laptop computer with a very sluggish HDD,” OatmealDome stated. “Numerous the work was already completed for me by Valve and NVIDIA—the Supply engine is definitely moddable, Portal 1 is only a mod of Half-Life 2, lots of Half-Life 2‘s information had been already there, etcetera.”
OatmealDome described the mod’s efficiency as “borderline acceptable.” It runs at 60 frames per second, however with plenty of stuttering they think is “largely resulting from shader technology and compilation.” Load instances are additionally obnoxiously lengthy, in keeping with OatmealDome’s testing.
Nonetheless, as a “large Half-Life fan” since they had been a child, OatmealDome stated they’d purchase a group of Valve’s seminal FPS on the Change “in a heartbeat” if Nintendo ever managed to do it. And so they assume it’s completely potential.
“Even potato PCs can simply run these video games at this level, so I’m fairly certain the Change shouldn’t have any issues in a correct port,” OatmealDome stated. “I’ve additionally gotten Half-Life 2: Episode 2 working, however the sport is extraordinarily unstable and likes to crash. Most maps don’t load, although.”
It’s unclear simply what’s subsequent for OatmealDome’s Half-Life 2 Change mod. Nevertheless, it’s cool seeing the sport make it to the handheld-console hybrid in an unofficial capability. Possibly it’ll encourage extra sudden initiatives.