RAM Wars (1988), Micro User

want to contribute an update to the archive? post it here!
Post Reply
User avatar
lurkio
Posts: 1579
Joined: Tue Apr 09, 2013 11:30 pm
Location: Doomawangara
Contact:

RAM Wars (1988), Micro User

Post by lurkio » Sun Jan 07, 2018 4:32 pm

Here's RAM Wars, a programming game by Mark de Weger, published in the January and February 1988 issues of The Micro User magazine (volume 5, numbers 11-12), based on Core War.
  • Untitled.png
    Screenshot of RAM Wars
From the magazine:
  • RAM Wars is a game in which two computer programs battle against each other for domination of the computer's memory -- the RAM.

    It is open-ended because you create the battle programs yourself, and they can become more complex and intelligent -- only your skill is the limiting factor.

    You write the battle programs in Redcode, which looks like assembly language, but only has eight instructions -- so it is quite easy to learn. They are compiled by the Redcode Compiler into M-code to be loaded into the Mars program (Memory Array Redcode Simulator).

    The two battle programs are loaded in a memory array with 1024 elements within Mars. It then runs each routine, carrying out one instruction from each alternately.

    Each battle program is trying to make the other crash, and the one that does this first is the winner. If after 2000 moves neither has succeeded in wiping out the other, the longer is declared the winner.
Play online at bbcmicro.co.uk:
Download the game:
  • RAMWARS.ssd.zip
    Updated DFS .SSD disc-image of RAM Wars (previous .SSD was downloaded 14 times)
    (27.17 KiB) Downloaded 52 times
Download pages from The Micro User magazine about RAM Wars:
  • RAM Wars.pdf
    Pages from The Micro User magazine
    (6.89 MiB) Downloaded 60 times
Text cut from the articles published in Micro User:
Archive of Mark de Weger's website:
Battle programs included on the disc-image:
  • BAT
    BOOBY
    CHE
    DWARF
    HOPPER
    IMP
    JUMPER
    MIRROR
    MONKEY
    PYRAMUS
    SLIDER
    ZOMBIE
:idea:
Last edited by lurkio on Sun Jan 21, 2018 1:59 pm, edited 5 times in total.

User avatar
sweh
Posts: 1920
Joined: Sat Mar 10, 2012 12:05 pm
Location: New York, New York
Contact:

Re: RAM Wars (1988), Micro User

Post by sweh » Sun Jan 07, 2018 5:27 pm

Rgds
Stephen

User avatar
lurkio
Posts: 1579
Joined: Tue Apr 09, 2013 11:30 pm
Location: Doomawangara
Contact:

Re: RAM Wars (1988), Micro User

Post by lurkio » Sun Jan 07, 2018 5:46 pm

Aha! Thanks. Core War (1984) was clearly the inspiration for RAM Wars (1988): apart from anything else, the programming languages in the two games are both called Redcode.

Interesting that Micro User doesn't acknowledge the debt at all..!

:-k

crj
Posts: 834
Joined: Thu May 02, 2013 4:58 pm
Contact:

Re: RAM Wars (1988), Micro User

Post by crj » Sun Jan 07, 2018 9:06 pm

Pfft! The big kids (by which I mean sixth-formers) fought it out between adjacent Econet terminals using immediate operations. (-8

User avatar
impomatic
Posts: 2
Joined: Sun Jan 21, 2018 7:40 am
Location: Lincs, UK
Contact:

Re: RAM Wars (1988), Micro User

Post by impomatic » Sun Jan 21, 2018 8:24 am

Mark de Weger used to have a website which explained the name change and had additional text which didn't make it into the final article. Unfortunately it's long gone, but most of it has been captured by archive.org at http://web.archive.org/web/200304182213 ... Index.html

User avatar
lurkio
Posts: 1579
Joined: Tue Apr 09, 2013 11:30 pm
Location: Doomawangara
Contact:

Re: RAM Wars (1988), Micro User

Post by lurkio » Sun Jan 21, 2018 1:23 pm

impomatic wrote:Mark de Weger used to have a website which explained the name change and had additional text which didn't make it into the final article. Unfortunately it's long gone, but most of it has been captured by archive.org at http://web.archive.org/web/200304182213 ... Index.html
That's great! Many thanks. I'll update the original post in this thread.

:idea:

User avatar
kieranhj
Posts: 649
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: RAM Wars (1988), Micro User

Post by kieranhj » Mon Jan 22, 2018 12:39 pm

Thanks for posting this. I was fascinated by the concept of RAM (Core) Wars as a kid and remember these articles very well. Also a big fan of MdW's articles in general, having fond memories of Castle of Nightmare and his event driven music player.
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
barbarossa69
Posts: 131
Joined: Mon Aug 14, 2017 12:12 pm
Location: London
Contact:

Re: RAM Wars (1988), Micro User

Post by barbarossa69 » Mon Jan 22, 2018 1:34 pm

I remember this! :D

Might find time to have a go

User avatar
kieranhj
Posts: 649
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: RAM Wars (1988), Micro User

Post by kieranhj » Mon Jan 22, 2018 4:43 pm

barbarossa69 wrote:I remember this! :D

Might find time to have a go
Maybe we should try and organise a proper contest of different programs?! Sydney could run it in the high score competition. :D
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

Post Reply