jAMOS is a cross platform, Java-based reimplementation of François Lionet's AMOS BASIC on the Amiga.

Features

  • BASIC-like interpreter based on MequaScript
  • AMAL interpreter from jAMAL written in Java
  • Script editor utilising Java Swing
  • AMAL-to-Java code translator and compiler
  • Source is buildable in Eclipse and NetBeans IDE out of the box
  • Runnable from a single JAR file
  • Reimplemented AMAL Environment Generator
  • Rudimentary Amiga-style screen and scrolling engine
  • Integrated AMOS sprite bank viewer (AbkViewer)
  • From MequaScript: Supports both BASIC-style and C-style syntax (in progress)
  • From MequaScript: Multiple jAMOS programs can be run concurrently
  • From MequaScript: The beginnings of simple object orientation
  • From MequaScript: Supports dynamic types similar to JavaScript
  • Native support for AMOS BASIC .abk sprite banks

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow jAMOS

jAMOS Web Site

Other Useful Business Software
Auth for GenAI | Auth0 Icon
Auth for GenAI | Auth0

Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

Be the first to post a review of jAMOS!

Additional Project Details

Intended Audience

Non-Profit Organizations, Information Technology, Education, Developers, Other Audience

User Interface

Java Swing, Java AWT

Programming Language

Java

Related Categories

Java Interpreters, Java Animation Software, Java Game Development Frameworks

Registered

2012-01-29