Home / Games / Portal

Portal

Use a portal gun to solve physics-based test chambers under the watch of the sarcastic GLaDOS.

Portal

Details

DeveloperValve
Switch release2007; Switch 2022
GenrePuzzle
Title ID01007BB017812000
Version1.0.3
SDK13.3.0
Engine / developerValve's Source engine (28 NROs)
Graphics APINVN
Frame rateAs on Switch

How it runs (English only)

See the linked per-game profile for tested builds, platform details and known limitations.

Update 1.0.3 (v196608) over the base game, SDK 13.3.0. Valve's Source engine as NVIDIA Lightspeed Studios ported it to the Switch: main is a 0.5 MB launcher with SDL, and the engine is 28 NRO modules (nro/.nro in the RomFS, registered by .nrr/launcher_main.nrr) loaded with nn::ro. It renders with NVN, its D3D9 layer linked into materialsystem.nro. Modules main, subsdk0 (GLSLC), subsdk2 (NintendoSDK_movie) and sdk; subsdk1 is NVIDIA's OpenGL driver and is never loaded.

Known issues

Packing

Put the base game and update (NSP or XCI) in one folder, then:

python3 scripts/build_ipa_from_nsp.py ~/Games/portal -k ~/keys/prod.keys