A downloadable game
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:
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.)
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.
Status | In development |
Author | Jon Philpott |
Genre | Fighting |
Tags | 8-Bit,assembly,coding,NES (Nintendo Entertainment System),programming |