pMARS icon pMARS is a portable MARS written in C by Albert Ma, Nándor Sieben, Stefan Strack, and Mintardjo Wangsaw. The latest version supports the extended CWS'94 Redcode standard, p-space, read/write limits, and is the official Redcode simulator of rec.games.corewar. The first version of pMARS was released on . Download the source code or Windows binary for the latest version below to get started.

Current Development Snapshot

pMARS is actively maintained, and contributions are welcome. Please submit patches for review by email to John Metcalf or via the #pmars-dev Discord channel. We endeavour to review and apply patches to the dev snapshot within a couple of days. See the change log for a list of modifications since the last release.

Known Issues / Bugs

Official pMARS Releases

pMARS-SDL

pMARS-SDL is a port of pMARS by Joonas Pihlaja, which uses the Simple DirectMedia Library to display the core. For more details, see the pMARS-SDL homepage. Pavel Šavara updated pMARS-SDL to create pMARS 0.9.3-a. SDL support has been merged into pMARS as of v0.9.6.

Mac pMARS Binaries

pMARS Manuals

Support Files

Special Purpose

pMARS Patches

Archive

Old binaries for DOS, Windows XP or earlier, and other systems. May not be compatible with modern versions of Windows.

pMARS 0.9.5 X Window display with CVD-safe palette pMARS 0.9.5 Curses display pMARS core and CDB display pMARS text mode display