ANCHORS

Anchors Aweigh! game (MSXdev'20)

Description

Anchors Aweigh!

A puzzle game based on the Battleship game: https://en.wikipedia.org/wiki/Battleship_(puzzle)

Goal of the game:

(from wikipedia:) An armada of battleships is hidden in a square grid of 10×10 small squares. Each ship occupies a number of contiguous squares on the grid, arranged horizontally or vertically. The ships are placed so that no ship touches any other ship, not even diagonally. The goal is to find them. A grid may start with clues in the form of squares that have already been solved, showing a submarine, an end piece of a ship, a middle piece of a ship, or water. Each row and column also has a number beside it, indicating the number of squares occupied by ship parts in that row or column, respectively.

Instructions are included in the game itself, in several languages, albeit I definitely need to improve my Dutch :)

Technical Information

  • Name: Anchors Aweigh
  • PLATFORM: MSX1/2/2+/TR or Linux with SDL
  • ROM size: 168KiB
  • RAM required: 16KiB.
  • MAPPER: KONAMI SCC.
  • Genre: puzzle
  • License: 2 clause BSD
  • Code: C

Cool Features

  • Thematic soundtrack, based on american folk and naval music (press shift+m on the loading screen for the music menu).
  • 4 languages (English, Spanish, Catalan, Dutch). Integrated instructions.
  • Practice and campaign modes: reach the rank of admiral of the navy!
  • Undo feature on the puzzle (up to 256 actions).
  • Simple interface.
  • Adaptive music system.
  • Achievements! they go on twitter!
  • R800 enabled if found, to speed up graphics and puzzle generation.
  • Cheats, and a good and a bad finale.
  • Tested on (emulated) MSX1 (50Hz and 60Hz), MSX2, and Turbo-R.

Credits

  • Title font is based on Newsgeek, from: https://arcade.itch.io/newsgeek
  • Didone font inspired by: https://twitter.com/chriswearly/status/738271170005372928 and others.
  • Midis of folk music are sequenced by Barry Taylor, from: https://www.contemplator.com/tunebook/

  • With special thanks to Jordi, Benja, Santiago, Pepe, Naty, and all the MSX community!!!

Files
Package
Individual files
Default install directory
A:\ANCHORS
Build files
Build script
mkdir -p package/
mv ANCHORS.ROM package/ANCHORS.ROM
mv README.MD package/README.MD
mv LICENSE.TXT package/LICENSE.TXT
mv CREDITS.TXT package/CREDITS.TXT
cat > package/ANCHORS.BAT << EOF
REM Look for SROM.COM in default dir
IFF EXIST %_DISK%:\SOFAROM\SROM.COM
  %_DISK%:\SOFAROM\SROM.COM ANCHORS.ROM
ELSE
  REM Try to run it from path
  IFF EXIST SROM.COM
    SROM.COM ANCHORS.ROM
  ELSE
    echo "SROM.COM not found. Install it with: 'HUB install SOFAROM'"
    exit 1
  ENDIFF
ENDIFF
EOF
unix2dos package/ANCHORS.BAT
unix2dos package/README.MD
unix2dos package/LICENSE.TXT
unix2dos package/CREDITS.TXT
  • 0.101-1 2020-07-31
    • First release
Details
Category
Games
Author
Manuel Martínez
Packager
Carles Amigó (fr3nd)
License
 BSD-2-Clause
Url
 https://github.com/MartinezTorres/anchors_aweigh
Install instructions
hub install ANCHORS