Skip to content

Releases: dschmenk/PLASMA

PLASMA 2.11

26 Feb 23:28
Compare
Choose a tag to compare

Minor update to address EDASM generated modules/REL files and include Assembly Language Toolkit.

PLASMA 2.1

15 Feb 21:21
Compare
Choose a tag to compare

Many bug fixes and new FORTH language support:

  1. MULT opcode speedup improvements
  2. Overhaul 65802/65814 VM for better speed and compatibility with PLFORTH compilation
  3. Many Apple /// improvements and bug fixes
  4. Low memory fixes and tests
  5. FORTH language support as a PLASMA module. Full accessabilit to PLASMA modules and libraries
  6. Install script for ProDOS mass storage

PLASMA 2.0

24 Mar 18:51
2c11ce4
Compare
Choose a tag to compare

PLASMA Version 2.0 for Apple II and Apple ///

Beta

28 Feb 23:07
66c51a2
Compare
Choose a tag to compare
Beta Pre-release
Pre-release

Getting close to a 2.0 release.

What's Changed

  • Fix compiler issues - local constants & self imported defines
  • Add new -S option to "plasm" to output to stdout by @ZornsLemma in #69
  • FIBER library active fiber count

Full Changelog: Alpha2...Beta

Version 2.0 Alpha 2

01 Jan 23:53
4613584
Compare
Choose a tag to compare
Version 2.0 Alpha 2 Pre-release
Pre-release

Fixes for self hosted compiler and fixes for COPY file parsing

Version 2.0 Alpha 1

05 Jul 00:32
Compare
Choose a tag to compare
Version 2.0 Alpha 1 Pre-release
Pre-release
  1. Improved entry/exit for 128K Apple IIe //c

  2. Improved entry for Apple ///

  3. Improved entry and function calls for 16 bit VM

  4. Apple3 ReadyToRun compatible images

Version 2.0 Developer Release 4

31 Jan 20:12
Compare
Choose a tag to compare
Pre-release

Changes in PLASMA for 2.0 DP 4

  1. Improved editor auto-indenting

  2. Compiler fix for terneray operator precedence

  3. Machine check for HGR library

Version 2.0 Developer Preview #3

11 Jan 01:32
Compare
Choose a tag to compare
Pre-release

Changes in PLASMA for 2.0 DP 3

  1. File manipulation utilities fixed for Apple /// SOS vs ProDOS differences

  2. More optimizations for HiRes graphics libraries

  3. Spiders From Mars hires demo game

Version 2.0 Developer Preview #2

29 Dec 16:40
3bb038b
Compare
Choose a tag to compare
Pre-release

Changes in PLASMA for 2.0 DP 2

  1. Many file manipulaition utilities (COPY, REName, NEWDIRectory, DELete, CATalog, TYPE)

  2. New and updated libraries for lo-res. double lo-res and hi-res graphics w/ sprites

  3. 32 bit integer library for those times when 16 bits just isn't enough

  4. Apple /// improvements to other SOS.INTERP launching with SOS utility

  5. Apple /// JIT VM for speed and non JIT version to free up global memory

  6. Editor improvements

  7. A couple small compiler optimizations

  8. Needed to break out TCP/IP modules into seperate floppy image

  9. Library changes require full install

Changes in PLASMA for 2.0 DP 1z

  1. Many fixes for the value zero - especially in 65802/65816 divide routine

Changes in PLASMA for 2.0 DP 1 E+C

  1. Greatly improved code editor and additional compiler stats

Changes in PLASMA for 2.0 DP 1a

  1. Fix interaction with JIT compiler and module load/unload

Changes in PLASMA for 2.0 DP 1

  1. Expanded bytecode for more efficient size/performance of programs

  2. Just-In-Time Compiler for native code performance (6502 and 65816) for frequently called routines

  3. Automatically identify and run most optimal VM for configuration