ArcASM

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

ArcASM is a one or two player competitive arcade-action assembly programming game! The game is heavily inspired by Core-War but is played in real-time.

When the game starts it randomly picks between two modes:

  1. Watchdog Mode: in this mode, the CPUs watchdog timer starts counting down, when it reaches 0 the player with the highest score is the winner.
  2. Memory Mode: in this mode the game continues until every memory address has been written to by a player, at which point the player with the highest score is the winner.

You write programs by hex-editing values inside the CPUs memory. The game is based on an imaginary dual cpu 6502-ish like processor. 

The processor is inspired by the 6502, the PIC micro-controller and Core War. The processor has 4 registers, A, X, Y and P (program counter.) The processor has the ability to do memory-to-memory copies without using registers as an intermediary (this is inspired by CoreWar) and some branching instructions do not branch, but rather skip the next instruction (inspired by the PIC.)

There are, however, some obstacles (other than having to write assembly language in real time.)

  • Da Bomb
    • There is a bomb bouncing around the inside of the computer, it is represented by the icon of a bomb, bouncing around. If the bomb is close to a memory block when it explodes, it erases that memory block. Hope you weren't writing your code right there. 
  • Your Opponent.
    • Your opponent is not cool. He has the ability to overwrite your code, steal your execution path, and he can also explode your cursor disabling your ability to write code for an amount of time.
  • The CPU player
    • In single player mode, the CPU player will place a small, 8 instruction program in the memory core and steal the execution of the second CPU. It will also periodically monitor it's program to see if it's been modified. If it detects modification it will erase the program and place a new program elsewhere.

Status

The game is mostly code completely - there is still testing to be done on the opcodes to make sure the instruction set makes sense based on the overall objectives of the game. 

There is now a first draft of the manual to download. 

Platforms
Release date
Developer
arcasm
Age rating
Not rated

System requirements for PC

Read more...
Edit the game info
Last Modified: Oct 25, 2019

Where to buy

itch.io