A JOURNAL OF THE TRANSLATION LAYERRUNS ON THE WRONG SYSTEM, ON PURPOSE
Cedega
A tower on its side, panel off, graphics card half out of the slot
THE BOUNDARY · LEAD ENTRY

Translation is not emulation

An emulator pretends to be different hardware and pays for every instruction. A translation layer runs the same instructions natively and only rewrites the calls that cross into the operating system. That distinction sets the whole cost model.

FIG. 1The bench stays open: nothing a reading depends on sits behind a panel.PHOTO: ANDREY MATVEEV / PEXELS
Labs whose porting work we trace.

Our translation layer

STUDIOS AND TOOLS WE RUN ALONGSIDE.

Begin at the seams

ALL 23 ENTRIES →
WHAT EVERY ENTRY DOES

Each entry names the boundary being crossed and what it costs — a call translated, a path rewritten, a shader compiled, a frame missed.

The five sections

THE FULL REGISTER →