JSpeccy jest emulatorem ZX Spectrum napisanym w środowisku JAVA przez Jose Luisa Sancheza, jednak ostatnio za jego rozwój i obecną wersję odpowiada Polomint, który bazując na snapshocie z 9/22/10 dodał do niego obsługę SEBasic plus poprawił parę błędów, które mogły nam utrudnić życie. Pomimo mojej całej niechęci do javowskich emulatorów warto się z nim zapoznać.
The JSpeccy 2.16:
- Spectrum 48K + SEBasic v2.18
- Spectrum 128Ke (which has the 128Ke ROMs (including BBC BASIC)), although I may change the BBC BASIC ROM to the SEBasic 2.18 ROM.
- Some minor fixes have been added, along with some key mappings (so that it is easier to type using a PC keyboard. Current keys mapped are ,./<>?;':-=_+
Sinclair BASIC: Extended
- 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
- Fixes all known bugs in the original ROM - the only version to do so
- Remains compatible with the majority of Spectrum software and hardware
- Ability to use reserved words as variable names during tokenization