
By pieter.com (an online computer history museum).
The free 2002 Battlefield 1942 demo is abandonware: recompiled from x86 to WebAssembly, with DirectX 8 reimplemented on WebGL 2.
Unofficial fan project — non-commercial and not affiliated with EA or DICE.