OpenSE BASIC

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

OpenSE BASIC is an open source replacement firmware for the ZX Spectrum and clones that includes many improvements over the original, while retaining a high level of compatibility. Some of the highlights are:

  • Overall fastest version of Sinclair BASIC - fully optimized for speed.
  • Fastest and most user-friendly editor - with additional editing commands.
  • AY support including pseudo-interrupt driven sound.
  • ULAplus support including a default palette and new commands.
  • 8-bit character set support including printing characters 24-31.
  • Direct machine code calls.
  • BASIC access to LDIR.
  • Hex and Octal number entry.
  • Decimal to Hex string conversion.
  • Intelligent error trapping - OK and STOP are not errors.
  • More room for BASIC programs and line numbers up to 16383.
  • Improved SCREEN$ handling for UDGs and 8-bit character sets.
  • Improved floating-point library - faster and more accurate.
  • Remains compatible with the majority of Spectrum software and hardware.
  • Ability to use reserved words as variable names during tokenization.
  • Version 3.2.0 has the following changes from the previously released 3.1.2:

    • Compatibility improvements:
      • Replaced Geneva Mono font with Jupiter81 font.
      • Restored UDGs to original location.
      • Changed boot colors to black on white.
      • Swapped bytes at 04D0 / 04D1 to support tape traps.
    • Reincorporated external data into the main assembly file.
    • Switched default compiler back to Pasmo.
    • Verified entry points against esxDOS 0.8.5 disassembly.

    Version 3.2.1 has the following changes:

    • Note table calculated with higher precision.
    • NMIADD system variable moved to avoid a clash with disk systems including esxDOS.

    NOTE

    Virtual tape support under esxDOS is unstable at best.

    Platforms
    Release date
    Developer
    ZX Design and Media
    Age rating
    Not rated

    System requirements for PC

    Read more...
    OpenSE BASIC screenshot, image №2315774 - RAWG
    Edit the game info
    Last Modified: Mar 20, 2020

    Where to buy

    itch.io