From: plugd Date: Fri, 8 May 2020 18:47:37 +0000 (+0200) Subject: Updated readme. X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?a=commitdiff_plain;h=0b02517005a96b9b17febc867f16983b0da1d79c;p=jars.git Updated readme. --- diff --git a/README b/README index 6a5e5bf..504a7a1 100644 --- a/README +++ b/README @@ -2,7 +2,9 @@ JaRS: Janky Redcode Simulator ============================= A hobby implementation of the Memory Array Redcode Simulator (MARS) and -associated tools for the programming game Corewar. +associated tools for the programming game Corewar designed by A. K. Dewdney +(see http://corewar.co.uk/dewdney for copies of the 1984 Scientific American +columns where the idea was first presented). At this pont, the JaRS contains a collection of utilities for: - Running redcode programs (warriors) specified in the "load file" @@ -11,6 +13,22 @@ At this pont, the JaRS contains a collection of utilities for: - Maintaining King of the Hill style tournaments in the spirit of http://www.koth.org. +Further Details +--------------- + +JaRS follows version 3.3 of the Proposed 1994 Core War Standard. +(A copy is here: gopher://thelambdalab.xyz/documents/icws94.txt.) + +Currently the parser only handles the redcode programs expressed in +the simple "load file" format described by the standard. All possible +core war programs can be expressed in this format, but it lacks some +niceties such as labeled addresses. That is, it accepts the redcode +equivalent of machine code but lacks an assembler. + +Furthermore the simulator itself lacks support for p-space, a private +memory area reserved for each program in some later revisions of the +standard. + License -------