Skip to content

OpenRFReturn Fire, native again

A faithful, from-scratch reimplementation of the 1996 classic, using the data from your own CD. Runs on macOS, Linux, Windows and in your browser through the gasm WebAssembly runtime.

A tank firing at a building in OpenRF

Built for gasm ​

Built for gasmBuilt for gasm

Every version of OpenRF (Return Fire (gasm).app on the Mac, the Linux and Windows bundles and the browser) is one WebAssembly module, openrf.wasm, running on gasm, a portable game runtime. The same inputs give the same frames and sound on every runner, checked hash for hash. Download a bundle, play in the browser or read Running on gasm.

Screenshots ​

Bunker vehicle selectHelicopter over the islandDestroying an enemy towerTitle screen

More in the gallery →

OpenRF is released under the GPL-3.0. Return Fire is © 1995–1996 Silent Software / Prolific. OpenRF contains no original code or assets. The cross-platform and browser builds run on gasm.