jMARS (59K) by Brian Haskin is a basic ICWS'94 simulator written in Java.
Corewar 88 v4.97 (35K) by Mintardjo Wangsaw implements ICWS'88 Redcode.
MARS (181K) by Tiziano Mengotti is an ICWS'86 simulator for Windows. Supplied with Turbo Pascal source.
Mercury2 (24K) is Albert Ma's ICWS'88 Redcode simulator. ASM source and DOS binary.
Core War for Windows v1.11 (126K) by Brad Rembielak is an ICWS'88 Redcode simulator with optional support for in-memory / in-register evaluation.
King of the Hill Core War (21K) is a PC port of Bill Shubert ICWS'88 compatible Corewar simulator.
Corewar (63K) by
Edwin J. Herrell and Brad J. Hlista implements most of ICWS'86,
<
is missing. There are some extensions including
JMG
, DJZ
, JWN
, RND
and SLP
.
corewar.lsp is
Leif Lindgren's CommonLISP implementation
of Dewdney's original Corewar spec with the SPL
opcode.
COREWARS for ANS-Forth by Laboratory Microsystems, modified by Marcel Hendrix. Implements a variation of Dewdney's original spec.
Core Wars in Scheme (13K) by
Sam Shen supports most of the ICWS'86 standard with the addition of
DJZ
, PCT
and NOP
.
JMZ
and JMN
are not supported.
CoreWar Pro v3.02 (99K) by
Stefan Strack supports a superset of the ICWS'88 standard. Additions
include the opcodes JMG
, DJZ
, PCT
,
RND
, SPC
, HLT
, and
EXC
.
CoreWar Pro v3.0 (103K) by
Stefan Strack supports a superset of the ICWS'88 standard. Additions
include the opcodes JMG
, DJZ
, PCT
,
RND
, SSP
, RLS
, HLT
,
GSB
, RET
, PSH
, POP
,
SSZ
and EXC
.
CoreWar Plus v2.02 (138K) by
Stefan Strack supports a superset of the ICWS'88 standard. Additions
include the opcodes JMG
, DJZ
, PCT
,
RND
, SSP
, RLS
, HLT
,
GSB
, RET
, PSH
, POP
,
SSZ
and EXC
.
CoreLife 1.0 (65K) by Brent Adams is a DOS emulator for a variant of Corewar. CoreLife is played on a 2 dimensional grid and includes an integrated editor and debugger.
RDaSS v2.1 (119K) is an implemention of ICWS'86 Redcode by Maz Spork. Includes C source code for the assembler, simulator and disassembler.
Corewars (24K) by Na Choon Piaw implements the majority of ICWS'86 Redcode in C. Auto-decrement addressing is missing.
core wars v3.0 (29K) by
Danny Sharpe differs slightly from the original Corewar specification
and has some additional opcodes HLT
, SPL
,
DJN
, RND
and PCI
.
Corewar 1.0 (63K) by
Werner Antensteiner and Gert Kienast, has a VGA interface and implements
Dewdney's Redcode spec with some additions. These include five opcodes
SPL
, DJN
, RND
, JWN
and
PCT
and two addressing modes for the b-field of
MOV
, <
and >
.
Corewars v2.22 (22K) by David
E. Thomas, based on code by Kevin A. Bjorke. Implements the original
specification, with the addition of the PCT
instruction.
Corewar (46K) by Kevin A. Bjorke for CP/M, modified by Lee Bradley.
Corewar (15K) by Kevin A. Bjorke is an implementation of Dewdney's original Corewar specification, written by Kevin A. Bjorke, ported by R. Green and extended with a split screen core display by R. Sawyer.
Corewar (11K) by Berry Kercheval
with additions by Andries Brouwer. Includes the SPL
instruction
and enforces a minimum distance / maturity for new processes.
An earlier version of Corewar (13K)
supports FORK
.
Corewar (6K) by Berry Kercheval implements the original Corewar spec in C.