lvc@danews.ATT.COM (Larry Cipriani) (11/22/86)
Does anyone have a Redcode assembler and MARS (Memory Array Redcode Simulator) interpreter for the Core Wars game? I'd prefer if it were written in C but if not I could rewrite it. For those of you that don't know about it: "Core Wars is a game played between two computer programs (and vicarioulsy by their authors) in a computer called MARS. The programs are written in an assembly language called REDCODE. It is based on an article by A.K. Dewdney that appears in the May 1984 "Scientific American". The object of the game is to cause the opposing player to terminate abnormally. "MARS and REDCODE were invented solely for the purpose of playing Core Wars, and are not based on any one existing computer or language. No actual MARS hardware has been created as far as we know, so MARS is simulated by software that can run on a standard personal computer. Quotations taken from a document I received from the International Core Wars Society. If you'd like a copy send $3.50 to them at 8619 Wassel, Wichita, KS 67210). These standards define the Redcode instruction set and guidelines for building a Mars interpreter. I would add that writing these programs in C would allow it be run on a wide variety of machines and operating systems. The ICWS would like to reach as wide an audience as possible so C seems like a good choice. References: Scientific American May 1984 Machine Design Oct 9, 1986 p. 132 Larry Cipriani cbsck!lvc