1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
=== OpenSE BASIC ===
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.
-------------------------------------------------
This file contains the contents of https://zxdesign.itch.io/opense
Retrieved 17 April 2020 by Alberto Garcia
|