Cloned Games

XorCurses

HaltedPlayableLinux

Based on XOR

XorCurses screenshot

About

XOR is a 1987 puzzle video game by Astral Software, published by Logotron, in which players guide characters through a series of mazes; it was released for the Acorn Electron, Amiga, Amstrad CPC, Atari ST, BBC Micro, Commodore 64, and ZX Spectrum. XorCurses is a console/terminal clone of XOR written in C for Linux using the ncurses library, rendering the maze puzzles in ASCII characters. It includes a level menu with increasing difficulty and a replay system that lets players rewind to a point before a wrong move.

How it differs from the original

An 'old school' difficulty mode restricts the play area to 8x8 and the scrolling threshold to 1 to emulate the original XOR's gameplay more closely, and disables replay-interrupt and breakpoint features that the default 'new school' mode allows.

Getting started

Build it per the included install instructions, then navigate the level menu with the arrow keys or number keys 1-9. Arrow keys move the selected player, Enter switches between the two players, and pressing q during play opens a replay menu. The game runs best in an xterm window, since resizing can cause lag in other terminals.

Known limitations

  • compatibility: Window resizing can cause lag in some terminals; xterm is recommended for best performance.

Media

Additional notes

License
Code is licensed under the GPL; the maze maps are believed to be public domain, sourced from dancingwithferrets.org.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.