Portal
Use a portal gun to solve physics-based test chambers under the watch of the sarcastic GLaDOS.
Details
| Developer | Valve |
|---|---|
| Switch release | 2007; Switch 2022 |
| Genre | Puzzle |
| Title ID | 01007BB017812000 |
| Version | 1.0.3 |
| SDK | 13.3.0 |
| Engine / developer | Valve's Source engine (28 NROs) |
| Graphics API | NVN |
| Frame rate | As 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
- None known.
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