Wine-Assembly design docs and reverse-engineering notes

Wine-Assembly runs real Windows 98 executables in the browser: an x86 interpreter and a Win32 API layer written directly in WebAssembly Text. These pages are the working notes behind it — the memory map, the interpreter's dispatch and lazy-flag design, the software GDI rasterizer, the DirectX and Win16 layers, the performance ledger, and one file per game or application we have taken apart to make it run. They are rendered from the Markdown in docs/ on GitHub.

Emulator design and performance

Reverse-engineering notes, one per application