A downloadable tool

Buy Now$5.00 USD or more

SE Basic 3 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 has the following changes from the previously released 3.12:
    • 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 to back to Pasmo.
    • Verified entry points against esxDOS 0.8.5 disassembly.
    The download now includes a .tap version for use with the Spectrum +2A.

    More information

    Published22 days ago
    StatusReleased
    CategoryTool
    AuthorSource Solutions, Inc.
    Tagsrom, zx-spectrum

    Purchase

    Buy Now$5.00 USD or more

    In order to download this tool you must purchase it at or above the minimum price of $5.00 USD. You will get access to the following files:

    seBasic3.zip 285 kB