x86-emulation

Tag

Cards List
#x86-emulation

Classic PC demoscene productions running natively in the browser

Hacker News Top ↗ · 2026-10-08 Cached

A project recompiles classic 1992-1993 PC demoscene productions (Unreal, Second Reality, Crystal Dream II) instruction-by-instruction from their original DOS code into WebAssembly, with modelled VGA, timer and Sound Blaster hardware, so they run natively in the browser with exact original cycle timing.

0 favorites 0 likes
#x86-emulation

The Scourge of x86 Emulation

Hacker News Top ↗ · 2026-09-18 Cached

This article discusses the challenges of emulating x86-TSO memory model on ARM's weak ordering memory model, covering issues like atomic instructions, split-lock, and uncached memory, and explores potential solutions.

0 favorites 0 likes
#x86-emulation

@alswl: Did you know the Linux kernel has a feature introduced in 1997 that allows Apple Silicon Macs to efficiently run x86 containers? It's called binfmt_misc, introduced in Linux 2.1.43, nearly 30 years ago. The principle is extremely simple: Linux...

X AI KOLs Timeline ↗ · 2026-06-05 Cached

This article introduces the binfmt_misc feature introduced in the Linux kernel in 1997. It allows registering rules to hand off binary execution to a specified interpreter. Today, combined with Rosetta on Apple Silicon Macs, it enables efficient x86 container operation, achieving performance close to 70-90% of native.

0 favorites 0 likes
#x86-emulation

Theseus: translating win32 to wasm

Lobsters Hottest ↗ · 2026-05-27 Cached

Translates Windows executables (win32/x86) to WebAssembly to run in the browser, discussing challenges like blocking vs async design.

0 favorites 0 likes
← Back to home

Submit Feedback