Skip to content

Ophis 2.2

Latest
Compare
Choose a tag to compare
@michaelcmartin michaelcmartin released this 29 Jul 00:59

Ophis 2.2 has been released! The work here is mostly internal for compatibility but there are a few bugfixes and cleanups too.

New Features

  • All instructions with Absolute modes may force them with a .W suffix to the instruction
  • New example code for Atari 2600, Atari 800, and Apple II
  • 4502 CPU support is now stable
  • Systems equipped with pip or pipx may install the program with pip install --user ophis-asm or similar.

Bugfixes

  • The current character map now applies to every string in a data directive
  • 4502 only: ASR instructions now properly collapse to Zero Page instructions when possible
  • The Atari 2600 program is now built in a way that makes it compatible with the Harmony cartridge

Internal changes

  • Codebase updated to Python 3; minimum version is now 3.6