KKESTREL / LAB MGS · NATIVE PORT STUDY INITIALIZING

01 / ENGINEERING MILESTONE C → WASM · KMD → WEBGL

Native port
workbench.

Original Metal Gear Solid geometry and textures, drawn directly in your browser. Original engine mathematics run as WebAssembly.

LIVE ASSETCONNECTING RENDERER

Loading original assets

Reading the disc extraction manifest…

Preparing the renderer

Drag orbit /Scroll or pinch zoom
TRIANGLES—
MESHES—
TEXTURES—
DISC SOURCE—

02 / WHAT IS ACTUALLY RUNNING

A concrete first step.

The original game assets feed a new browser renderer. A small part of the original engine is compiled, not simulated.

01

Original disc assets

KMD model geometry and PCX textures from the game disc, decoded into browser-friendly files.

LOADING DOCK / s00a
02

Original engine C

Quaternion and easing functions from libgv/quat.c and libgv/near.c, compiled to WebAssembly with a platform compatibility shim.

NATIVE WASM · ORIGINAL FUNCTIONS
03

New browser renderer

Direct WebGL geometry, texture sampling, lighting, and orbit controls. A software geometry preview is available when WebGL cannot start.

CUSTOM WEBGL · NO EMULATOR