The Virtastic blog, as files
Address
Contents of 'Blog'
-
Bringing Legacy Desktop Software to the Browser Without a Rewrite 80KB Virtastic Write Document 9/29/26 A field report from porting FreeCAD to WebAssembly: the business case, the measured results, and the engineering behind it. Written for the executive deciding whether to do it and the engineer who has to.
-
Past the 4 GB Wall: Moving a Native 3D Engine to 64-bit WebAssembly 28KB Virtastic Write Document 9/29/26 A field report on compiling OpenMW and its whole dependency stack to wasm64: the bugs that printed nothing, the measurements with their conditions, and what it costs.
-
Solving Real Physics in a Tab: Compiling a Fortran FEM Solver to WebAssembly 23KB Virtastic Write Document 9/28/26 CalculiX, a 977-file Fortran finite-element solver, running client-side in the browser. What it took, how we know the answers are right, and what is still open.
-
freecad-web 1.0: all of FreeCAD, in your browser 13KB Virtastic Write Document 9/22/26 FreeCAD 1.1.3 compiled to 64-bit WebAssembly. Every workbench, FEM that meshes and solves in the tab, the Addon Manager, a share link that opens your model for anyone, and an MCP endpoint so an AI can drive it. Released today, LGPL, one Docker command to self-host.
-
OpenMW-Web v1.1.0: your game follows you, and multiplayer 5KB Virtastic Write Document 8/19/26 The biggest update since launch. Upload your copy of Morrowind once and play it on any machine you sign in from, saves included. Plus multiplayer, which Morrowind never had.
-
Jagged Alliance 2, running in your browser 4KB Virtastic Write Document 8/3/26 Own Jagged Alliance 2? Point a browser at your copy and play it. The open-source Stracciatella engine recompiled to WebAssembly: full campaign, tactical combat, nothing to install.
-
OpenMW-Web v1.0.1: saves in your folder, smoother rendering, a launcher that explains itself 4KB Virtastic Write Document 7/27/26 The first update since launch. Disk-backed saves for bring-your-own-data players, a new resolution tier with crisp menus, real guidance in the launcher, and the end of a nasty CDN caching bug.
-
OpenMW in the browser: porting a 3D engine 12KB Virtastic Write Document 7/17/26 How we ported the open-source Morrowind engine to WebGL2 (with a WebGPU path in progress) and WebAssembly, the rendering bugs that only exist on the web, and what a game engine proves about modernizing serious software.
-
We compiled QGIS Desktop to WebAssembly 5KB Virtastic Write Document 7/8/26 How we took the full QGIS desktop GIS, Qt Widgets and GDAL and all, into the browser, what got better, and what it teaches about modernizing desktop apps.
-
Modernize, don't rewrite legacy desktop apps 3KB Virtastic Write Document 7/6/26 Rewriting a legacy desktop app costs years and loses features. Recompiling it to WebAssembly keeps the exact app and moves it to the browser, fast.
10 object(s) 173KB