Category: PLASMA

PLASMA Version 2.11 Available

David Schmenk has released a new version of PLASMA. According to the release notes, PLASMA version 2.11 is a minor update to address the relocating loader for EDASM generated modules with 8 bit fixups. All modules up to now have been generated by PLASM and only use 16 bit fixups. Mostly usefull for future modules built with EDASM. You can download the latest version of PLASMA for the Apple-1, Apple II or Apple III computers from the Plasma Github page…

PLASMA 2.1 for the Apple II and III Released

From David Schmenk : A great number of performance and reliability improvements. The big feature update is PLFORTH, a FORTH language module for PLASMA that makes FORTH a first class citizen to the PLASMA environment. Many programming tools for software development or use PLASMA as a command line interface with a full suite of file manipulation tools and program launcher. Included in this release are many bug fixes and new FORTH language support: https://github.com/dschmenk/PLASMA/releases/tag/v2.1

PLASMA 2.0 Officially Released

From David Schmenk:

Plasma 2.0 Alpha 2 Released

The Plasma 2.0 Apha 2 Programming Environment has been released. From Dave Schmenk : “Let’s start 2023 off with some critical bug fixes.” 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 PLASMA is a medium level programming language targeting the 8-bit 6502processor. Historically, there were simple languages developed in the earlyyears of computers that improved on the tedium of…

PLASMA 2.0 Alpha 1 Released

David Schmenk has announced the release of the latest version of the PLASMA programming environment for the Apple II series computers. PLASMA 2.0 Alpha 1 includes the following improvements: Improved entry/exit for 128K Apple IIe //c Improved entry for Apple /// Improved entry and function calls for 16 bit VM Apple3 ReadyToRun compatible images You can download the latest version of the PLASMA programming environment from the PLASMA GitHub page at:https://github.com/dschmenk/PLASMA

PLASMA 2.0 Developer Release 4 Available

David Schmenk has released another update to the PLASMA 2.0 Development Platform for the Apple II. PLASMA Version 2.0 Developer Release 4 includes several fixes and changes including: Improved editor auto-indenting Compiler fix for terneray operator precedence Machine check for HGR library About PLASMAPLASMA is a medium level programming language targeting the 8-bit 6502 processor. Historically, there were simple languages developed in the early years of computers that improved on the tedium of assembly language programming while still being low…

Plasma 2.0 Developer Preview 3 Released

David Schmenk, creator of the PLASMA development system for the Apple II and III series computers, has released the latest version of the PLASMA Environment. PLASMA 2.0 Developer Preview 3 is the latest pre-release version of the environment and includes the following changes: File manipulation utilities fixed for Apple /// SOS vs ProDOS differences More optimizations for HiRes graphics libraries Spiders From Mars hires demo game You can download this and other versions of the PLASMA system from the PLASMA…

David Schmenk Releases TFTP Server for the Apple II

David Schmenk has released a new Trival File Transfer Protocol (TFTP) server for the Apple II.  The release is part of his PLASMA Programming Language for the Apple II release.  To use the TFTP Server, boot the PLASMA System Floppy which you can download from the PLASMA Archive. Simply boot the floppy in your Apple II with Uthernet I or Uthernet II card installed. Once booted, you should see the PLASMA startup message. To run the TFTP server, type: +tftpd…

PLASMA Version 1.1 Released

David Schmenck has released version 1.1 of PLASMA.   The programming environment which allows users to use a modern programming language on all of the vintage Apple computers, is the first new programming language for the Apple II in more than 30 years. According to the release notes for PLASMA 1.1, changes in this version include: All known bugs are fixed PLASM compiler received a little performance boost with an assembly language helper for ID/keyword lexical scanner You can download the…

PLASMA Disk Images Updated

David Schmenk has updated the PLASMA disk images.   For those of you who have been running on the original version 1.0 floppy disk images, you will want to download the new disks.  Included in this update are a number of Keyboard related updates for both the Apple II and the Apple III version of the programming environment. To download PLASMA, Check out the GitHub page at: https://github.com/dschmenk/PLASMA

PLASMA Version 1.0 Officially Released

PLASMA, the modern programming language for the Apple 1, II, and III series computers has been officially released. Version 1.0 was announced today by the developer, David Schmenk. The new version includes disks which will run on a variety of Apple platforms including the entire Apple II series as well as the Apple III. While the program does not run on the Apple-1, it does provide the means by which to develop programs for it as well. According to the…

PLASMA 1.0 Developers Preview #3 now available.

David Schmenk has released the latest developers preview of his PLASMA programming environment.   The third version of the 1.0 developers preview includes a few changes and fixes. PLASMA is a modern high level programming language for the Apple II, which has been in development for the past 12 years.  Along with David Schmenk, a host of other participants over the years have had a hand in making PLASMA what it is including the following: Martin Haye: PLASMA programmer extraordinaire. Mr….

PLASMA 1.0 Developer Preview # 2 Released

David Schmenk has released a second developer preview of PLASMA 1.0.   This release includes a number of minor fixes and optimizations including a bevy of them from Peter Ferrie and John Brooks.   The PLASMA Preview #2 1.0 System disk has been updated and is available for download from the PLASMA website. This release, while not initially intended for release, has its performance increased by 11.2 percent.   It also adds a number of fixes to its clock support. For more information,…

Plasma 1.0 Developers Preview Released

David Schmenk has released his long awaited PLASMA programming language for the Apple II series computers.   Under development since 2006, version 1.0 of PLASMA  can be run both from floppy as well as from hard disk.   It includes a bevy of improvements and enhancements with a number of people from the Apple II community taking part in improving this release. According to David’s website, PLASMA officially can support the 65802 as well as the 65816 16 bit features and can…

PLASMA for the Apple II Updated

The PLASMA (PLASMA: Proto Language AsSeMbler for Apple)programming language, developed and curated by  David Schmenk has gotten an overhaul and update. For those who have never used PLASMA, ” PLASMA is a medium level programming language targeting the 8-bit 6502 processor. Historically, there were simple languages developed in the early years of computers that improved on the tedium of assembly language programming while still being low level enough for system coding. Languages like B, FORTH, and PLASMA fall into this…

Source code for the Apple II Web Server

In the Assembly Lines Podcast #18, Chris Torrence displayed the capabilities of the Apple II based Web Server.  For those wanting to install their own, you will want to meander over to David Schmenk’s PLASMA Source page.  David has made the source code available as part of the samples package for PLASMA. Web Server Source Code: https://github.com/dschmenk/PLASMA/blob/master/src/samplesrc/httpd.pla