XAMOS is a cross-platform reimplementation of AMOS BASIC based on jAMOS, fully re-written in C++ with SDL libraries.

Currently runtime only, however is widely compatible with jAMOS projects.

Features

  • BASIC-like interpreter based on MequaScript
  • Rudimentary Amiga-style screen and scrolling engine
  • From MequaScript: Supports both BASIC-style and C-style syntax (in progress)
  • From MequaScript: Multiple XAMOS programs can be run concurrently
  • From MequaScript: Supports dynamic types similar to JavaScript
  • Compatible with jAMOS source files and all non-AMAL jAMOS examples
  • Native support for AMOS BASIC .abk sprite banks

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow XAMOS

XAMOS Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of XAMOS!

Additional Project Details

Operating Systems

AmigaOS, Linux, MinGW/MSYS2, MorphOS, Server Operating Systems, Windows, WINE

Intended Audience

Developers, Education, End Users/Desktop, Information Technology, Non-Profit Organizations, Other Audience

User Interface

SDL

Programming Language

C++

Related Categories

C++ Interpreters, C++ Animation Software, C++ Game Development Frameworks

Registered

2012-05-19