jAMOS Changelog

What's new in jAMOS 0.24 Alpha

Jun 7, 2012
  • Various more bug fixes and code refactoring in line with XAMOS 0.24.
  • Can now translate AMAL and AMAL EnvGen code into C++ as well as Java, in line with XAMOS's new AMAL support.

New in jAMOS 0.2.0 Alpha (Mar 28, 2012)

  • Can now pass arguments to procedures as well as return an argument (variable scoping and "call without Proc" still to do). The example was updated.
  • Some bugfixes with number-to-string conversion. Type conversion is automatic unlike AMOS, so you can now do number+string as well as string+number.

New in jAMOS 0.1.9 Alpha (Mar 24, 2012)

  • Can now return an argument from procedures using Param/Param#/Param$. An example was added under the Tutorial menu.
  • Some groundwork done for passing arguments to procedures
  • implementation coming soon.

New in jAMOS 0.1.8 Alpha (Mar 21, 2012)

  • Basic support for procedures implemented.
  • Some groundwork done for array support
  • AMOS Boom and Shoot sounds implemented (alongside Bell), and added to jAMOSOut and a new procedure example.

New in jAMOS 0.1.6 Alpha (Feb 28, 2012)

  • Refactored AMOS command wrapper in the source code.
  • Fixed some bugs with the graphical subsystem.
  • Added more drawing commands and related examples.
  • Split the jAMOS example menu.
  • Random number generation is now operational in jAMOS code.
  • Bob flipping now works with loaded .abk files and with Paste Bob.

New in jAMOS 0.1.2 Alpha (Feb 4, 2012)

  • A major milestone has been reached with the first fully playable game created with jAMOS, a simple Breakout clone "jAMOSOut", now added to the examples. Some more AMOS functions have been implemented too.

New in jAMOS 0.1.1 Alpha (Feb 1, 2012)

  • Adds mouse and cursorkeys (simulated joystick) input and corresponding examples.