Discussion Forum for all things Microbee
Reversi (a.k.a. Othello) for the Signetics 2650 - Printable Version

+- Discussion Forum for all things Microbee (https://microbeetechnology.com.au/forum)
+-- Forum: Microbee Forum (https://microbeetechnology.com.au/forum/forumdisplay.php?fid=1)
+--- Forum: Repository Additions (https://microbeetechnology.com.au/forum/forumdisplay.php?fid=3)
+--- Thread: Reversi (a.k.a. Othello) for the Signetics 2650 (/showthread.php?tid=337)



Reversi (a.k.a. Othello) for the Signetics 2650 - ChickenMan - 27-06-2021

Thanks to cfbsoftware for providing this game for the Mini-2650 that he wrote back in 1981.

The game was adapted from the BASIC program published in the article "Programming Strategies in the Game of Reversi" by Maggs, Peter B. in BYTE, November 1979.  Originally written in May 1981, this is the updated version 2.0 done in 2008.

The program occupies locations 0440H to 0A77H, and uses routines from PIPBUG. It has been tested on an Electronics Australia 78up5 S2650
Mini-computer with 2Kb of RAM and v8.33 of Amigan Software's Signetics-based simulator WinArcadia at  http://amigan.1emu.net/releases/

To run the program, type:

    G440<CR>

The computer displays the 8x8 square Reversi board, with the column numbers across the top and the row numbers down the side. When prompted to make a move enter a 2-digit number. The second digit completes the entry - you do not have to press CR / LF / Enter or any other key.

If you want the computer to make a move enter 00.
If you want to abandon the current game enter 99.

The zip file contains a Readme.txt file explaining its history and operation, an ASM listing, the executable BIN file and pictures of it running and one of his expanded Mini-2650 system.

So in the Vintage Repository in the Mini-2650\Software folder we placed

reversi.zip