Akalabeth for GW-Basic

Produced by: Óscar Toledo G.
Website: NanoChess

This port of Richard Garriott’s Akalabeth translates the game from its original Applesoft BASIC into GW-Basic. According to the developer, the goal was to create a version of Akalabeth that could run natively on Windows XP (itself being run inside VirtualBox on a modern Apple computer).

Akalabeth for GW-Basic
Akalabeth for GW-Basic

A port of Richard Garriott’s Akalabeth to the GW-Basic programming language.

Certain challenges had to be overcome in the course of realizing this port of the game: even an emulated virtual processor running on top of modern hardware proved to be too fast for the game, so additional pause statements had to be inserted into the code. VirtualBox, for its part, also doesn’t emulate a CGA graphics mode; the INPUT command doesn’t work properly at 4K resolution, and the CLS command proved to be entirely broken. However, the final result is a fully-realized port of Akalabeth.

1 Response

  1. May 7, 2019

    […] can download the GW-Basic port from the project entry here at the Codex, or from the developer’s home […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.