Home > Single-Switch Reversi/Othello

Single-Switch Reversi/Othello

Reversi is a board game involving abstract strategy and played by two players on a board with 8 rows and 8 columns and a set of distinct pieces for each side. Pieces typically are disks with a light and a dark face, each side belonging to one player. The player's goal is to have a majority of their colored pieces showing at the end of the game, turning over as many of their opponent's pieces as possible.
http://en.wikipedia.org/wiki/Reversi

For a uni project I had to take an open-source game and make it playable with a single-switch control.

I picked JReversi, written in Java by Arman Charif. JRerversi is open-source software released under version 2 of the GPL license.

I made this without any actual input from a single-switch user, so if you do try the game and a suggestion to make it more usable, please send it through.

Download

Instructions

  1. Single-Switch JReversi implements scanning to move between each possible move and menu item.
  2. The focus moves every 2 seconds.
  3. Press 'P' or 'Enter' to make the focused move or activate the focused menu item.
  4. To move from the game board to the menu, press the switch when no move is focused (the end of each loop).

You can also play using a mouse.

Screenshot